xte вызывается из xbindkeys не работает

8

Я пытаюсь настроить xbindkeysв Kubuntu, так как я получил новую мышь с некоторыми бесполезными кнопками. Я пытался привязать клавишу F5 к кнопке с логотипом windows на моей мыши, которую я обозначил как c: 134.

К сожалению, это не похоже на работу. Вот что я делаю в .xbindkeysrc

"xte 'key F5'"
  c:134

Это не работает. Однако, если я наберу в терминале: sleep 10; xte 'key F5'и переключусь на другое окно, через 10 секунд клавиша F5 будет правильно эмулирована (например, она обновит текущую страницу браузера).

Это также не проблема идентификации ключа. Это один будет правильно запустить Кейт.

"kate" 
  c:134

Я действительно не понимаю, почему xte не будет эмулировать ключ!

Какие-либо предложения?

Palantir
источник
Боюсь, это проблема с тем, как работает xbnidkeys. С помощью клавиатуры вы можете очень сильно нажимать на клавиши, и это работает, но я никогда не пробовал это с помощью кнопок мыши. Вы можете попробовать xdotool(очень похоже на XTE) или сделать скрипт с xteкомандами и называют , что из xbindkeys.
Сет
Я не понимаю, почему нажатие клавиши отличается от нажатия кнопки мыши. Я могу запустить Кейт с помощью кнопки мыши, но не могу отправить F5 в текущее окно. Во всяком случае, я пробовал и xdotool, и ввод команды xte в скрипт, но ни один из них не работает.
Палантир

Ответы: