HiDPI 屏幕的触控板设置

HiDPI 屏幕的触控板设置

我刚刚买了新的戴尔 XPS 13。除了触摸板之外,我已经设置好了几乎所有的东西。

如果我将光标放在屏幕的左边缘,然后开始向右移动手指,那么在用完触控板之前,我只能到达屏幕的中间。我基本上需要找到一种方法来改变移动手指时光标移动的速度。

我读了所有能找到的相关信息,大致说的是我需要使用 xinput 命令进行一些更改。但我搞不清楚具体是什么。xinput list-props输出如下:

xinput list-props 13
Device 'DLL082A:01 06CB:76AF Touchpad':
    Device Enabled (138):   1
    Coordinate Transformation Matrix (140): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (298): 0
    libinput Tapping Enabled Default (299): 0
    libinput Tapping Drag Enabled (300):    1
    libinput Tapping Drag Enabled Default (301):    1
    libinput Tapping Drag Lock Enabled (302):   0
    libinput Tapping Drag Lock Enabled Default (303):   0
    libinput Tapping Button Mapping Enabled (304):  1, 0
    libinput Tapping Button Mapping Default (305):  1, 0
    libinput Natural Scrolling Enabled (276):   0
    libinput Natural Scrolling Enabled Default (277):   0
    libinput Left Handed Enabled (278): 0
    libinput Left Handed Enabled Default (279): 0
    libinput Accel Speed (280): 0.000000
    libinput Accel Speed Default (281): 0.000000
    libinput Scroll Methods Available (285):    1, 1, 0
    libinput Scroll Method Enabled (286):   1, 0, 0
    libinput Scroll Method Enabled Default (287):   1, 0, 0
    libinput Click Methods Available (306): 1, 1
    libinput Click Method Enabled (307):    1, 0
    libinput Click Method Enabled Default (308):    1, 0
    libinput Middle Emulation Enabled (290):    0
    libinput Middle Emulation Enabled Default (291):    0
    libinput Send Events Modes Available (261): 1, 1
    libinput Send Events Mode Enabled (262):    0, 0
    libinput Send Events Mode Enabled Default (263):    0, 0
    libinput Disable While Typing Enabled (309):    1
    libinput Disable While Typing Enabled Default (310):    1
    Device Node (264):  "/dev/input/event7"
    Device Product ID (265):    1739, 30383
    libinput Drag Lock Buttons (292):   <no items>
    libinput Horizontal Scroll Enabled (293):   1

有人能帮我弄清楚需要做哪些改变才能使触控板在 HiDPI 模式下正常工作吗?

答案1

我在笔记本电脑上捣鼓了一阵,我想我找到了答案。尝试:

xinput --set-prop 13 "libinput Accel Speed" <acceleration_value>

libinput 设备很奇怪,似乎没有实际的速度参数,只有一个加速度参数,范围从 -1 到 1(含)。找到一个你喜欢的数字。你可能知道,更改不会xinput在重启后保留。但是,你可以通过修改文件使更改永久生效.xsessionrc。尝试:

echo "xinput --set-prop 13 'libinput Accel Speed' <acceleration_value>" >> ~/.xsessionrc

值得一提的是,Synaptics 设备(我拥有的就是这种设备)利用了“Synaptics 移动速度”属性。有关该属性的更多信息,请参见此处:ftp://www.x.org/pub/X11R7.5/doc/man/man4/synaptics.4.html。只需按 CTRL+F“移动速度”。

相关内容