[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2017-01-12 Thread Ville Ranki
Verified working on recent kernels. Thank you!

** Changed in: linux (Ubuntu)
   Status: Triaged => Fix Released

-- 
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:
  Fix Released

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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
     uniq: ""
     bits ev : EV_SYN EV_ABS

  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
    bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
    bit0: 001C
  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:
   USERPID 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 

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-09-20 Thread Christopher M. Penalver
** Tags added: cherry-pick

-- 
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:
  Triaged

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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
     uniq: ""
     bits ev : EV_SYN EV_ABS

  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
    bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
    bit0: 001C
  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:
   USERPID 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:
   

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-09-20 Thread Ville Ranki
The patch was applied, so this has been now fixed upstream.

http://www.spinics.net/lists/linux-input/msg46869.html

-- 
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:
  Triaged

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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
     uniq: ""
     bits ev : EV_SYN EV_ABS

  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
    bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
    bit0: 001C
  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:
   USERPID 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 

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-09-13 Thread Christopher M. Penalver
Ville Ranki, you may want to reach out to the Ubuntu Kernel Team on this
via https://wiki.ubuntu.com/KernelTeam#Communications .

-- 
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:
  Triaged

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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
     uniq: ""
     bits ev : EV_SYN EV_ABS

  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
    bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
    bit0: 001C
  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:
   USERPID 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 

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-09-13 Thread Ville Ranki
Hello,

I decided to fix the issue myself as it seemed easier than following
kernel bug reporting guidelines. I have submitted a patch to linux-input
ml, but didn't get any answer if it was accepted or rejected, even after
asking about it.

Link to the patch in archive:

http://www.spinics.net/lists/linux-input/msg46595.html

-- 
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:
  Triaged

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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
     uniq: ""
     bits ev : EV_SYN EV_ABS

  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
    bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
    bit0: 001C
  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:
   USERPID 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: 

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-07-12 Thread Christopher M. Penalver
Ville Ranki, the issue you are reporting is an upstream one. Could you
please report this problem following the instructions verbatim at
https://wiki.ubuntu.com/Bugs/Upstream/kernel to the appropriate mailing
list (TO Dmitry Torokhov CC linux-input)?

Please provide a direct URL to your post to the mailing list when it
becomes available so that it may be tracked.

Thank you for your understanding.

** Changed in: linux (Ubuntu)
   Status: Incomplete => Triaged

-- 
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:
  Triaged

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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
     uniq: ""
     bits ev : EV_SYN EV_ABS

  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
    bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
    bit0: 001C
  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:
   USERPID 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
  

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-07-12 Thread Ville Ranki
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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
     uniq: ""
     bits ev : EV_SYN EV_ABS

  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
    bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
    bit0: 001C
  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:
   USERPID 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: 

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-07-12 Thread Christopher M. Penalver
** Description changed:

- (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
+ 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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
-uniq: ""
-bits ev : EV_SYN EV_ABS
- 
+    bustype : BUS_USB
+    vendor  : 0xd59
+    product : 0x145
+    version : 256
+    name: "TRC TRC RUDDER v2"
+    phys: "usb-:00:14.0-2.1.4/input0"
+    uniq: ""
+    bits ev : EV_SYN EV_ABS
  
  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
-   bit0: 0009
+   bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
-   bit0: 001C
+   bit0: 001C
  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:
-  USERPID ACCESS COMMAND
-  /dev/snd/controlC0:  vranki 2911 F pulseaudio
-  /dev/snd/pcmC1D0p:   vranki 2911 F...m pulseaudio
-  /dev/snd/controlC1:  vranki 2911 F pulseaudio
+  USERPID ACCESS COMMAND
+  /dev/snd/controlC0:  

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-07-11 Thread Ville Ranki
Here's output from usb-devices. I'll test with 4.7-rc6 later.


T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 3
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.04
S:  Manufacturer=Linux 4.4.0-28-generic ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=:00:1a.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 6
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=8008 Rev=00.04
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 3
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.04
S:  Manufacturer=Linux 4.4.0-28-generic ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=:00:1d.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 8
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=8000 Rev=00.04
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh=14
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.04
S:  Manufacturer=Linux 4.4.0-28-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=01 Prnt=01 Port=10 Cnt=01 Dev#=  5 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=11 Prot=ff MxPS= 8 #Cfgs=  1
P:  Vendor=138a ProdID=0011 Rev=00.78
S:  SerialNumber=79e398b0b329
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

T:  Bus=03 Lev=01 Prnt=01 Port=11 Cnt=02 Dev#=  8 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04f2 ProdID=b398 Rev=39.89
S:  Manufacturer=Vimicro corp.
S:  Product=Integrated Camera
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=256mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo

T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=03 Dev#=  2 Spd=480 MxCh= 4
D:  Ver= 2.10 Cls=09(hub  ) Sub=00 Prot=02 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0610 Rev=04.01
S:  Manufacturer=GenesysLogic
S:  Product=USB2.0 Hub
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 1 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=02 Driver=hub

T:  Bus=03 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  4 Spd=480 MxCh= 4
D:  Ver= 2.10 Cls=09(hub  ) Sub=00 Prot=02 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0610 Rev=04.01
S:  Manufacturer=GenesysLogic
S:  Product=USB2.0 Hub
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 1 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=02 Driver=hub

T:  Bus=03 Lev=03 Prnt=04 Port=00 Cnt=01 Dev#=  7 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=17f6 ProdID=0709 Rev=02.15
S:  Manufacturer=Unicomp 
S:  Product=Endura Keyboard 
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=98mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid

T:  Bus=03 Lev=03 Prnt=04 Port=01 Cnt=02 Dev#=  9 Spd=1.5 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=c00e Rev=11.10
S:  Manufacturer=Logitech
S:  Product=USB-PS/2 Optical Mouse
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=98mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid

T:  Bus=03 Lev=03 Prnt=04 Port=02 Cnt=03 Dev#= 10 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=06a3 ProdID=075c Rev=01.00
S:  Manufacturer=Saitek
S:  Product=Saitek X52 Flight Control System
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

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

T:  Bus=03 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#=  6 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0bda ProdID=2838 Rev=01.00
S:  Manufacturer=Realtek
S:  Product=RTL2838UHIDIR
S:  SerialNumber=0001
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)

T:  Bus=03 Lev=01 Prnt=01 Port=06 Cnt=04 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-07-09 Thread Christopher M. Penalver
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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
 uniq: ""
 bits ev : EV_SYN EV_ABS

  
  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
bit0: 001C
  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:
   USERPID 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)
  

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-06-26 Thread Christopher M. Penalver
** Tags added: kernel-bug-exists-upstream-4.7-rc1

