-
-
Notifications
You must be signed in to change notification settings - Fork 514
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use single wireless dongle for multiple devices #1892
Comments
Hyperpolling dongle is something different. Example lsusb output for two devices on single dongle:
Thus wireless dongles should be interrogated if they contain a single HID interface linked to device or multiple ones... |
Can you provide USB packet captures https://github.com/openrazer/openrazer/wiki/Reverse-Engineering-USB-Protocol of Razer Synapse on Windows handling this then? I'm not aware of a way to ask Razer devices this. |
pcap I think would help how it pairs or un pairs (like the standalone hyperspeed dongle) |
Indeed looks like it's sending requests to the different underlying devices
Could you maybe do a screencap of doing these actions so I kind of understand how Razer shows this in their UI? And from what I understand now, you have the dongle for Razer Naga V2 Pro and then you somehow pair the Razer DeathStalker V2 Pro to the same wireless dongle and you can use both via this dongle? And Synapse also just pretends both devices are connected normally and nothing funky is going on? As you can see in the part of the pcap above, there's quite some references to the PID of the Naga ( |
https://user-images.githubusercontent.com/3652939/211944567-26636cbd-0133-42f1-9bfe-b4c5916d8621.mp4 The process is very simple both on the Naga dongle and DS one. Just click |
Clear, thanks! A few more questions: if the two devices are paired and you turn them off, does Synapse indicate that it's turned off? If so can you make a pcap (with both devices connected), then turn off the mouse and maybe wait a bit. And a separate one where you turn off the keyboard? Also do you have another device other than your keyboard that you can pair with this dongle? Would be good to see what arguments change in the pcap as many parameters are still unclear. |
Just the mouse and keyboard. I can pair either device to the others dongle
and that's it.
As for synapse, when two devices are sharing one dongle either one can be
turned off and it disappears from there application.
I have them both wireless on single dongle all the time and use cable to
charge them when needed.
When connecting with cable the device blinks in synapse as if connected as
different device :-)
niedz., 15 sty 2023, 11:38 użytkownik Luca Weiss ***@***.***>
napisał:
… Clear, thanks!
A few more questions: if the two devices are paired and you turn them off,
does Synapse indicate that it's turned off? If so can you make a pcap (with
both devices connected), then turn off the mouse and maybe wait a bit. And
a separate one where you turn off the keyboard?
Also do you have another device other than your keyboard that you can pair
with this dongle? Would be good to see what arguments change in the pcap as
many parameters are still unclear.
—
Reply to this email directly, view it on GitHub
<#1892 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA332S7FKWKET25JRHXPBZDWSPHRFANCNFSM57RCXF4Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Pcap would be nice then for the case where one device disappears when turned off :) Just to confirm my suspicions I see in the args |
dsv2pro_and_naga_synapse_on_off_interactions.pcapng.gz pcap shows how synapse detects and interrogates dongle with 2 devices attached. Then how it behaves when either one is turned on and of in different order. Hope this helps :) |
So based on these packets I would assume both devices are connected in the first three, and then in the last the |
so you'd need more precise sample with exact descriptions. Maybe a pcap with a screen capture showing whats going in the synapse UI? |
dsv2pro_and_nagav2pro-2023-01-19_00.21.43.pcapng.gz dsv2pro_and_nagav2pro-2023-01-19_00.21.43_2.mp4This pair should be more helpful :) |
fwiw these are the 00-bf packets from the new capture
really seems to be a not-so-trivial feature that I don't really have the time to look into in-depth... |
Should I close this issue since it is not going to be implemented? |
damn, i was hopeful that this would be something that could be implemented. |
@J5cott How do you get this impression? I doubt I implied anywhere that this is out-of-scope for OpenRazer |
I guess I misread your comment: "...really seems to be a not-so-trivial feature that I don't really have the time to look into in-depth" lead me to believe that this wasn't going to happen |
Pull requests are always welcome :) Generally this project nowadays is mostly driven by pull requests, at least for devices and new device-specific features since for the most part you need to have the access to the device to develop and test. |
I have a Razer BlackWidow3 Pro connected to my Razer Orochi V2 receiver and it seems Polychromatic and RazerGenie will only show the mouse device and not keyboard thus I can't adjust the RGB on the BlackWidow. It's a bit of a shame, seems related to this. If there is a workaround let me know. Cheers |
Distribution
Pop OS 22.04 LTS
Razer deathadder V2 pro
Razer BlackWidow V3 pro
Suport
After boot, there is no way for a casual user to pair an existing dongle to a new device. In order to make multiple wireless razer devices to work with your linux system you need to have each device's dongle plugged into the computer. On windows you can plug in one dongle and you are good to go. Linux should have this same functionality.
Let me know what financial support is required to implement this feature.
The text was updated successfully, but these errors were encountered: