私は、FirefoxとUbuntuで戻る/進むようにマウスのサイドボタンを設定しようとしています。
xev | grep ', button'
を実行すると、サイドボタンとスクロールの両方に同じボタンコードが表示されます。だから私はスクロールをクリックし、次に左側のボタンをクリックしてから右側のボタンをクリックして次の出力を得ました:
state 0x10, button 2, same_screen YES
state 0x210, button 2, same_screen YES
state 0x10, button 2, same_screen YES
state 0x210, button 2, same_screen YES
state 0x10, button 2, same_screen YES
state 0x210, button 2, same_screen YES
それで、同じ番号/コードの3つのボタンがありますか?ボタンごとに異なるコードを割り当てるために何かできることはありますか?それともハードウェアの問題ですか?
コマンドxmodmap -pp
を実行します
出力はこのようなものになります
pratap@i7-6550U:~$ xmodmap -pp
There are 10 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
pratap@i7-6550U:~$
つまり、物理ボタン1を押すと、マウスクリックだけでボタンコード1の機能が実行されます。あなたのケースでは、最初にマウスの中央ボタンを押してから、マウスの中央ボタンがボタン2であるサイドボタンを押しました。左側と右側のボタンの値は6と7である必要があります(私の推測のみ)
一般に、左クリック、中央マウスボタン、右クリック、下スクロール、上スクロールは、物理ボタン1〜5です。
あなたのケースでは、物理ボタン6と7をボタンコード6と7にマッピングする必要があります。
コマンドxmodmap -pp
を実行して、物理ボタン6および7の表示内容を確認します
次にxmodmap -e "pointer = 1 2 3 4 5 6 7"
を実行します
例:
pratap@i7-6550U:~$ xmodmap -e "pointer = 1 2 3 4 5 6 7" Warning: Only changing the first 7 of 10 buttons. pratap@i7-6550U:~$
xmodmap -e "pointer = 1 2 3 4 5 6 7"
コマンドは即座に機能しますが、ログアウトや再起動後は機能しません。このマッピングに満足したら、起動アプリケーションの設定にこのコマンドを追加します。
デフォルトの動作に戻したい場合は、xmodmap -e "pointer = default"
を実行して、起動アプリケーションからエントリを削除します。
ソース: http://manpages.ubuntu.com/manpages/bionic/man1/xmodmap.1.html
クリックして実際にマウスの物理ボタンを押して、機能が何をしているのかを確認してください。ボックスから戻したり転送したりすることを意図している場合は問題ありません。彼らが何もしない場合。これらのキーをマップして、このQ&Aから戻る/進む マウスボタンに戻る/進むをバインドする
編集:
マウスベンダーのWebサイトによると http://www.sentey.com/br/whirlwindx サイドボタンを設定するためのソフトウェアが必要ですが、リンクが見つかりませんでした。また、このマウスのサポートは、OSのWindowsとMacOのみに限定されています。
この質問のContenetまたは延長されたコメントは、あなたの状況に似た手がかりを与える可能性があります。 buntu 18.04省電力を無効にする方法?