xdotool 및 xkeybind가 포함 된 Alt 탭


13

내 .xbindkeysrc에서 xdotool을 사용하여 대체 탭 동작을 마우스 버튼에 매핑하려고합니다. 내가하고 싶은 것은

"xdotools keydown alt key Tab"
release b:7

그러나이 작업을 수행하면 alt 키가 멈추고 키보드에서 alt 키를 누를 때까지 다른 매핑이 작동하지 않습니다. 문제를 풀기 위해 alt 키를 누르지 않고도이 작업을 수행 할 수 있습니까? 키 다운이 없으면 두 창 사이에서 앞뒤로 전환되며 키 다운을 사용하면 원하는 것처럼 작동합니다 (alt- 탭 스위처 표시). alt 키가 붙어 있습니다. xdotools를 사용하여 alt 탭 스위처를 사용한 후 키를 고정 해제하는 방법이 있습니까?


3
Alt 키를 해제해야한다고 생각합니다.
Uri Herrera

@ fossfreedom 나는 xdotool의 또 다른 호출을 의미한다고 생각합니다. xdotool keyup은 "시뮬레이션"으로 사용자가 키보드로 무언가를하는 시뮬레이션입니다.

답변:


12
"xdotool keydown alt key Tab; sleep 2; xdotool keyup alt"
b:7

절전 간격을 사용하면 메뉴에 액세스하여 선택할 수 있으며 자동으로 닫힙니다. 아마도 최상의 솔루션은 아니지만 작동합니다. 더 나은 대안이 있다면 알려주세요. xbindkeys가 간헐적으로 작동하는 것 같습니다. 개요 (이 명령이 아니라 수퍼 키에 연결된 버튼의 경우)에서는 작동하지 않습니다. 그리고 도키를 설치 한 후에는 작업 공간에 열려있는 창이 없을 때 작동하지 않습니다.


0

글쎄, 나는 그것을 생각하고 해결 방법이 있다는 것을 알았습니다. 다른 키 릴리스를 수행하기 위해 다른 시뮬레이션을 만들 수 있습니다. 마우스 제스처로 창 전환을 시뮬레이션하는 가장 편리한 방법입니다.


5
... "시뮬레이션"이 무엇인지, 어떻게해야하는지 모르는 사람들을 위해-아마도 당신은 당신의 대답에서 이것을 설명 할 수 있습니다. 감사.
fossfreedom
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.