美文网首页
在 Linux 下开启 Thinkpad 小红点中键的滚动功能

在 Linux 下开启 Thinkpad 小红点中键的滚动功能

作者: 李最美 | 来源:发表于2017-09-27 15:26 被阅读127次

    首先在终端下取得小红点的ID:

    $ xinput list | grep TrackPoint
      TPPS/2 IBM TrackPoint    id=14    [slave  pointer  (2)]
    

    我的X1c上小红点的输入ID是14。

    然后获得该ID的设置:

    $ xinput list-props 14
    ...
            Evdev Wheel Emulation (283):    1
            Evdev Wheel Emulation Axes (284):       0, 0, 4, 5
            Evdev Wheel Emulation Inertia (285):    10
            Evdev Wheel Emulation Timeout (286):    200
            Evdev Wheel Emulation Button (287):     2
    ...
    

    其中括号里的整数就是该项设置的ID,后面的数字是该项设置的参数值。ID为283(我的机器)代表的是滚轮模拟的开关,0为关,1为开;ID为284 代表的是滚动的方向,分别代表上下左右,0为关,6,7,4,5为开;ID为287代表具体打开滚轮模拟的按键,2为中键。

    开启中键滚轮模拟:

    $ xinput set-prop 14 283 1
    $ xinput set-prop 14 287 2
    

    关闭中键滚轮模拟:

    $ xinput set-prop 14 283 0
    

    相关文章

      网友评论

          本文标题:在 Linux 下开启 Thinkpad 小红点中键的滚动功能

          本文链接:https://www.haomeiwen.com/subject/eiyuextx.html