After chaning report_size to 96 in hid-core.c i did get :
[ 880.381868] usbhid: USB HID core driver [ 880.385237] ntrig 0003:1B96:0008.0001: hiddev0,hidraw0: USB HID v1.10 Device [N-trig DuoSense] on usb-0000:00:1d.0-1.3/input0 [ 880.385411] ntrig 0003:1B96:0008.0001: Firmware version: 0.1.6.36.0 (0410 90c4) [ 880.387597] input: N-trig DuoSense as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.1/input/input14 [ 880.387800] input: N-trig DuoSense as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.1/input/input15 [ 880.387979] input: N-trig DuoSense as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.1/input/input16 [ 880.388147] ntrig 0003:1B96:0008.0002: input,hidraw1: USB HID v1.10 Device [N-trig DuoSense] on usb-0000:00:1d.0-1.3/input1 [ 880.392107] ntrig 0003:1B96:0008.0002: Firmware version: 0.1.6.36.0 (0410 90c4)
attachting descriptors (still get the connection time out)
After chaning report_size to 96 in hid-core.c i did get :
[ 880.381868] usbhid: USB HID core driver 0008.0001: hiddev0,hidraw0: USB HID v1.10 Device [N-trig DuoSense] on usb-0000: 00:1d.0- 1.3/input0 0008.0001: Firmware version: 0.1.6.36.0 (0410 90c4) pci0000: 00/0000: 00:1d.0/ usb2/2- 1/2-1.3/ 2-1.3:1. 1/input/ input14 pci0000: 00/0000: 00:1d.0/ usb2/2- 1/2-1.3/ 2-1.3:1. 1/input/ input15 pci0000: 00/0000: 00:1d.0/ usb2/2- 1/2-1.3/ 2-1.3:1. 1/input/ input16 0008.0002: input,hidraw1: USB HID v1.10 Device [N-trig DuoSense] on usb-0000: 00:1d.0- 1.3/input1 0008.0002: Firmware version: 0.1.6.36.0 (0410 90c4)
[ 880.385237] ntrig 0003:1B96:
[ 880.385411] ntrig 0003:1B96:
[ 880.387597] input: N-trig DuoSense as /devices/
[ 880.387800] input: N-trig DuoSense as /devices/
[ 880.387979] input: N-trig DuoSense as /devices/
[ 880.388147] ntrig 0003:1B96:
[ 880.392107] ntrig 0003:1B96:
attachting descriptors (still get the connection time out)