[PR #18] [MERGED] Implement DS4, DS5, Switch Pro (not working?), always lizard, and fix some polling rate issues #156

Closed
opened 2026-10-22 05:06:49 +00:00 by roman · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/safijari/openpuck/pull/18
Author: @safijari
Created: 6/8/2026
Status: ✅ Merged
Merged: 6/9/2026
Merged by: @safijari

Base: main ← Head: new-controllers


📝 Commits (8)

  • 78d5d96 ds4 and 5 with gyro, saner defaults
  • b0ebaf6 make polling rate unadjustable
  • ef83b98 pro controller maps
  • 1b13df3 pro controller now wired perfectly
  • 9c27c9c Fix webusb for windows
  • f50c87a remove all smoothing
  • 297ab34 further haptics fixes
  • 0310fbb enable previously suppressed haptics reports

📊 Changes

3 files changed (+686 additions, -174 deletions)

View changed files

📝 OpenPuck/OpenPuck.ino (+632 -142)
📝 docs/PROTOCOL.md (+16 -3)
📝 docs/index.html (+38 -29)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/safijari/openpuck/pull/18 **Author:** [@safijari](https://github.com/safijari) **Created:** 6/8/2026 **Status:** ✅ Merged **Merged:** 6/9/2026 **Merged by:** [@safijari](https://github.com/safijari) **Base:** `main` ← **Head:** `new-controllers` --- ### 📝 Commits (8) - [`78d5d96`](https://github.com/safijari/openpuck/commit/78d5d9690e6ad728e002afb47c8a23ffc53c5b58) ds4 and 5 with gyro, saner defaults - [`b0ebaf6`](https://github.com/safijari/openpuck/commit/b0ebaf633048a8f0029ea992b9083ff6c5ea1951) make polling rate unadjustable - [`ef83b98`](https://github.com/safijari/openpuck/commit/ef83b98111597abb8fa5e6de04cb3d898de49cbd) pro controller maps - [`1b13df3`](https://github.com/safijari/openpuck/commit/1b13df31ec7ae8cdc7e73cf2c436234afebf67e1) pro controller now wired perfectly - [`9c27c9c`](https://github.com/safijari/openpuck/commit/9c27c9c32d3e1bd35a00a03fe7e8f43781321f73) Fix webusb for windows - [`f50c87a`](https://github.com/safijari/openpuck/commit/f50c87a3b4ac4dade4d288048f055711d4ee33e5) remove all smoothing - [`297ab34`](https://github.com/safijari/openpuck/commit/297ab345d7a83ec15c13f5db5f80c3b0087d8ac9) further haptics fixes - [`0310fbb`](https://github.com/safijari/openpuck/commit/0310fbb3553a6daa42086fb08bca15d517f71d43) enable previously suppressed haptics reports ### 📊 Changes **3 files changed** (+686 additions, -174 deletions) <details> <summary>View changed files</summary> 📝 `OpenPuck/OpenPuck.ino` (+632 -142) 📝 `docs/PROTOCOL.md` (+16 -3) 📝 `docs/index.html` (+38 -29) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
roman 2026-10-22 05:06:49 +00:00
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#156
No description provided.