Ville Ranki: 1) Could you please plug the joystick in, execute the following in a terminal, and post the results uncompressed/untarred: usb-devices 2) To keep this relevant to upstream, could you please test the latest mainline kernel (4.7-rc6) and advise to the results?
** Changed in: linux (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1589498 Title: Device file not created for TRC rudder Status in linux package in Ubuntu: Incomplete Bug description: (I reported this on linux-input ml but never got any replies. I hope this reaches someone who has any clue what's wrong) I have a USB HID joystick (professional grade rudder pedals) which are not properly recognized as joystick. Event device is created, but no /dev/input/jsX device node file. Other USB joysticks are recognized and proper node files are created, so I suppose this is a kernel issue. If not, could you point me to right direction? Here's all info I could dig out of the device. Tested on kernel 4.4.0-22-generic on Ubuntu 16.04. The pedals output sane events when testing with evtest, but are not found by applications as the jsX file is missing. Kernel output: [27824.110672] usb 3-2.1.4: new low-speed USB device number 10 using xhci_hcd [27824.203250] usb 3-2.1.4: New USB device found, idVendor=0d59, idProduct=0145 [27824.203255] usb 3-2.1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [27824.203257] usb 3-2.1.4: Product: TRC RUDDER v2 [27824.203259] usb 3-2.1.4: Manufacturer: TRC [27824.207307] input: TRC TRC RUDDER v2 as /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2.1/3-2.1.4/3-2.1.4:1.0/0003:0D59:0145.0003/input/input17 [27824.207468] hid-generic 0003:0D59:0145.0003: input,hidraw2: USB HID v1.00 Joystick [TRC TRC RUDDER v2] on usb-0000:00:14.0-2.1.4/input0 lsinput: /dev/input/event16 bustype : BUS_USB vendor : 0xd59 product : 0x145 version : 256 name : "TRC TRC RUDDER v2" phys : "usb-0000:00:14.0-2.1.4/input0" uniq : "" bits ev : EV_SYN EV_ABS udevadm: P: /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2.1/3-2.1.4/3-2.1.4:1.0/0003:0D59:0145.0003/input/input17/event16 N: input/event16 S: input/by-id/usb-TRC_TRC_RUDDER_v2-event-if00 S: input/by-path/pci-0000:00:14.0-usb-0:2.1.4:1.0-event E: DEVLINKS=/dev/input/by-path/pci-0000:00:14.0-usb-0:2.1.4:1.0-event /dev/input/by-id/usb-TRC_TRC_RUDDER_v2-event-if00 E: DEVNAME=/dev/input/event16 E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2.1/3-2.1.4/3-2.1.4:1.0/0003:0D59:0145.0003/input/input17/event16 E: ID_BUS=usb E: ID_INPUT=1 E: ID_MODEL=TRC_RUDDER_v2 E: ID_MODEL_ENC=TRC\x20RUDDER\x20v2 E: ID_MODEL_ID=0145 E: ID_PATH=pci-0000:00:14.0-usb-0:2.1.4:1.0 E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_2_1_4_1_0 E: ID_REVISION=0001 E: ID_SERIAL=TRC_TRC_RUDDER_v2 E: ID_TYPE=hid E: ID_USB_DRIVER=usbhid E: ID_USB_INTERFACES=:030000: E: ID_USB_INTERFACE_NUM=00 E: ID_VENDOR=TRC E: ID_VENDOR_ENC=TRC E: ID_VENDOR_ID=0d59 E: MAJOR=13 E: MINOR=80 E: SUBSYSTEM=input E: USEC_INITIALIZED=27821308664 udevadm test-builtin: calling: test-builtin === trie on-disk === tool version: 229 file size: 7058303 bytes header size 80 bytes strings 1762191 bytes nodes 5296032 bytes Load module index timestamp of '/etc/systemd/network' changed timestamp of '/lib/systemd/network' changed Parsed configuration file /lib/systemd/network/99-default.link Created link configuration context. ID_INPUT=1 capabilities/ev raw kernel attribute: 9 capabilities/ev decoded bit map: bit 0: 0000000000000009 capabilities/abs raw kernel attribute: 1c capabilities/abs decoded bit map: bit 0: 000000000000001C capabilities/rel raw kernel attribute: 0 capabilities/rel decoded bit map: capabilities/key raw kernel attribute: 0 capabilities/key decoded bit map: properties raw kernel attribute: 0 properties decoded bit map: test_key: no EV_KEY capability Unload module index Unloaded link configuration context. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.4.0-22-generic 4.4.0-22.40 ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8 Uname: Linux 4.4.0-22-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: vranki 2911 F.... pulseaudio /dev/snd/pcmC1D0p: vranki 2911 F...m pulseaudio /dev/snd/controlC1: vranki 2911 F.... pulseaudio CurrentDesktop: X-Cinnamon Date: Mon Jun 6 16:10:23 2016 EcryptfsInUse: Yes HibernationDevice: RESUME=UUID=71d76087-3fdf-4f57-a0f4-0b128be4d386 InstallationDate: Installed on 2015-02-12 (480 days ago) InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1) MachineType: LENOVO 20C600LLMS ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic root=UUID=e114ca99-f1c7-450f-a4a5-553075d92b7c ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-4.4.0-22-generic N/A linux-backports-modules-4.4.0-22-generic N/A linux-firmware 1.157 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 05/05/2015 dmi.bios.vendor: LENOVO dmi.bios.version: J9ET99WW (2.19 ) dmi.board.asset.tag: Not Available dmi.board.name: 20C600LLMS dmi.board.vendor: LENOVO dmi.board.version: SDK0E50510 WIN dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvrJ9ET99WW(2.19):bd05/05/2015:svnLENOVO:pn20C600LLMS:pvrThinkPadEdgeE540:rvnLENOVO:rn20C600LLMS:rvrSDK0E50510WIN:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 20C600LLMS dmi.product.version: ThinkPad Edge E540 dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1589498/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp