rilicek
1
In my AsusFX705DY touchpad works, but I can’t turn it off.
Touchpad is not visible in system settings.
Long time ago I added:
/etc/modprobe.d/99-elan.conf
LaptopRyzen:/etc/modprobe.d # cat 99-elan.conf
softdep elan_i2c pre: pinctrl_amd
softdep hid_elan pre: pinctrl_amd
LaptopRyzen:/etc/modprobe.d # modprobe pinctrl_amd
modprobe: FATAL: Module pinctrl_amd not found in directory /usr/lib/modules/6.12.6-1-default
LaptopRyzen:/etc/modprobe.d # modprobe elan_i2c
LaptopRyzen:/etc/modprobe.d # modprobe hid_elan
LaptopRyzen:/etc/modprobe.d # hwinfo --mouse
40: USB 00.1: 10503 USB Mouse
[Created at usb.122]
Unique ID: DlBy.x2LcURBGx5F
Parent ID: uIhY.Md0RKo+2xQF
SysFS ID: /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.1
SysFS BusID: 3-2:1.1
Hardware Class: mouse
Model: "Logitech Unifying Receiver"
Hotplug: USB
Vendor: usb 0x046d "Logitech, Inc."
Device: usb 0xc52b "Unifying Receiver"
Revision: "12.11"
Compatible to: int 0x0200 0x0001 "Generic USB Mouse"
Driver: "usbhid"
Driver Modules: "usbhid"
Speed: 12 Mbps
Module Alias: "usb:v046DpC52Bd1211dc00dsc00dp00ic03isc01ip02in01"
Driver Info #0:
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #41 (Hub)
51: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.xKAM2akoyI2
Hardware Class: mouse
Model: "ELAN1200:00 04F3:30BA Mouse"
Vendor: 0x04f3
Device: 0x30ba "ELAN1200:00 04F3:30BA Mouse"
Compatible to: int 0x0210 0x0042
Device File: /dev/input/mice (/dev/input/mouse0)
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event2, /dev/input/by-path/platform-AMDI0010:01-event-mouse, /dev/input/by-path/platform-AMDI0010:01-mouse
Device Number: char 13:63 (char 13:32)
Driver Info #0:
Buttons: 2
Wheels: 4
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=no, avail=yes, need=no, active=unknown
52: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.w0FmQocvyY8
Hardware Class: mouse
Model: "ELAN1200:00 04F3:30BA Touchpad"
Vendor: 0x04f3
Device: 0x30ba "ELAN1200:00 04F3:30BA Touchpad"
Compatible to: int 0x0210 0x0001
Device File: /dev/input/mice (/dev/input/mouse1)
Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event4
Device Number: char 13:63 (char 13:33)
Driver Info #0:
Buttons: 1
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=no, avail=yes, need=no, active=unknown
How to fix it?
The device is being handled as a PS/2 mouse, so the desktop touchpad config utility won’t control it as such.
The journal output may be of value…
sudo journalctl -b | egrep -i "input|touch"
A bug report is likely to be required to progress this issue.
Another thing to try - check the UEFI/BIOS for possible touchpad settings. Is legacy support enabled for it perhaps?
rilicek
4
sudo journalctl -b | egrep -i "input|touch"
gru 28 15:42:39 localhost kernel: input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
gru 28 15:42:40 localhost kernel: input: ELAN1200:00 04F3:30BA Mouse as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:00/0018:04F3:30BA.0001/input/input1
gru 28 15:42:40 localhost kernel: input: ELAN1200:00 04F3:30BA Touchpad as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:00/0018:04F3:30BA.0001/input/input2
gru 28 15:42:40 localhost kernel: hid-generic 0018:04F3:30BA.0001: input,hidraw0: I2C HID v1.00 Mouse [ELAN1200:00 04F3:30BA] on i2c-ELAN1200:00
gru 28 15:42:40 localhost kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input3
gru 28 15:42:40 localhost kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/LNXVIDEO:01/input/input4
gru 28 15:42:41 localhost kernel: input: ELAN1200:00 04F3:30BA Mouse as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:00/0018:04F3:30BA.0001/input/input5
gru 28 15:42:41 localhost kernel: input: ELAN1200:00 04F3:30BA Touchpad as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:00/0018:04F3:30BA.0001/input/input6
gru 28 15:42:41 localhost kernel: hid-multitouch 0018:04F3:30BA.0001: input,hidraw0: I2C HID v1.00 Mouse [ELAN1200:00 04F3:30BA] on i2c-ELAN1200:00
gru 28 15:42:44 localhost kernel: input: Logitech USB Receiver as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.0/0003:046D:C52B.0002/input/input7
gru 28 15:42:44 localhost kernel: hid-generic 0003:046D:C52B.0002: input,hidraw1: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:05:00.4-2/input0
gru 28 15:42:44 localhost kernel: input: Logitech USB Receiver Mouse as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.1/0003:046D:C52B.0003/input/input8
gru 28 15:42:44 localhost kernel: input: Logitech USB Receiver Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.1/0003:046D:C52B.0003/input/input9
gru 28 15:42:44 localhost kernel: input: Logitech USB Receiver System Control as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.1/0003:046D:C52B.0003/input/input10
gru 28 15:42:44 localhost kernel: hid-generic 0003:046D:C52B.0003: input,hiddev96,hidraw2: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:05:00.4-2/input1
gru 28 15:42:45 localhost kernel: hid-generic 0003:046D:C52B.0004: hiddev97,hidraw3: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:05:00.4-2/input2
gru 28 15:42:45 localhost kernel: logitech-djreceiver 0003:046D:C52B.0004: hiddev96,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:05:00.4-2/input2
gru 28 15:42:45 localhost kernel: input: Logitech Wireless Device PID:406d Mouse as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.2/0003:046D:C52B.0004/0003:046D:406D.0005/input/input12
gru 28 15:42:45 localhost kernel: hid-generic 0003:046D:406D.0005: input,hidraw2: USB HID v1.11 Mouse [Logitech Wireless Device PID:406d] on usb-0000:05:00.4-2/input2:1
gru 28 15:42:45 localhost kernel: input: Logitech M705 as /devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-2/3-2:1.2/0003:046D:C52B.0004/0003:046D:406D.0005/input/input16
gru 28 15:42:45 localhost kernel: logitech-hidpp-device 0003:046D:406D.0005: input,hidraw2: USB HID v1.11 Mouse [Logitech M705] on usb-0000:05:00.4-2/input2:1
gru 28 14:42:46 localhost kernel: input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:30/PNP0C09:00/PNP0C0D:00/input/input17
gru 28 14:42:46 localhost kernel: input: Asus Wireless Radio Control as /devices/LNXSYSTM:00/LNXSYBUS:00/ATK4002:00/input/input18
gru 28 14:42:46 localhost kernel: input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input19
gru 28 14:42:46 localhost kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input20
gru 28 14:42:46 localhost kernel: input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input21
gru 28 14:42:46 localhost kernel: input: PC Speaker as /devices/platform/pcspkr/input/input22
gru 28 14:42:46 localhost kernel: input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input23
gru 28 14:42:46 localhost kernel: input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:08.1/0000:05:00.1/sound/card0/input24
gru 28 14:42:47 localhost kernel: snd_hda_codec_realtek hdaudioC1D0: inputs:
gru 28 14:42:47 localhost kernel: input: HD-Audio Generic Headphone as /devices/pci0000:00/0000:00:08.1/0000:05:00.6/sound/card1/input25
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event10 (Power Button)
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event6 (Lid Switch)
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event8 (Power Button)
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event9 (Sleep Button)
gru 28 14:42:48 localhost systemd-logind[2028]: Watching system buttons on /dev/input/event0 (AT Translated Set 2 keyboard)
gru 28 14:42:58 localhost.localdomain display-manager[4511]: XKBLAYOUT is already set. Better don't touch X11 keyboard configuration.
gru 28 14:43:56 LaptopRyzen kcminit_startup[16094]: Initializing "/usr/lib64/qt6/plugins/plasma/kcms/systemsettings/kcm_touchpad.so"
gru 28 14:43:56 LaptopRyzen kcminit_startup[16094]: kcm_touchpad: Using X11 backend
gru 28 14:43:56 LaptopRyzen kded6[16219]: kcm_touchpad: Using X11 backend
gru 28 15:31:13 LaptopRyzen kwin_x11[16220]: kwin_core: XCB error: 3 (BadWindow), sequence: 16815, resource id: 10485785, major code: 129 (SHAPE), minor code: 6 (Input)
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:29: TypeError: Cannot read property 'inputDevices' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:275: TypeError: Cannot read property 'isAnonymousInputDevice' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:89: TypeError: Cannot read property 'isAnonymousInputDevice' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:65: TypeError: Cannot read property 'isAnonymousInputDevice' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:68: TypeError: Cannot read property 'inputDevices' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_mouse/main.qml:40: TypeError: Cannot read property 'isAnonymousInputDevice' of null
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: kcm_touchpad: Using X11 backend
gru 28 15:40:44 LaptopRyzen systemsettings[20183]: qrc:/kcm/kcm_touchpad/main.qml:437: TypeError: Cannot read property 'supportsScrollFactor' of null
rilicek
5
I couldn’t find any touchpad settings in the BIOS.
I suspected that would be the case.
Is the ELAN1200 device supported by the driver?
modinfo elan_i2c
I can only suggest filing a bug report.