こんにちは。私のコンピュータには2つのマウスが接続されています。 1つは標準マウス、もう1つはタッチパッドです。装置として、タッチパッドはタッチパッド自体とマウス部分に分けられる。
タッチパッドで逆スクロールを設定しながら、同時に標準マウスの自然なスクロールを維持したいと思います。
以下を使用して、関心のある2つのデバイスを識別できますsudo libinput list-devices
。
Device: HP HP Pavilion Gaming Mouse 300
Kernel: /dev/input/event11
Group: 8
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: button
Click methods: none
Disable-w-typing: n/a
Accel profiles: flat *adaptive
Rotation: n/a
そして
Device: MSFT0002:00 04F3:31AD Mouse
Kernel: /dev/input/event22
Group: 12
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *button
Click methods: none
Disable-w-typing: n/a
Accel profiles: flat *adaptive
Rotation: n/a
前述したように、Nat.scrolling disabled
この前者は維持したいのですが、Nat.scrolling enabled
後者は維持したくありません。
残念ながら、Xwaylandとのよく知られた衝突のため、xinputメソッドは不可能です。
どんなアイデアがありますか?