HORI Fighting Stick mini 4 : How to configure two of them?

Hi,

I have 2 of these stick and there are both seen by Lakka on my RPI3:

Lakka:~ # lsusb Bus 001 Device 006: ID 0f0d:0087 Hori Co., Ltd Bus 001 Device 005: ID 0f0d:0087 Hori Co., Ltd

Lakka:~ # ls -l /dev/input total 0 drwxr-xr-x 2 root root 120 Jan 1 1970 by-id drwxr-xr-x 2 root root 160 Jan 1 1970 by-path crw-rw---- 1 root input 13, 64 Jan 1 1970 event0 crw-rw---- 1 root input 13, 65 Jan 1 1970 event1 crw-rw---- 1 root input 13, 66 Jan 1 1970 event2 crw-rw---- 1 root input 13, 67 Jan 1 1970 event3 crw-rw-r-- 1 root input 13, 0 Jan 1 1970 js0 crw-rw-r-- 1 root input 13, 1 Jan 1 1970 js1 crw-rw---- 1 root input 13, 63 Jan 1 1970 mice

Lakka:~ # dmesg [ 3.130073] usb 1-1.4: new full-speed USB device number 5 using dwc_otg [ 3.227594] usb 1-1.4: New USB device found, idVendor=0f0d, idProduct=0087 [ 3.227608] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 3.227614] usb 1-1.4: Product: Fighting Stick mini 4 [ 3.227620] usb 1-1.4: Manufacturer: HORI CO.,LTD. [ 3.233057] input: HORI CO.,LTD. Fighting Stick mini 4 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/0003:0F0D:0087.0003/input/input2 [ 3.233578] hid-generic 0003:0F0D:0087.0003: input,hiddev0,hidraw2: USB HID v1.11 Gamepad [HORI CO.,LTD. Fighting Stick mini 4] on usb-3f980000.usb-1.4/input0 [ 3.433412] usb 1-1.5: new full-speed USB device number 6 using dwc_otg [ 3.529759] usb 1-1.5: New USB device found, idVendor=0f0d, idProduct=0087 [ 3.529772] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 3.529779] usb 1-1.5: Product: Fighting Stick mini 4 [ 3.529784] usb 1-1.5: Manufacturer: HORI CO.,LTD. [ 3.534828] input: HORI CO.,LTD. Fighting Stick mini 4 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5:1.0/0003:0F0D:0087.0004/input/input3 [ 3.535167] hid-generic 0003:0F0D:0087.0004: input,hiddev0,hidraw3: USB HID v1.11 Gamepad [HORI CO.,LTD. Fighting Stick mini 4] on usb-3f980000.usb-1.5/input0

But I can’t use user 2 even if I can see #1 for user 1 and #2 for user 2.

I believe it is a known issue but I didn’t find any answer about that.

Thanks

I solved it and posted the solution on the Retroarch section here : https://libretro.com/forums/showthread.php?t=7851

I believe the reboot trick could be use with other controllers…