xbindkeys에서 호출 된 xte가 작동하지 않습니다


8

xbindkeys쓸모없는 버튼이있는 새로운 마우스를 얻었으므로 쿠분투에서 설정하려고 합니다. F5 키를 마우스의 windows-logo 버튼에 바인딩하려고했는데 c : 134로 식별되었습니다.

불행히도 작동하지 않는 것 같습니다. 다음은 .xbindkeysrc에서 수행하는 작업입니다.

"xte 'key F5'"
  c:134

작동하지 않습니다. 그러나 터미널에 입력 sleep 10; xte 'key F5'하고 다른 창으로 전환하면 10 초 후에 F5 키가 올바르게 에뮬레이트됩니다 (예 : 현재 브라우저 페이지를 새로 고침).

키 식별의 문제도 아닙니다. 이것은 Kate 올바르게 시작합니다.

"kate" 
  c:134

나는 정말로 그것을 얻지 못한다. 왜 xte가 키를 모방하지 않을 것인가!

어떤 제안?


이것은 xbnidkeys가 어떻게 작동하는지에 대한 문제입니다. 키보드를 사용하면 키를 정말 세게 두드려서 작동하지만 마우스 버튼으로는 시도하지 않았습니다. xdotool(xte와 매우 유사한) 시도 하거나 xte명령 으로 스크립트를 작성하고 xbindkeys에서 호출 할 수 있습니다.
세스

키 입력이 마우스 버튼 누름과 다른 이유를 이해하지 못합니다. 마우스 버튼을 사용하여 Kate를 시작할 수 있지만 현재 포커스가있는 창으로 F5를 보낼 수 없습니다. 어쨌든, 나는 xdotool과 xte 명령을 스크립트에 넣으려고 시도했지만 아무것도 작동하지 않습니다.
Palantir

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.