Fedora 25では、xinput
入力デバイスの属性を認識するのに問題があるようです。
~によるとThinkWiki、次のように動作する必要があります。
$ xinput set-prop "TPPS/2 IBM TrackPoint" "Device Accel Profile" 2
property 'Device Accel Profile' doesn't exist, you need to specify its type and format
以下の設定セクションの出力を見ると、プロパティ名が変更されたようです。残念ながら、新しい属性名を使用しても同じ結果が生成されます。
$ xinput set-prop "TPPS/2 IBM TrackPoint" "Accel Speed" 0.75
property 'Accel Speed' doesn't exist, you need to specify its type and format
私もデバイスを使用しid
て指定してみました。同じ結果が出ました。--type
--format
設定
Fedora 25, Xorg(Wayland 以外), i3wm, Thinkpad TrackPoint( TPPS/2 IBM TrackPoint
)
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=10 [slave pointer (2)]
...
$ xinput list-props 'TPPS/2 IBM TrackPoint'
Device 'TPPS/2 IBM TrackPoint':
Device Enabled (139): 1
Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (276): 0.000000
libinput Accel Speed Default (277): 0.000000
libinput Accel Profiles Available (278): 1, 1
libinput Accel Profile Enabled (279): 1, 0
...
答え1
- このプロパティは
libinput Accel Speed
(注ライブラリ入力頼む間)。他の属性も似ています。 - 入力デバイスはWaylandとX.Orgをサポートするライブラリ
libinput
(少なくともFedora 25では)によって処理されます。残念ながら、以前の方法と同じくらい多くのオプションがあります(しかし! -急速な成長)。
ノート
私は自分の質問に答えているので、おそらく重要なことを見逃したでしょう。全てのコメントありがとうございます。
編集する今、私はTrackPointスクロールが基本的に動作することを言及することを完全に忘れました。本当に良いです。 :)