From feb8068c3ee67cc3b4b014048b7166c0d6f92ad4 Mon Sep 17 00:00:00 2001 From: Zed Ahmad Date: Mon, 30 Jun 2025 16:11:57 -0400 Subject: [PATCH 1/2] Adding support for the Victrix Pro FS With Touchpad for PS4 controller --- RFUSB_to_DB15/drivers.cpp | 3 +++ RFUSB_to_DB15/drivers.h | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/RFUSB_to_DB15/drivers.cpp b/RFUSB_to_DB15/drivers.cpp index 4f527c0..1981c99 100755 --- a/RFUSB_to_DB15/drivers.cpp +++ b/RFUSB_to_DB15/drivers.cpp @@ -195,6 +195,9 @@ void setupController(uint16_t vid, uint16_t pid, HIDController *controller) { if (pid == PID_UPCB) setupPS4(controller); break; + case VID_PDP: + if (pid == PID_PDP_PRO_FS_PS4) setupPS4(controller); + break; default: #ifndef RELEASE_MODE diff --git a/RFUSB_to_DB15/drivers.h b/RFUSB_to_DB15/drivers.h index 06f9565..32cb817 100755 --- a/RFUSB_to_DB15/drivers.h +++ b/RFUSB_to_DB15/drivers.h @@ -32,6 +32,7 @@ #define VID_SHANWAN 0x2563 // Shenzhen ShanWan Technology Co., Ltd. #define VID_SONY 0x054c // Sony #define VID_UPCB 0x04D8 // Universal PCB Project +#define VID_PDP 0x0E6F // Performance Designed Products, LLC (Victrix) /**************** @@ -88,7 +89,7 @@ #define PID_SONY_PS5_NA 0x0CE6 // PS5 Controller NA region #define PID_SONY_PSC 0x0CDA // Playstation Classic Controller #define PID_UPCB 0x1529 // Universal PCB Project - +#define PID_PDP_PRO_FS_PS4 0x0207 // Victrix Pro FS with Touch Pad for PS4 From 5a86540ad02f144d29f065c769e79d53acc5c629 Mon Sep 17 00:00:00 2001 From: Zed Ahmad Date: Mon, 30 Jun 2025 16:16:52 -0400 Subject: [PATCH 2/2] Adding Victrix Pro FS with Touch Pad for PS4 to compatibility list --- COMPATIBILITY.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/COMPATIBILITY.md b/COMPATIBILITY.md index ee1d8d5..22205ec 100644 --- a/COMPATIBILITY.md +++ b/COMPATIBILITY.md @@ -125,3 +125,6 @@ This is a list of tested controllers. Please reach out to our Discord server if ### Universal PCB Project - Universal PCB Firmware 29 + +### Victrix +- Victrix Pro FS with Touch Pad for PS4 \ No newline at end of file