Странная работа тачпада на DEXP/Hena M14

Вопросы, касающиеся Arch на ноутбуках
Ответить
xlpha1
Сообщения: 1
Зарегистрирован: 10.08.2025

#

Имеется ноутбук DEXP Atlas M14-iW3-304, стоит ядро 6.15.9-arch1-1, KDE Plasma 6.4.4, Wayland-сессия.
Проблема заключается в том, что если тачпадом некоторое время не пользоваться, то он будто "уходит в сон", частота опроса падает с 120 до 4 герц, тем самым его использование не представляетя возможным. Лечится исключительно перезагрузкой.

Сам тачпад подключен к ноутбуку через шину i2c

Вывод libinput list-devices:
event7  - SYNA3602:00 0911:5288 Touchpad: kernel bug: clickpad advertising right button. See https://wayland.freedesktop.org/libinput/doc/1.28.1/clickpad-with-right-button.html for details


Device:                  SYNA3602:00 0911:5288 Touchpad
Kernel:                  /dev/input/event7
Id:                      i2c:0911:5288
Group:                   5
Seat:                    seat0, default
Size:                    111x75mm
Capabilities:            pointer gesture
Tap-to-click:            disabled
Tap-and-drag:            enabled
Tap button map:          left/right/middle
Tap drag lock:           disabled
Left-handed:             disabled
Nat.scrolling:           disabled
Middle emulation:        disabled
Calibration:             n/a
Scroll methods:          *two-finger edge 
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           *button-areas clickfinger 
Clickfinger button map:  left/right/middle
Disable-w-typing:        enabled
Disable-w-trackpointing: enabled
Accel profiles:          flat *adaptive custom
Rotation:                n/a
Area rectangle:          n/a
Кстати помимо прочего libinput говорит что тач показывает что у него две физические кнопки, но на самом деле их типа нету(если что на тачпаде есть две кнопки, так что libinput говорит какую то чушь)
indeviral
Аватара пользователя
Сообщения: 267
Зарегистрирован: 15.08.2022

#

1. Для нормального тестирования перейдите на lts версию ядра.
2. Для определения что проблема в suspend i2c можно пробовать перезагружать модули после suspend.
# modprobe -r i2c_hid && sudo modprobe i2c_hid
3. В момент suspend нужно снять логи dmesg

Выкладывайте логи сюда. Будем смотреть.

Ошибки в тексте-неповторимый стиль автора©

Ответить