Some troubles with a sl-6566-bk gamepad
-
Hi guys!
I use Raspberry Pi 3 and RetroPie v4.5.1 ))
My gamepad (sl-6566-bk) dosn't work with RetroPie in xinput mode (((((
I found a description of the problem there: https://github.com/xboxdrv/xboxdrv/issues/77 .
I even found a patch for xboxdrv there: https://aur.archlinux.org/cgit/aur.git/tree/sl6566bk.patch?h=xboxdrv-sl6566bk .Ubuntu is installed on my computer, but I can’t build packages for arm (((
Could you help me? :)))))By the way, in Ubuntu this gamepad doesn't work even in dinput mode. How did you manage to solve this?
-
Usually the Xbox clone gamepads are managed by the
xpad
driver -xboxdrv
does something else. Can you run the following command - from the command line, you'll have to exit Emulationstation - and post the output here:cat /proc/bus/input/devices
Have you tried the steps from this topic to change the communication mode to DInput ?
-
Thank you for your attention to my problem! ))
Yes, the gamepad in dinput mode works fine, but I would like all the advantages of xinput mode to become available to me.pi@retropie:~ $ cat /proc/bus/input/devices I: Bus=0003 Vendor=045e Product=028e Version=f00f N: Name="Microsoft X-Box 360 pad" P: Phys=usb-3f980000.usb-1.3/input0 S: Sysfs=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input1 U: Uniq= H: Handlers=js0 event0 B: PROP=0 B: EV=20000b B: KEY=7fdb0000 0 0 0 0 0 0 0 0 0 B: ABS=3001b B: FF=1 7030000 0 0
-
OK, so you VID:PID are similar to the ones you in https://github.com/xboxdrv/xboxdrv/issues/77. From the conversation in that issue, I understand that the gamepad expects some kind of initialization packets, but that's not happening.
Without patching the driver, as explained in that issue, XInput will not work. What advantage do you think you have with XInput vs. DInput in RetroPie, for this controller ? -
@mitu said in Some troubles with a sl-6566-bk gamepad:
Without patching the driver, as explained in that issue, XInput will not work. What advantage do you think you have with XInput vs. DInput in RetroPie, for this controller ?
In xinput Xbox button works like the Xbox button, triggers work in analog mode and not just like simple buttons, and most importantly - I hope the vibration in the PSX emulator will be working ))
-
Could you tell me how to enable vibration in DInput? Or do I need to buy another gamepad? In what mode should it work for vibration to work?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.