Не могу двигать мышь с сенсорной панелью - PullRequest
0 голосов
/ 05 ноября 2019

Как видно из названия, моя сенсорная панель не будет двигать мышью. Поэтому я не могу выбрать выходные данные своих команд, но я могу делать скриншоты окон. (К счастью, я привык использовать сочетания клавиш)

Понятия не имею, что вызвало это. Я недавно обновил свое ядро ​​с linux52 до linux53 и linux54. Откат к любой из этих версий от linux54 не помог. Я также недавно играл с планшетом Wacom, используя xsetwacom, но я думаю, что моя мышь сработала после этого.

Я знаю, что это не аппаратная проблема, так как libinput debug-events правильно обнаруживает, что мой палец работаетчерез трекпад:

debug-events

Вывод 40-libinput.conf в /usr/share/X11/xorg.conf.d/40-libinput.conf заключается в следующем. Я не вижу там никакой ошибки.

40-libinput.conf

Я попытался внести черный список i2c_hid, как предложено в следующем вопросе , ноно безрезультатно. Он исправил ошибку, утверждая, что была двойная мышь, которую он решил игнорировать. Я думал, что это поможет.

blacklist and xinput list

Удивительно, что я могу щелкнуть. Я не могу прокрутить или переместить мышь, хотя. Мой трекпад перечисляет следующие настройки. К моему удивлению, там нет Accel Speed, и я не могу вручную установить его с помощью xinput --set-prop 14 'libinput Accel Speed' 1.0, так как мне нужно указать тип и формат. Я не знаю, что это должно быть, и я не знаю, является ли ускорение проблемой. Я читал, что отрицательное значение может привести к тому, что мышь никогда не будет двигаться.

xinput properties

Есть ли у вас какие-либо предложения относительно того, что делать? Что делает libinput с событиями после их получения?

EDIT: удаление blacklist i2c_hid из modprobe возвращает следующий журнал Xorg:

Xorg log without blacklist

1 Ответ

0 голосов
/ 05 ноября 2019

Создание копии /usr/share/X11/xorg.conf.d/70-synaptics.conf в моей папке /etc/X11/xorg.conf.d/ и комментирование строки Option "Ignore" "on" исправили ее.

Пришлось sudo pkill X после его изменения, конечно. Перезагрузка также поможет.

...