0 - キー名を検出する

0 - キー名を検出する

以下のショートカットをマップ、再マップ、または作成したいです:

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

関連情報