There are 4 repositories under dualshock4 topic.
DualShock4 emulation for Xbox controllers or keyboard and mouse / Эмуляция DualShock4 для Xbox контроллеров или клавиатуры и мыши
Highly advanced game controller mapping
Simulating a Stewart platform in Gazebo using a plugin to allow control of a closed loop manipulator with ROS.
DualShock 4 driver for both ROS1 and ROS2
DualShock4 For Unreal Engine 5.1 using Raw Input and Enhanced Input.
Playstation Gamepads For Unreal Engine 5.2 using Raw Input and Enhanced Input.
Gamepad Viewer : You controller live status in your browser.
Library for ROS2 that guarantees compatibility in variables of PS controllers of each generation. For SONY(R) Dualshock3, Dualshock4, Dualsense(For PS5)
[ARCHIVED] Use your Android phone as a virtual Xbox 360 controller or DualShock 4 gamepad on your Windows or Linux PC. This is the server that runs on Windows or Linux.
iRobot Roomba 690 enhanced with a Raspberry Pi Zero 2W and IMU
USB Gadget emulating a PlayStation Dual Shock 4 compatible gamepad
ESP32 Bluetooth HID Arduino library with DualShock 4 example
RP2040 based firmware for DIY Project Diva Arcade Controllers
Cemuhook UDP server for devices with modern Linux drivers
RP2040 based firmware and hardware for DIY Taiko no Tatsujin Drum Controllers
Teensyduino-based firmware for Alpaca project
Various examples using the DualShock 4 controller
SystemD Service to Enable Native Support for SCUF Vantage 2 and DualShock 4/5 Controllers
Use a bluetooth gamepad as a TV remote control.
Mapping of the DualShock4 controller (PS4 controller) data packets in C++
Javascript object to access the values of Gamepad buttons, axes and triggers with callback functions from the Gamepad API object. It allows to import game-specific mappings or let the user decide how to map the gamepad.
DualShock® 4 emulator for Steam Deck®.
Basic HIDAPI driver for a DualShock 4 controller
A simple program to control dualshock4 using wired connection
3DS homebrew for using your 3DS as a controller.