Waylandでポインティングスティック+中央クリックでスクロールを有効にする

Waylandでポインティングスティック+中央クリックでスクロールを有効にする

Thinkpad E470にFedora 25をインストールしましたが、トラックポイントが正しく機能しています。ただし、中央ボタン(マウスの左クリックと右クリックの間のボタン)を使用してスクロールすることはできません。

これを参照してください源泉これは可能でなければなりません。

Xorgでこの機能を有効にする方法についていくつかのヒントを見つけましたが、waylandで動作させる方法を知りません。

誰でも助けることができますか?

関連ボタンとトラックポイント

オペレーティングシステム情報:

 Fedora 25
 Gnome 3.22.2
 Wayland 1.12.0
 libinput 1.6.3

修正する: また、libinput-debug-eventsマウスの中央ボタンを押すことも認識されません。libinput-list-devices以下を印刷してください。

Device:           TPPS/2 IBM TrackPoint
Kernel:           /dev/input/event8
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: n/a
Calibration:      n/a
Scroll methods:   *button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

答え1

Fedoraがトラックポイントを検出できないバグがLinuxカーネルにあることがわかりました。私が知る限り、新しい* 70シリーズトラックポイントだけが影響を受けます。

バグが修正されました。Linux 4.13

答え2

xf86-input-libinput- X11で実行していますが、Xに関連していますか?その場合は、xWaylandをインストールしてWaylandでX関連の項目を実行できるようにしてください。

ところで、xev手動操作libinput(特にトラックポイントの中央にあるボタンを使用)は必要ありません。怠惰に利用しましたlibinput

関連情報