Dual Shock 3 as xInput
-
Hello,
Can't find any driver for Dualshock 3 to make it work as an xInput controller.
I use it wired, and have troubles with many games when using steam link.
Did a driver exist? I found only for DS4 : https://github.com/chrippa/ds4drvbye bye
-
Maybe using xboxdrv ?
-
How thank you, I'll take a look at that
-
@mitu said in Dual Shock 3 as xInput:
Maybe using xboxdrv ?
So I installed xboxdrv and put this command in /etc/rc.local but it's still recognised in emulastation as ps3 controller :
sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv \ --evdev /dev/input/by-id/usb-Sony_PLAYSTATION_R_3_Controller-event-joystick \ --silent \ --detach-kernel-driver \ --force-feedback \ --deadzone-trigger 15% \ --deadzone 4000 \ --mimic-xpad \ --evdev-absmap ABS_X=x1,ABS_Y=y1,ABS_RX=x2,ABS_RY=y2,ABS_Z=lt,ABS_RZ=rt \ --evdev-keymap BTN_SOUTH=a,BTN_EAST=b,BTN_WEST=x,BTN_NORTH=y,BTN_TL=lb,BTN_TR=rb,BTN_THUMBL=tl,BTN_THUMBR=tr,BTN_MODE=guide,BTN_SELECT=back,BTN_START=start,BTN_DPAD_UP=du,BTN_DPAD_DOWN=dd,BTN_DPAD_LEFT=dl,BTN_DPAD_DOWN=dd \ &
Edit :
Just tried to run the command manually and it seems to work. Must try to figure out why it is not working on start
-
Made it working by launching manually, seems like at boot is too soon.
So now I have two controllers, the DS3 in slot 1 and virtual x360 in slot two.
It's not a problem in retroarch but in steam link I have the two controllers. Is it possible to deactivate the DS3?
Or I change for moonlight
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.