You are not logged in.
Hi, the following problem.
As soon as a kernel update from Linux 6.10.13-3-MANJARO to a higher kernel version such as 6.11.x or 6.12.x is performed, the touchpad no longer works completely.
The mouse pointer is displayed at the bottom right, and can also trigger clicks, only the movement of the pointer fails.
(margin note In addition, there are sometimes artifacts and flickering on the screen)
inxi -Fxz
System:
Kernel: 6.10.13-3-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
Desktop: GNOME v: 47.2 Distro: Manjaro base: Arch Linux
Machine:
Type: Laptop System: HUAWEI product: VGHH-XX v: M1010
serial: <superuser required>
Mobo: HUAWEI model: VGHH-XX-PCB v: M1010 serial: <superuser required>
UEFI: HUAWEI v: 1.18 date: 06/11/2024
Battery:
ID-1: BAT0 charge: 48.7 Wh (68.6%) condition: 71.0/70.0 Wh (101.3%)
volts: 12.1 min: 11.7 model: NVT HB5489P9EGW-31A status: discharging
CPU:
Info: 16-core (6-mt/10-st) model: Intel Core Ultra 7 155H bits: 64
type: MST AMCP arch: Meteor Lake rev: 4 cache: 24 MiB note: check
Speed (MHz): avg: 400 min/max: 400/4500:4800:3800:2500 cores: 1: 400
2: 400 3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400
12: 400 13: 400 14: 400 15: 400 16: 400 17: 400 18: 400 19: 400 20: 400
21: 400 22: 400 bogomips: 131824
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Meteor Lake-P [Intel Arc Graphics] vendor: Huawei
driver: i915 v: kernel arch: Gen-13 bus-ID: 00:02.0
Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: gpu: i915 resolution: no compositor data
API: EGL v: 1.5 drivers: iris,swrast platforms:
active: gbm,wayland,x11,surfaceless,device inactive: N/A
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.2.7-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Arc Graphics (MTL)
Audio:
Device-1: Intel Meteor Lake IPU vendor: Huawei driver: intel-ipu6
bus-ID: 00:05.0
Device-2: Intel Meteor Lake-P HD Audio vendor: Huawei
driver: sof-audio-pci-intel-mtl bus-ID: 00:1f.3
API: ALSA v: k6.10.13-3-MANJARO status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.2.7 status: active
Network:
Device-1: Intel Meteor Lake PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3
IF: wlp0s20f3 state: up mac: <filter>
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB
bus-ID: 3-10:2
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
Local Storage: total: 953.87 GiB used: 22.22 GiB (2.3%)
ID-1: /dev/nvme0n1 model: 321JN1024GB size: 953.87 GiB temp: 38.9 C
Partition:
ID-1: / size: 936.98 GiB used: 22.2 GiB (2.4%) fs: btrfs dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 299.4 MiB used: 11.6 MiB (3.9%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 936.98 GiB used: 22.2 GiB (2.4%) fs: btrfs
dev: /dev/nvme0n1p2
ID-4: /var/log size: 936.98 GiB used: 22.2 GiB (2.4%) fs: btrfs
dev: /dev/nvme0n1p2
Swap:
ID-1: swap-1 type: partition size: 16.59 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p3
Sensors:
System Temperatures: cpu: 43.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 16 GiB note: est. available: 15.08 GiB used: 4.15 GiB (27.5%)
Processes: 459 Uptime: 1h 3m Init: systemd
Packages: 938 Compilers: gcc: 14.2.1 Shell: Zsh v: 5.9 inxi: 3.3.36
After updating the kernel, the cat output remains empty
This is what it looks like when it works
cat /proc/bus/input/devices | grep -i touchpad
N: Name="GXTP7863:00 27C6:01E0 Touchpad"
the following configuration was also checked
https://askubuntu.com/questions/1516796 … i-matebook
cat /usr/share/libinput/50-system-huawei.quirks
# Clickpad that announces BTN_RIGHT
# [url]https://bugzilla.redhat.com/show_bug.cgi?id=1972370[/url]
[Huawei MateBook 2020 Touchpad]
MatchName=ELAN2604:00 04F3:3114 Touchpad
MatchUdevType=touchpad
MatchDMIModalias=dmi:*svnHUAWEI:*pvrM1010*
AttrEventCode=-BTN_RIGHT
[Huawei MateBook X Pro 2022 Touchpad]
MatchName=GXTP7863:00 27C6:01E0 Touchpad
MatchUdevType=touchpad
MatchDMIModalias=dmi:*svnHUAWEI:*pnMRGF-XX*
AttrEventCode=-BTN_RIGHT
# 2024 model requires ModelPressurePad=1
[Huawei MateBook X Pro 2024 Touchpad]
MatchName=GXTP7863:00 27C6:01E0 Touchpad
MatchUdevType=touchpad
MatchDMIModalias=dmi:*svnHUAWEI:*pnVGHH-XX*
AttrEventCode=-BTN_RIGHT
ModelPressurePad=1
Additional related info
sudo dmesg | grep -i 'touch'
[ 5.039703] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
[ 5.690856] input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
[ 5.792091] input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input11
[ 5.792164] hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
[ 5.871289] hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
journalctl | grep -i "touch"
Dez 02 10:59:07 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input11
Dez 02 10:59:07 machine kernel: hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
Dez 02 10:59:07 machine kernel: hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
Dez 02 11:01:33 machine kernel: intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
Dez 02 11:01:34 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
Dez 02 11:01:34 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input11
Dez 02 11:01:34 machine kernel: hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
Dez 02 11:01:34 machine kernel: hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
Dez 02 11:05:42 machine kernel: intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
Dez 02 11:05:43 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
Dez 02 11:05:43 machine kernel: hid-multitouch 0018:27C6:01E0.0001: The byte is not expected for fixing the report descriptor. It's possible that the touchpad firmware is not suitable for applying the fix. got: ff
Dez 02 11:05:43 machine kernel: hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
Dez 02 11:05:43 machine kernel: hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
Dez 02 11:06:17 machine gnome-shell[1529]: libinput error: event7 - GXTP7863:00 27C6:01E0: kernel bug: Touch jump detected and discarded.
Dez 02 11:06:17 machine gnome-shell[1529]: See [url]https://wayland.freedesktop.org/libinput/doc/1.27.0/touchpad-jumping-cursors.html[/url] for details
Dez 02 11:09:15 machine kernel: intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
Dez 02 11:09:16 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
Dez 02 11:09:16 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input11
Dez 02 11:09:16 machine kernel: hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
Dez 02 11:09:16 machine kernel: hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
Dez 02 11:17:47 machine sudo[4447]: srg : TTY=pts/0 ; PWD=/home/srg ; USER=root ; COMMAND=/usr/bin/vim /usr/share/libinput/touchpad-huawei.quirks
Dez 02 11:22:39 machine kernel: intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
Dez 02 11:22:39 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
Dez 02 11:22:39 machine kernel: hid-multitouch 0018:27C6:01E0.0001: The byte is not expected for fixing the report descriptor. It's possible that the touchpad firmware is not suitable for applying the fix. got: ff
Dez 02 11:22:39 machine kernel: hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
Dez 02 11:22:40 machine kernel: hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
Dez 02 11:24:40 machine sudo[3035]: srg : TTY=pts/0 ; PWD=/home/srg ; USER=root ; COMMAND=/usr/bin/vim /usr/share/libinput/touchpad-huawei.quirks
Dez 02 11:28:40 machine kernel: intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
Dez 02 11:28:40 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
Dez 02 11:28:40 machine kernel: hid-multitouch 0018:27C6:01E0.0001: The byte is not expected for fixing the report descriptor. It's possible that the touchpad firmware is not suitable for applying the fix. got: ff
Dez 02 11:28:40 machine kernel: hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
Dez 02 11:28:40 machine kernel: hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
Dez 02 11:29:39 machine kernel: intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
Dez 02 11:29:40 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
Dez 02 11:29:40 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input11
Dez 02 11:29:40 machine kernel: hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
Dez 02 11:29:40 machine kernel: hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
Dez 02 11:58:18 machine gnome-shell[1513]: libinput error: event7 - GXTP7863:00 27C6:01E0 Touchpad: kernel bug: Touch jump detected and discarded.
Dez 02 11:58:18 machine gnome-shell[1513]: See [url]https://wayland.freedesktop.org/libinput/doc/1.27.0/touchpad-jumping-cursors.html[/url] for details
Dez 02 12:02:38 machine gnome-shell[1513]: libinput error: event7 - GXTP7863:00 27C6:01E0 Touchpad: kernel bug: Touch jump detected and discarded.
Dez 02 12:02:38 machine gnome-shell[1513]: See [url]https://wayland.freedesktop.org/libinput/doc/1.27.0/touchpad-jumping-cursors.html[/url] for details
Dez 02 12:05:27 machine gnome-shell[1513]: libinput error: event7 - GXTP7863:00 27C6:01E0 Touchpad: kernel bug: Touch jump detected and discarded.
Dez 02 12:05:27 machine gnome-shell[1513]: See [url]https://wayland.freedesktop.org/libinput/doc/1.27.0/touchpad-jumping-cursors.html[/url] for details
Dez 02 12:05:28 machine gnome-shell[1513]: libinput error: event7 - GXTP7863:00 27C6:01E0 Touchpad: kernel bug: Touch jump detected and discarded.
Dez 02 12:05:28 machine gnome-shell[1513]: See [url]https://wayland.freedesktop.org/libinput/doc/1.27.0/touchpad-jumping-cursors.html[/url] for details
Dez 02 12:20:35 machine gnome-shell[1513]: libinput error: event7 - GXTP7863:00 27C6:01E0 Touchpad: kernel bug: Touch jump detected and discarded.
Dez 02 12:20:35 machine gnome-shell[1513]: See [url]https://wayland.freedesktop.org/libinput/doc/1.27.0/touchpad-jumping-cursors.html[/url] for details
Dez 02 12:20:35 machine gnome-shell[1513]: libinput error: event7 - GXTP7863:00 27C6:01E0 Touchpad: WARNING: log rate limit exceeded (5 msgs per 24h). Discarding future messages.
thank you in advance for your support,
if further information is needed please provide the appropriate command so that i can post the output
info, i have a timeshift backup, so i can switch back and forth when a log from the faulty system is needed
Last edited by the-default (2024-12-03 00:07:34)
Offline
Installed Kernel 6.12 to get a faulty state and catched the logs, for further help.
inxi -Fxz
System:
Kernel: 6.12.1-4-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
Desktop: GNOME v: 47.2 Distro: Manjaro base: Arch Linux
Machine:
Type: Laptop System: HUAWEI product: VGHH-XX v: M1010
serial: <superuser required>
Mobo: HUAWEI model: VGHH-XX-PCB v: M1010 serial: <superuser required>
UEFI: HUAWEI v: 1.18 date: 06/11/2024
Battery:
ID-1: BAT0 charge: 44.0 Wh (62.0%) condition: 71.0/70.0 Wh (101.3%)
volts: 11.9 min: 11.7 model: NVT HB5489P9EGW-31A status: discharging
CPU:
Info: 16-core (6-mt/10-st) model: Intel Core Ultra 7 155H bits: 64
type: MST AMCP arch: Meteor Lake rev: 4 cache: 24 MiB note: check
Speed (MHz): avg: 400 min/max: 400/4500:4800:3800:2500 cores: 1: 400
2: 400 3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400
12: 400 13: 400 14: 400 15: 400 16: 400 17: 400 18: 400 19: 400 20: 400
21: 400 22: 400 bogomips: 131824
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Meteor Lake-P [Intel Arc Graphics] vendor: Huawei
driver: i915 v: kernel arch: Gen-13 bus-ID: 00:02.0
Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: gpu: i915 resolution: no compositor data
API: EGL v: 1.5 drivers: iris,swrast platforms:
active: gbm,wayland,x11,surfaceless,device inactive: N/A
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.2.7-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Arc Graphics (MTL)
Audio:
Device-1: Intel Meteor Lake IPU vendor: Huawei driver: intel-ipu6
bus-ID: 00:05.0
Device-2: Intel Meteor Lake-P HD Audio vendor: Huawei
driver: sof-audio-pci-intel-mtl bus-ID: 00:1f.3
API: ALSA v: k6.12.1-4-MANJARO status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.2.7 status: active
Network:
Device-1: Intel Meteor Lake PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3
IF: wlp0s20f3 state: up mac: <filter>
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB
bus-ID: 3-10:2
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
Local Storage: total: 953.87 GiB used: 22.56 GiB (2.4%)
ID-1: /dev/nvme0n1 model: 321JN1024GB size: 953.87 GiB temp: 42.9 C
Partition:
ID-1: / size: 936.98 GiB used: 22.55 GiB (2.4%) fs: btrfs
dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 299.4 MiB used: 11.6 MiB (3.9%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 936.98 GiB used: 22.55 GiB (2.4%) fs: btrfs
dev: /dev/nvme0n1p2
ID-4: /var/log size: 936.98 GiB used: 22.55 GiB (2.4%) fs: btrfs
dev: /dev/nvme0n1p2
Swap:
ID-1: swap-1 type: partition size: 16.59 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p3
Sensors:
System Temperatures: cpu: 44.0 C mobo: N/A
Fan Speeds (rpm): cpu: 3240
Info:
Memory: total: 16 GiB note: est. available: 15.08 GiB used: 2.62 GiB (17.4%)
Processes: 448 Uptime: 0m Init: systemd
Packages: 939 Compilers: gcc: 14.2.1 Shell: Zsh v: 5.9 inxi: 3.3.36
cat /proc/bus/input/devices | grep -i touchpad
empty
sudo dmesg | grep -i 'touch'
[ 4.959785] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
[ 5.566943] input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
[ 5.646563] hid-multitouch 0018:27C6:01E0.0001: The byte is not expected for fixing the report descriptor. It's possible that the touchpad firmware is not suitable for applying the fix. got: ff
[ 5.655515] hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
[ 5.715062] hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
journalctl | grep -i "touch"
Dez 02 13:12:41 machine kernel: intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0xff
Dez 02 13:12:41 machine kernel: input: GXTP7863:00 27C6:01E0 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-15/i2c-GXTP7863:00/0018:27C6:01E0.0001/input/input7
Dez 02 13:12:41 machine kernel: hid-multitouch 0018:27C6:01E0.0001: The byte is not expected for fixing the report descriptor. It's possible that the touchpad firmware is not suitable for applying the fix. got: ff
Dez 02 13:12:41 machine kernel: hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP7863:00 27C6:01E0] on i2c-GXTP7863:00
Dez 02 13:12:41 machine kernel: hid-multitouch 0018:7F7F:9288.0002: input,hidraw1: I2C HID v1.00 Device [ICNT9288:00 7F7F:9288] on i2c-ICNT9288:00
Last edited by the-default (2024-12-02 13:26:50)
Offline
Fixed it, i guess the device name changed.
how to fix
sudo vim /usr/share/libinput/50-system-huawei.quirks
add following
[Huawei MateBook X Pro 2024 Touchpad]
MatchName=GXTP7863*
#MatchUdevType=touchpad
#MatchDMIModalias=dmi:*svnHUAWEI:*pnVGHH-XX*
AttrEventCode=-BTN_RIGHT
ModelPressurePad=1
Last edited by the-default (2024-12-03 00:06:10)
Offline