Skip to content

control: add complete VXE R1 SE+ support - #175

Merged
snekxs merged 10 commits into
control-panelfrom
pr163-fix
Sep 6, 2026
Merged

control: add complete VXE R1 SE+ support#175
snekxs merged 10 commits into
control-panelfrom
pr163-fix

Conversation

@snekxs

Copy link
Copy Markdown
Member

Merge of #163 onto current control-panel, resolving conflicts in App.tsx (additive card registrations) and controller.ts (combined the generic clientNumber/clientNumberList fallback with this PR's new debounceOptions field). Closes#163.

SakethKanchiand others added 10 commits September 4, 2026 15:08
The ATK driver now identifies VXE mice by CID/MID and claims VXE's wired
transport, so the R1 is supported over its 2.4 GHz receiver (0x1085) and
wired (0xf58f). Both are shared product ids, hence the note pointing at
the CID/MID identity rather than the ids.
Register VXE as a driver-reported brand alongside CRDRAKO, and pin both
product ids in the PID universe: the ATK filter matches on vendor plus
usage page, so the protocol pins no ATK product ids of its own.
…e-r1-se-plus-wired
# Conflicts:
#	package-lock.json
# Conflicts:
#	package-lock.json
#	src/app/App.tsx
#	src/device/controller.ts
@snekxs
snekxs merged commit d03cc31 into control-panelSep 6, 2026
4 of 5 checks passed
@snekxs
snekxs deleted the pr163-fix branch September 6, 2026 08:10
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@snekxs@SakethKanchi@logm1lo