Fedora

在 Wayland 上使用 trackpoint+middleclick 啟用滾動

  • April 19, 2019

我在 Thinkpad E470 上安裝了 Fedora 25,Trackpoint 執行良好。但我不能使用中間按鈕(滑鼠左右點擊之間的按鈕)滾動。

參考這個來源應該是可能的。

我發現了一些關於如何在 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

當我發現 linux 核心有一個錯誤阻止 Fedora 檢測到跟踪點時。據我所知,只有新 *70 系列的跟踪點受到影響。

該錯誤已在Linux 4.13中修復。

xf86-input-libinput- 我在 X11 上執行這個,但它可以與 X 相關嗎?如果是,請嘗試安裝 xWayland,以便您可以在 Wayland 上執行 X 相關的東西…

順便說一句,xev需要手動互動,而libinput(特別是對於跟踪點中間按鈕的使用)不需要。由於我很懶,我使用libinput.

引用自:https://unix.stackexchange.com/questions/353441