关闭鼠标中键单击

关闭鼠标中键单击

我使用的是“Lenovo ThinkPad Compact USB 键盘,带 TrackPoint”键盘。当我想倒回页面、文本编辑器中的内容、Filezilla 中的位置时,单击“鼠标”上的星期三按钮,然后通过 TrackPoint 滚动内容。应该如此。效果很好。

我给键盘更换了“联想ThinkPad Trackpoint II US 4Y40x49521”第二代。

我遇到了一个问题。当我执行相同的操作(单击鼠标中键并滚动)时,首先单击(打开新链接、新窗口、卡片中的新链接),然后 Firefox 中的页面会滚动。在 Filezilla 中,我无法使用 FTP 连接的选择 - 滚动会中断 TrackPoint 的启动并打开新连接。

如何摆脱不必要的“鼠标”按钮点击(我不想关闭此键)并立即转到滚动内容?我想继续在新选项卡中打开“鼠标”链接。

此外,鼠标中央按钮会将文本内容粘贴到我身上。这很糟糕。我尝试 https://bbs.archlinux.org/viewtopic.php?pid=79088#p790888

https://aur.archlinux.org/packages/xmousepasteblock-git

https://unix.stackexchange.com/questions/24330/how-can-i-urn-off-middle-mouse-button-paste-functionity-in-all-programs/472464##46464

对我来说,这些解决方案不起作用

答案1

对我有用的是更新kernel 5.19并加载hid-lenovo内核模块。

内核模块:https://www.kernelconfig.io/config_hid_lenovo

对联想 ThinkPad Trackpoint Keyboard II 的支持仅在内核 5.19 中实现:https://gitlab.freedesktop.org/libinput/libinput/-/issues/547#note_1379498

现在,单击中间按钮时不需要的粘贴已经消失,我甚至可以使用 TrackPoint 水平滚动!\o/

相关内容