Ubuntu でアーケード スティックの特定のキーをキーボードの「esc」キーとしてマップできるようにする方法を探しています。
私は Ubuntu ベースのバートップを構築していますが、終了時にキーボードの Esc キーを使用する必要があり、他のキーをマップする方法がないエミュレーターを除いて、すべて正常に動作します。
それを実行する方法はありますか?1週間前から解決策を探していますが、成功していません
私は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 ではありません。