Linux things I want to remember and find in the future.
Connecting PlayStation DualShock 3 (sixaxis) and DualShock 4 controllers to Linux systems.
https://wiki.rpcs3.net/index.php?title=Help:Controller_Configuration
---
The DualShock 3 on Linux works with HIDAPI, allowing for the
controller to work through USB as well as Bluetooth. To use the
DualShock 3 Backend, users need to create a file called /etc/udev/rules.d/99-ds3-controllers.rules (you will need root permissions to create this file), and fill it with the following:
# DualShock 3 over USB
KERNEL=="hidraw", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0268", MODE="0666"
# DualShock 3 over Bluetooth
KERNEL=="hidraw*", KERNELS=="*054C:0268*", MODE="0666"
After this you must either:
- restart your computer for these settings to apply or
- run
sudo udevadm control --reload-rulesand replug in your controller
This will allow RPCS3 to communicate with the DualShock 3. Users can then select RPCS3's dedicated DualShock 3 pad handler in the Gamepad Settings menu.
---
The DualShock 4 on Linux works with HIDAPI, allowing for the
controller to work through USB as well as Bluetooth. To use the
DualShock 4 Backend, users need to create a file called /etc/udev/rules.d/99-ds4-controllers.rules (you will need root permissions to create this file), and fill it with the following:
# DualShock 4 over USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="05c4", MODE="0666"
# DualShock 4 Wireless Adapter over USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0ba0", MODE="0666"
# DualShock 4 Slim over USB
KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="09cc", MODE="0666"
# DualShock 4 over Bluetooth
KERNEL=="hidraw*", KERNELS=="*054C:05C4*", MODE="0666"
# DualShock 4 Slim over Bluetooth
KERNEL=="hidraw*", KERNELS=="*054C:09CC*", MODE="0666"
After this you must either
- restart your computer for these settings to apply or
- run
sudo udevadm control --reload-rulesand replug in your controller
This will allow RPCS3 to communicate with the DualShock 4. Users can then select RPCS3's dedicated DualShock 4 pad handler in the Gamepad Settings menu.
No comments:
Post a Comment