Tested with latest mainline kernel 4.7-rc7. Same behaviour.

** Tags removed: kernel-bug-exists-upstream-4.7-rc1
** Tags added: kernel-bug-exists-upstream-4.7-rc7

-- 
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 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. The pedals output sane events 
when testing with evtest, but are not found by applications as
  the jsX file is missing.

  T: Bus=03 Lev=03 Prnt=04 Port=03 Cnt=04 Dev#= 11 Spd=1.5 MxCh= 0
  D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
  P: Vendor=0d59 ProdID=0145 Rev=00.01
  S: Manufacturer=TRC
  S: Product=TRC RUDDER v2
  C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=90mA
  I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid

  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

Reply via email to