
以下のショートカットをマップ、再マップ、または作成したいです:
F1: 右クリック
F2: 左クリック
F3: 下にスクロール
F4: 上にスクロール
答え1
私はxmodmap
と を使用しxdotool
、それらを最大限に活用しました。xmodmap
は左クリックと右クリックに適しています。 ショートカット の使用は、xdotool
上下スクロールに適しています。
ユーザーが再マッピングするキーとボタンを決定できるように、すべての手順を示します。
0 - キー名を検出する
あなたと一緒にxev
発見してください:
F1 : キーコード 67
F2 : キーコード 68
F3 : キーコード 69
F4 : キーコード 70
左クリック: Pointer_Button1
右クリック: Pointer_Button3
下にスクロール: Pointer_Button5
上へスクロール: Pointer_Button6
1 - F1とF2を使って左クリックと右クリックします
キーを実際に再マップするために使用しますxmodmap
(ドラッグアンドドロップが可能なため、ショートカットよりも優れています)
xmodmap -e "keycode 67 = Pointer_Button3"
xmodmap -e "keycode 68 = Pointer_Button1 Pointer_Button1"
この解決策は、ここ。
2 - スクロールダウンとスクロールアップのショートカットを作成する
キーボード > ショートカット > 「+」 > ...
下にスクロールしてショートカットF3
xdotool click 5
上にスクロールしてショートカットF4
xdotool click 4
xmodmap のデフォルト設定を復元します。
setxkbmap -option