Bug 2222215
| Summary: | "Asus input not registered" error (HID driver for Asus notebook) | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Krish Jain <kjain7> |
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
| Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 38 | CC: | acaringi, adscvr, airlied, alciregi, bskeggs, hdegoede, hpa, jarodwilson, josef, kernel-maint, lgoncalv, linville, masami256, mchehab, ptalbert, steved |
| Target Milestone: | --- | Keywords: | Desktop |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Krish Jain
2023-07-12 09:30:47 UTC
Thank you for your bug report. I have tried to reproduce the "Asus input not registered" error with 6.5-rc1 on an Asus T100HA which also uses the hid-asus driver but for me the hid-asus driver works without errors. So this seems to be a problem specific to your laptop model, or at least to laptops using the USB_DEVICE_ID_ASUSTEK_ROG_NKEY_KEYBOARD2 keyboards. For the "Asus input not registered" error you could try to contact "Luke D. Jones <luke>" who does a lot of volunteer work on supporting Linux on Asus laptops. As for the touchpad becoming slow, this is independent of this issue since the touchpad likely is not connected over USB at all. Please do: sudo dnf install evtest sudo evtest and then select your touchpad. After this move your finger over the touchpad to see if you are getting events (to check you've picked the right input device). The output of evtest when you select the device should include something like this: Input device ID: bus 0x3 vendor 0x46d product 0x4023 version 0x111 Input device name: "Logitech Wireless Keyboard PID:4023" Please add the 2 similar lines for your touchpad as a comment here. Also please reboot and then directly after reboot run: dmesg > dmesg.txt and attach the generated dmesg.txt file here. Hi, thanks Hans. Input driver version is 1.0.1 Input device ID: bus 0x3 vendor 0xb05 product 0x19b6 version 0x110 Input device name: "Asus Keyboard" Will attach the dmesg logs soon Hi, thanks Hans. Input driver version is 1.0.1 Input device ID: bus 0x3 vendor 0xb05 product 0x19b6 version 0x110 Input device name: "Asus Keyboard" Will attach the dmesg logs soon (In reply to Krish Jain from comment #3) > Hi, thanks Hans. > > Input driver version is 1.0.1 > Input device ID: bus 0x3 vendor 0xb05 product 0x19b6 version 0x110 > Input device name: "Asus Keyboard" Thank you. Are you sure this is for the device which generates input-events when moving your finger over the touchpad? What is the full list of devices which evtest lets you chose from ? What is the output of: for i in /sys/bus/hid/devices/*; do echo $i; ls -l $i/driver; done ? Oops, I apologize, I misunderstood you. This is the output Input device ID: bus 0x18 vendor 0x4f3 product 0x3098 version 0x100 Input device name: "ELAN1201:00 04F3:3098 Touchpad" https://drive.google.com/file/d/1tEJ6iA3TDpTuS33Vdeex9AleaykCCyGZ/view?usp=sharing This is the dmesg log you requested and [krishjain@asus ~]$ for i in /sys/bus/hid/devices/*; do echo $i; ls -l $i/driver; done /sys/bus/hid/devices/0003:0B05:19B6.0001 lrwxrwxrwx. 1 root root 0 Jul 14 12:40 /sys/bus/hid/devices/0003:0B05:19B6.0001/driver -> ../../../../../../../../bus/hid/drivers/asus /sys/bus/hid/devices/0003:0B05:19B6.0002 ls: cannot access '/sys/bus/hid/devices/0003:0B05:19B6.0002/driver': No such file or directory /sys/bus/hid/devices/0003:0B05:19B6.0003 lrwxrwxrwx. 1 root root 0 Jul 14 12:40 /sys/bus/hid/devices/0003:0B05:19B6.0003/driver -> ../../../../../../../../bus/hid/drivers/asus /sys/bus/hid/devices/0018:04F3:3098.0004 lrwxrwxrwx. 1 root root 0 Jul 14 12:40 /sys/bus/hid/devices/0018:04F3:3098.0004/driver -> ../../../../../../bus/hid/drivers/hid-multitouch For the "Asus input not registered" I will try contacting Luke but wouldn't kernel developers at Red Hat be able to help with adding support for this? |