[GH-ISSUE #279] Feature Request - Deadzone Settings and Per Mode remappings for all buttons #125

Open
opened 2026-10-22 05:05:04 +00:00 by roman · 0 comments
Owner

Originally created by @Intoxicus on GitHub (Sep 6, 2026).
Original GitHub issue: https://github.com/safijari/openpuck/issues/279

This comes from trying my Steam Controller/Open Puck on an actual PS3.(The PS DualShock Controllers before the DS4 cramp my hands bad, always have since I was a kid.)

The PS3 has massive deadzones by default. Like half the stick throw. I don't know if that specifically can be fixed. The Steam Input anti deadzone feature requires Steam Input I believe. It kind of depends on how the deadzone is set. Does the PS3 set it at the system level? Is it per game(as in the devs chose, but usually stick with the default)? Or is it set in a way that OpenPuck can change the deadzone at its level?

Reagrdless, it made me realize that we need deadzone options for the OpenPuck. And also broader button mapping features in general.

This feels like an easier said than done though.

(On a sidenote: This is why we didn't get as much drift on older controllers with the same potentiometer based sticks. They just cranked the deadzones so huge you don't notice it. But this makes certain games harder to play if you're not used to huge deadzones, or very senstitive to egregrious deadzones.)

Also throwing in a Thank You and Huge Respect!
OpenPuck is fucking awesome!

Originally created by @Intoxicus on GitHub (Sep 6, 2026). Original GitHub issue: https://github.com/safijari/openpuck/issues/279 This comes from trying my Steam Controller/Open Puck on an actual PS3.(The PS DualShock Controllers before the DS4 cramp my hands bad, always have since I was a kid.) The PS3 has massive deadzones by default. Like half the stick throw. I don't know if that specifically can be fixed. The Steam Input anti deadzone feature requires Steam Input I believe. It kind of depends on how the deadzone is set. Does the PS3 set it at the system level? Is it per game(as in the devs chose, but usually stick with the default)? Or is it set in a way that OpenPuck can change the deadzone at its level? Reagrdless, it made me realize that we need deadzone options for the OpenPuck. And also broader button mapping features in general. This feels like an easier said than done though. (On a sidenote: This is why we didn't get as much drift on older controllers with the same potentiometer based sticks. They just cranked the deadzones so huge you don't notice it. But this makes certain games harder to play if you're not used to huge deadzones, or very senstitive to egregrious deadzones.) Also throwing in a Thank You and Huge Respect! OpenPuck is fucking awesome!
Sign in to join this conversation.
No labels
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
safijari/openpuck#125
No description provided.