-- 
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:
  Confirmed

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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
 uniq: ""
 bits ev : EV_SYN EV_ABS

  
  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
bit0: 001C
  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:
   USERPID 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
  

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-06-14 Thread Ville Ranki
Same behaviour on v4.7-rc1. Tested on different PC as 4.7 doesn't even
boot on my laptop.


** Tags added: kernel-bug-exists-upstream

** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

-- 
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:
  Confirmed

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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
 uniq: ""
 bits ev : EV_SYN EV_ABS

  
  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
bit0: 001C
  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:
   USERPID 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
  

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-06-08 Thread Christopher M. Penalver
** Tags added: bios-outdated-2.23

-- 
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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
 uniq: ""
 bits ev : EV_SYN EV_ABS

  
  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
bit0: 001C
  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:
   USERPID 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:
   

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-06-08 Thread Ville Ranki
I recently acquired the hardware so I don't know if it has worked on
earlier kernel versions. I'll test with latest upstream.

-- 
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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
 uniq: ""
 bits ev : EV_SYN EV_ABS

  
  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
bit0: 001C
  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:
   USERPID 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 

[Kernel-packages] [Bug 1589498] Re: Device file not created for TRC rudder

2016-06-07 Thread Joseph Salisbury
Did this issue start happening after an update/upgrade?  Was there a
prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer
to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
v4.7-rc1 kernel[0].

If this bug is fixed in the mainline kernel, please add the following
tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag:
'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as
"Confirmed".


Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7-rc1-yakkety/


** Changed in: linux (Ubuntu)
   Importance: Undecided => Medium

** 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/pci:00/: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-: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-:00:14.0-2.1.4/input0"
 uniq: ""
 bits ev : EV_SYN EV_ABS

  
  udevadm:
  P:
  
/devices/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0-event
  E: DEVLINKS=/dev/input/by-path/pci-: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/pci:00/: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-:00:14.0-usb-0:2.1.4:1.0
  E: ID_PATH_TAG=pci-_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=:03:
  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
  strings1762191 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:
bit0: 0009
  capabilities/abs raw kernel attribute: 1c
  capabilities/abs decoded bit map:
bit0: 001C
  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: