LINUX.ORG.RU

Левая кнопка мыши отключается при работе с графическим планшетом

 , ,


0

1

Уже некоторое время замечаю странное явление: спустя некоторое время работы с графическим планшетом (XP-PEN) перестаёт работать левая кнопка мыши. Курсор двигается, ПКМ срабатывает, как надо, клавиатура тоже работает. Ничего не зависает. Просто клик ЛКМ не производит никакого эффекта, независимо от того, куда именно кликаешь.

Помогает переход в текстовый режим (Ctrl Alt F1) и немедленный возврат обратно в графический (Ctrl Alt F7). Но помогает совсем ненадолго, потом снова ЛКМ перестаёт работать.

Перезапуск xfce4-panel вроде результата не дает.

Раньше годами использовал планшет Wacom - ничего похожего не наблюдалось. Хочу ещё попробовать другую ОС, типа Ubuntu или Linux Mint - потом отпишу, каков будет результат.

В чём может быть проблема? В каком направлении копать?

ОС: Manjaro XFCE

Manjaro XFCE

последние месяцы там что-то с вводом сделали: то клавиши «залипают», то одиночное нажатие «выстреливает» повтором более 10-ка нажатий, то Shift требуется удерживать вместо нажатия. а периодические глюки с ЛКМ/ПКМ уже и не замечаю (привык)

anonymous
()
Ответ на: комментарий от firkax

sudo dmesg -T ничего интересного не выдал. Последняя запись в нём - за 2 часа до поломки.

Вот последние записи sudo cat /var/log/Xorg.0.log:

[  8721.743] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[  8721.743] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[  8721.743] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[  8721.743] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[  8721.743] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[  8721.743] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[  8721.743] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[  8721.743] (II) NVIDIA(0):     Config Options in the README.
[  8721.775] (II) event1  - Power Button: is tagged by udev as: Keyboard
[  8721.775] (II) event1  - Power Button: device is a keyboard
[  8721.777] (II) event0  - Power Button: is tagged by udev as: Keyboard
[  8721.777] (II) event0  - Power Button: device is a keyboard
[  8721.778] (II) event2  - DaKai 2.4G RX: is tagged by udev as: Keyboard
[  8721.778] (II) event2  - DaKai 2.4G RX: device is a keyboard
[  8721.780] (II) event3  - DaKai 2.4G RX Mouse: is tagged by udev as: Mouse
[  8721.780] (II) event3  - DaKai 2.4G RX Mouse: device is a pointer
[  8721.781] (II) event4  - DaKai 2.4G RX System Control: is tagged by udev as: Keyboard
[  8721.781] (II) event4  - DaKai 2.4G RX System Control: device is a keyboard
[  8721.782] (II) event5  - DaKai 2.4G RX Consumer Control: is tagged by udev as: Keyboard
[  8721.783] (II) event5  - DaKai 2.4G RX Consumer Control: device is a keyboard
[  8721.784] (II) event8  - Kingston HyperX Cloud II Wireless Consumer Control: is tagged by udev as: Keyboard
[  8721.784] (II) event8  - Kingston HyperX Cloud II Wireless Consumer Control: device is a keyboard
[  8721.785] (II) event7  - PixA琀 USB Optical Mouse: is tagged by udev as: Mouse
[  8721.786] (II) event7  - PixA琀 USB Optical Mouse: device is a pointer
[  8721.786] (II) event24 - XP-PEN ERASER: is tagged by udev as: Tablet
[  8721.801] (II) event24 - XP-PEN ERASER: tablet 'XP-PEN ERASER' unknown to libwacom
[  8721.802] (II) event24 - XP-PEN ERASER: device is a tablet
[  8721.802] (II) event23 - XP-PEN MOUSE: is tagged by udev as: Mouse
[  8721.802] (II) event23 - XP-PEN MOUSE: device is a pointer
[  8721.803] (II) event22 - XP-PEN STYLUS: is tagged by udev as: Keyboard Tablet
[  8721.818] (II) event22 - XP-PEN STYLUS: tablet 'XP-PEN STYLUS' unknown to libwacom
[  8721.818] (II) event22 - XP-PEN STYLUS: device is a tablet

Если полезно показать что-то ещё - просьба называть конкретные команды, я мало чего понимаю во всяких там логах (не возникает в них необходимости… Обычно).

Mapper720
() автор топика
Ответ на: комментарий от firkax

evtest. Одно и то же что до возникновения проблемы, что после. Нажимаю ЛКМ, ничего не происходит, но evtest (на втором мониторе) отзывается (на каждый клик) следующими строками:

 Event: time 1701706841.282315, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001
Event: time 1701706841.282315, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1
Event: time 1701706841.282315, -------------- SYN_REPORT ------------
Event: time 1701706841.402327, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001
Event: time 1701706841.402327, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0
Event: time 1701706841.402327, -------------- SYN_REPORT ------------
Mapper720
() автор топика
Последнее исправление: Mapper720 (всего исправлений: 1)
Ответ на: комментарий от Mapper720

Теперь понятно, что проблема, скорее всего, не в мыши, и не на уровне ввода в ядре, а где-то в области Xorg. Поэтому я предлагал посмотреть и xev, и evtest.

anonymous
()
Ответ на: комментарий от basilic

Я попробовал запустить его с Manjaro, запущенной с LiveUSB - тоже никаких проблем не заметил. Возможно, есть смысл использовать точку восстановления системы, но это сомнительное решение, учитывая, что я по-прежнему не знаю, что вызвало проблему.

Mapper720
() автор топика
Последнее исправление: Mapper720 (всего исправлений: 1)

На случай, если кому-то актуально. В автозапуске висела некая хреновина, что-то типа «XPPen tablen driver» или вроде того. После того, как я её оттуда убрал, проблема, кажется, перестала появляться. Во всяком случае, за примерно неделю наблюдений я ни разу больше с ней не столкнулся. Хотя до этого сталкивался ежедневно.

Mapper720
() автор топика
Последнее исправление: Mapper720 (всего исправлений: 1)