Thinkpad T480sには「タッチパッド」があります。つまり、物理専用ボタンではなくタッチパッド(部品)自体を押すことができます。
X.org 7.7を実行すると、タッチパッドの下部にマウスボタン1、2、3(左、中央、右など)として機能する水平ストライプがあります。
+-----------------+
| |
| |
| |
| |
|11111 22222 33333|
|11111 22222 33333|
+-----------------+
ボタン2を無効にしてボタン1と3の間の領域を再分配するにはどうすればよいですか?つまり、次のようなレイアウトが必要です。
+-----------------+
| |
| |
| |
| |
|11111111 33333333|
|11111111 33333333|
+-----------------+
ノートこの質問は次のように異なります。mtrack:垂直ボタン領域を取得するには?なぜなら、私はmtrackではなくXInputの文脈でこれをやろうとしているからです。また、ハードウェアはSynapticsではありません。
問題のハードウェアは、XInputによって次のように識別されます。
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=11 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech TrackPoint id=12 [slave pointer (2)]
ベストアンサー1
次のように入力すると:
$ xinput get-button-map 'DLL07BF:01 06CB:7A13 Touchpad'
私は次のようになります:1 2 3 4 5 6 7
私は以下を使用しようとしています:
$ xinput set-button-map 13 1 2 0 4 5 6 7
中央クリックと右クリックを無効にします。