Я ищу способ заставить Ubuntu назначить одну определенную клавишу на моем аркадном джойстике как клавишу «esc» на клавиатуре.
Я создаю панель управления на базе Ubuntu, и все работает нормально, за исключением некоторых эмуляторов, которые для выхода заставляют меня использовать клавишу Esc на клавиатуре, а другие клавиши назначить нет возможности.
есть ли способ сделать это? Уже неделю ищу какое-нибудь рабочее решение, но безуспешно
Я использую Ubuntu 18.0.4.
Заранее спасибо за любую помощь
решение1
Откройте Терминал и запустите его, xev
чтобы проверить код нужной вам кнопки.
Когда вы нажимаете кнопку, чтобы подписать, ESC
вы читаете
ButtonPress event, serial 40, synthetic NO, window 0x6400001,
root 0x1db, subw 0x0, time 152278931, (159,99), root:(1901,151),
state 0x0, button 3, same_screen YES
Что-то вроде этого, главное, button 3
что это число вам нужно знать.
Затем отредактируйте $HOME/.xbindkeysrc
Добавить
"xte 'key Escape'"
b:3+release
Перезагрузить.xbindkeysrc
killall -HUP xbindkeys
Примечание: номер вашей кнопки мыши, вероятно, не 3.