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

1 ответ1

2

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .