또 질문만 쓰기 뭐해서 질문하게 된 원인인 괜찮은 마우스 제스처 프로그램 하나 소개 하려고 하는데 문제 있음 말해주셈 (있어도 수정을 못하는구나;;)


AutoControl: Keyboard shortcut, Mouse gesture

https://chrome.google.com/webstore/detail/autocontrol-keyboard-shor/lkaihdpfpifdlgoapbfocpmekbokmcfd


마우스 제스처 크롬 확장프로그램으로 "Pig Toolbox" 만한 게 없어서 오랫 동안 쓰다가 

포맷 후 재설치 불가로 여러개 깔아보고 가장 괜찮아 보이는 것 발견함


장점 : 

1. 웹사이트 뿐만 아니라 설정탭 같은 보통의 마우스 제스처가 안 먹히는 탭까지도 작동함

2. 트리거 및 액션이 무궁무진함

  - 클립보드 이용 가능

  - 사용자 스크립트 사용 가능

3. 그 외에도 내가 몰라서 못쓰는 것들 천지로 보임


단점 : 

1. 가장 꺼려질 수 있는 문제겠지만 PC에도 native component 라는 프로그램을 설치해야함

2. 사용하기 복잡함

3. Pig Toolbox 처럼 크롬이 언포커싱 상태에서 100% 작동안함(나한텐 중요한 문제지만 보통은 이해 못할테니 그냥 넘어가셈)



본론으로 들어가서 질문함

저 프로그램에서 웹사이트 맨위로/맨밑으로 기능은 기본 제공이 없음

따라서 스크립트로 하던가 키지정으로 해야함


처음에는 window.scrollTo(0, 0); 와 같은스크립트로 했는데 설정같은 탭이나 특정 사이트의 특정 부분에서는 작동이 안됨


그래서 Home/End 키로 지정했는데

게시글 안에 유튜브가 있어서 보다가 (즉 포커싱이 유튜브로 됨)

Home/End 키를 작동시키면 유튜브 단축키로 작동되서 동영상 처음/끝으로 가기가 작동함

의도대로 웹사이트 맨위로/맨밑으로 하려면 웹사이트 바탕을 한번 클릭해서 유튜브 포커싱을 해제 해야함


위와 같은 문제 때문에 Home/End 키를 작동시키기 전에 유튜브를 언포커싱 처리를 하고 싶음

이걸 할 수 있는 스크립트가 있을까?

검색해봐도 이건 특수한 경우라 찾을 수가 없네...