[PR #157] [MERGED] More updates to scpair.py #231

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

📋 Pull Request Information

Original PR: https://github.com/safijari/openpuck/pull/157
Author: @Leseratte10
Created: 7/8/2026
Status: ✅ Merged
Merged: 7/8/2026
Merged by: @safijari

Base: main ← Head: scpair-update


📝 Commits (2)

  • 989d9b9 Detect Puck vendor (Valve vs Openpuck)
  • ef4384f List / dump controller pairings

📊 Changes

1 file changed (+63 additions, -7 deletions)

View changed files

📝 ReversePuck/scpair.py (+63 -7)

📄 Description

Here's another two new features to scpair.py:

  • Checks if the connected puck is a Valve Puck or an OpenPuck by checking for the presence of the OpenPuck Wake Mouse interface. Displays "(Valve)" or "(OpenPuck)" for each puck.

  • When listing controllers, instead of just showing the controller serial number, it will now also extract the two pairing slots from the controller and display the puck information it's paired to.


🔄 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/157 **Author:** [@Leseratte10](https://github.com/Leseratte10) **Created:** 7/8/2026 **Status:** ✅ Merged **Merged:** 7/8/2026 **Merged by:** [@safijari](https://github.com/safijari) **Base:** `main` ← **Head:** `scpair-update` --- ### 📝 Commits (2) - [`989d9b9`](https://github.com/safijari/openpuck/commit/989d9b9a33a3710b17c0387d99766160382a2f99) Detect Puck vendor (Valve vs Openpuck) - [`ef4384f`](https://github.com/safijari/openpuck/commit/ef4384f0d08d003137f3a024e201a706f44eb09a) List / dump controller pairings ### 📊 Changes **1 file changed** (+63 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `ReversePuck/scpair.py` (+63 -7) </details> ### 📄 Description Here's another two new features to scpair.py: - Checks if the connected puck is a Valve Puck or an OpenPuck by checking for the presence of the OpenPuck Wake Mouse interface. Displays "(Valve)" or "(OpenPuck)" for each puck. - When listing controllers, instead of just showing the controller serial number, it will now also extract the two pairing slots from the controller and display the puck information it's paired to. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
roman 2026-10-22 05:07:59 +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#231
No description provided.