View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001529 | channel: elrepo/el8 | kmod-usbtouchscreen | public | 2025-05-08 08:08 | 2025-05-11 21:37 |
Reporter | piedevri | Assigned To | toracat | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | feedback | Resolution | open | ||
Platform | RHEL | OS | AlmaLinux | OS Version | 8.10 |
Summary | 0001529: kmod-usbtouchscreen does not result in inputdevice | ||||
Description | My system has a Touchscreen which works with the kernel-lt from elrepo. lsusb output ]# lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 0596:0001 MicroTouch Systems, Inc. Touchscreen The kmod-usbtouchscreen.rpm loads when it is installed with dnf (and is rebooted) dmesg: [ 1.968127] usb 1-7: new full-speed USB device number 3 using xhci_hcd [ 2.095751] usb 1-7: New USB device found, idVendor=0596, idProduct=0001, bcdDevice= 4.10 [ 2.095761] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.095764] usb 1-7: Product: 3M USB Touchscreen - 32677 [ 2.095767] usb 1-7: Manufacturer: 3M [Thu May 8 12:29:37 2025] usbtouchscreen: loading out-of-tree module taints kernel. [Thu May 8 12:29:37 2025] usbtouchscreen: module verification failed: signature and/or required key missing - tainting kernel However it does not recognise it as an input device: not found in /proc/bus/input/devices So it is not usable (xinput list) does not show the device How I expected it to work: When I load the elrepo kernel (kernel-lt), the usbtouchscreen gets detected as input device (dmesg) [ 9.148883] usbcore: registered new interface driver usbtouchscreen 2.296595] usb 1-7: new full-speed USB device number 3 using xhci_hcd [ 2.425584] usb 1-7: New USB device found, idVendor=0596, idProduct=0001, bcdDevice= 4.10 [ 2.425588] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.425590] usb 1-7: Product: 3M USB Touchscreen - 32677 [ 2.425591] usb 1-7: Manufacturer: 3M [ 9.147973] input: 3M 3M USB Touchscreen - 32677 as /devices/pci0000:00/0000:00:15.0/usb1/1-7/1-7:1.0/input/input2 [ 9.148883] usbcore: registered new interface driver usbtouchscreen Note the: [ 9.148883] usbcore: registered new interface driver usbtouchscreen [ 9.147973] input: 3M 3M USB Touchscreen - 32677 as /devices/pci0000:00/0000:00:15.0/usb1/1-7/1-7:1.0/input/input2 which is missing when using kmod-usbtouchscreen-0.0-1.el8_10.elrepo.x86_64 I dont know if this is an issue in usbcore or something else. cat /proc/bus/input/devices I: Bus=0003 Vendor=0596 Product=0001 Version=0410 N: Name="3M 3M USB Touchscreen - 32677" P: Phys=usb-0000:00:15.0-7/input0 S: Sysfs=/devices/pci0000:00/0000:00:15.0/usb1/1-7/1-7:1.0/input/input2 U: Uniq= H: Handlers=mouse0 event2 B: PROP=0 B: EV=b B: KEY=400 0 0 0 0 0 B: ABS=3 Any idea how to solve this? | ||||
Steps To Reproduce | Install AlmaLinux8.10 with gdm Install kmod-usbtouchscreen-0.0-1.el8_10.elrepo.x86_64 | ||||
Tags | kmod-usbtouchscreen | ||||
|
usbcore: registered new interface driver usbtouchscreen is loaded also shows up by alma-linux kernel, so the issue is only that it does not recognise it as input device. |
|
@piedevri I have built an updated version of kmod-usbtouchscreen with a bunch of added devices. It has been released to the elrepo-testing repository. kmod-usbtouchscreen-0.0-2.el8_10.elrepo.x86_64.rpm You can install it by running: # dnf --enablerepo=elrepo-testing update kmod-usbtouchscreen Can you please give it a try? |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-05-08 08:08 | piedevri | New Issue | |
2025-05-08 08:10 | piedevri | Tag Attached: kmod-usbtouchscreen | |
2025-05-08 08:15 | piedevri | Note Added: 0010402 | |
2025-05-08 12:05 | toracat | Assigned To | => toracat |
2025-05-08 12:05 | toracat | Status | new => acknowledged |
2025-05-08 12:07 | toracat | Project | channel: elrepo/el10 => channel: elrepo/el8 |
2025-05-08 12:08 | toracat | Category | --elrepo--request-for-enhancement-- => kmod-usbtouchscreen |
2025-05-11 21:36 | toracat | Note Added: 0010408 | |
2025-05-11 21:37 | toracat | Status | acknowledged => feedback |