Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)
- Gogonfa
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
04 Nov 2025 11:49 #337807
by Gogonfa
Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID) was created by Gogonfa
Hi everyone,
I’m trying to get my XHC-WHB04B-6 wireless handwheel working with LinuxCNC, but mine shows up as:
So the Vendor ID (10ce) is fine, but the Product ID is 0xeb91 instead of the usual 0xeb93.
It’s one of those AliExpress clones, originally meant for EdingCNC controllers.
From what I’ve read, the Product ID is defined in the driver source (like usb.h), and you’d need to rebuild it — which I can’t manage.
Has anyone already patched this or found a way to make LinuxCNC recognize it?
Thanks a lot!
Michael
I’m trying to get my XHC-WHB04B-6 wireless handwheel working with LinuxCNC, but mine shows up as:
Bus 001 Device 052: ID 10ce:[b]eb91[/b] Silicon LabsSo the Vendor ID (10ce) is fine, but the Product ID is 0xeb91 instead of the usual 0xeb93.
It’s one of those AliExpress clones, originally meant for EdingCNC controllers.
From what I’ve read, the Product ID is defined in the driver source (like usb.h), and you’d need to rebuild it — which I can’t manage.
Has anyone already patched this or found a way to make LinuxCNC recognize it?
Thanks a lot!
Michael
Please Log in or Create an account to join the conversation.
- langdons
-
- Offline
- Platinum Member
-
Less
More
- Posts: 702
- Thank you received: 77
04 Nov 2025 15:14 #337814
by langdons
Replied by langdons on topic Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)
Wireless stuff will make the latency of your whole setup worse, though perhaps that's not an issue for you.
Perhaps it's mislabled; would not be the first time.
Is that lspci output?
Perhaps it's mislabled; would not be the first time.
Is that lspci output?
Please Log in or Create an account to join the conversation.
- unknown
- Offline
- Platinum Member
-
Less
More
- Posts: 739
- Thank you received: 243
04 Nov 2025 15:37 #337815
by unknown
Replied by unknown on topic Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)
lspci will only probe devices on the pci\pcie bus.
The OP is correct the USB device ids are defined in the header file.
Maybe if the OP raised an issue on the GitHub page he would have direct access to the Devs.
Unfortunately the only thing I can think of is to follow the instructions given in the docs and build Linuxcnc from source as a RIP and see how things go.
The OP is correct the USB device ids are defined in the header file.
Maybe if the OP raised an issue on the GitHub page he would have direct access to the Devs.
Unfortunately the only thing I can think of is to follow the instructions given in the docs and build Linuxcnc from source as a RIP and see how things go.
Please Log in or Create an account to join the conversation.
- Hakan
- Offline
- Platinum Member
-
Less
More
- Posts: 999
- Thank you received: 333
04 Nov 2025 19:21 #337827
by Hakan
Replied by Hakan on topic Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)
There may be more than the usb product code that differ between them.
Here is where to change github.com/LinuxCNC/linuxcnc/blob/fb1480...-whb04b-6/usb.h#L311
Then build linuxcnc and run-in-place.
Here is where to change github.com/LinuxCNC/linuxcnc/blob/fb1480...-whb04b-6/usb.h#L311
Then build linuxcnc and run-in-place.
Please Log in or Create an account to join the conversation.
- rodw
-
- Offline
- Platinum Member
-
Less
More
- Posts: 11476
- Thank you received: 3848
04 Nov 2025 19:26 #337828
by rodw
Replied by rodw on topic Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)
Linuxcnc 2.9.4 was released to fix some things with with XHC USB pendants. Perhaps an upgrade will fix things. Here is how to get it on Trixie
Please Log in or Create an account to join the conversation.
- unknown
- Offline
- Platinum Member
-
Less
More
- Posts: 739
- Thank you received: 243
04 Nov 2025 19:30 #337832
by unknown
Replied by unknown on topic Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)
It's the IDs that are the issue which are hard coded into the driver. 2.9.7 won't help.
Please Log in or Create an account to join the conversation.
- rodw
-
- Offline
- Platinum Member
-
Less
More
- Posts: 11476
- Thank you received: 3848
04 Nov 2025 19:37 #337835
by rodw
Anybody can build linuxcnc from source. I did a video guide. studio.youtube.com/video/Oe4Hfq3G2_A/edit
Replied by rodw on topic Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)
[b]From what I’ve read, the Product ID is defined in the driver source (like usb.h), and you’d need to rebuild it — which I can’t manage.[/b]
Anybody can build linuxcnc from source. I did a video guide. studio.youtube.com/video/Oe4Hfq3G2_A/edit
Please Log in or Create an account to join the conversation.
Time to create page: 0.078 seconds