Настройка трекпада для экрана HiDPI

284
Tomasz Rakowski

Я только что получил новый Dell 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?

0

1 ответ на вопрос

2
garzai

Я немного повозился на своем ноутбуке и думаю, что нашел ответ. Пытаться:

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 «скорость движения».

Похожие вопросы