Advanced Search

Search Results (Searched for: XHC)

  • rodw
  • rodw's Avatar
04 Nov 2025 19:37

Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)

Category: General LinuxCNC Questions

[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
 
  • unknown
  • unknown
04 Nov 2025 19:30

Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)

Category: General LinuxCNC Questions

It's the IDs that are the issue which are hard coded into the driver. 2.9.7 won't help.
  • rodw
  • rodw's Avatar
04 Nov 2025 19:26

Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)

Category: General LinuxCNC Questions

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
 
  • Hakan
  • Hakan
04 Nov 2025 19:21

Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)

Category: General LinuxCNC Questions

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.
  • unknown
  • unknown
04 Nov 2025 15:37

Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)

Category: General LinuxCNC Questions

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.
  • Gogonfa
  • Gogonfa
04 Nov 2025 11:49

Help with Wireless Handwheel XHC-WHB04B-6 (wrong Product ID)

Category: General LinuxCNC Questions

Hi everyone,

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 Labs

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
  • andypugh
  • andypugh's Avatar
30 Oct 2025 20:53
LinuxCNC 2.9.7 Release was created by andypugh

LinuxCNC 2.9.7 Release

Category: LinuxCNC Announcements

LinuxCNC 2.9.7 released 26 October 2025. LinuxCNC 2.9.7 has been released.
This is another bug-fix release to fix an unexpected interaction in a previous bugfix. (In this case the driver for the popular XHC pendants was incompatible with changes made to HALUI pin creation)
In addition changes to the CI (continuous integration) in Github mean that the install debs will be available from the LinuxCNC Github repository under the "releases tab"

This update is for all users, but especially users of the XHC pendants and Gmoccapy.

Packages for 2.9-uspace for amd64 (PC) and arm64 (Pi) for Debian Buster, Bullseye, Bookworm, Trixie and Sid have been added to the linuxcnc repository.
If you installed from one of our live images or Pi SD-card images then the update should be available immediately. The install script here: linuxcnc.org/docs/stable/html/getting-st...th_preempt_rt_kernel has been
augmented with a version for Trixie updated to include a new, longer key required by Debian versions from Trixie onwards.
(A combined script is undergoing testing, www.linuxcnc.org/linuxcnc-install-test.sh if you have a working Debian (Buster through to Trixie) install and want to install LinuxCNC on it)
At the moment the live-image installer and SD card images will install 2.9.4 but update should be trivial (and possibly automatic). Updated images are in-progress. RTAI is still supported, but in the short term building from source is likely to be the most expedient way to get 2.9.7 on that platform. Changelog
  • [ci] publish releases with artifacts - GitHub now builds release deb
  • Revert 7d9ee66 to address #3583 - halui functions stop working in 2.9.5/6
  • Merge pull request #3512 from Sigma1912/patch-1
  • Gmoccapy: Fix arrow key up/down bug in tooleditor
Acknowledgements As always, we couldn’t do this without the contributions from the community, so many thanks:
Konstantin Tcepliaev
Sigma1912
  • DerKlotz
  • DerKlotz
25 Oct 2025 15:08 - 30 Oct 2025 13:22
Replied by DerKlotz on topic XHC-WHB04B-4 error during compile

XHC-WHB04B-4 error during compile

Category: Advanced Configuration

Just noticed that the handwheel is (probably) already available in the newest linuxcnc. I tried it via a 5 year old YT Video. It is probably much more easy for the basic functions.
I try to do it now...
  • andypugh
  • andypugh's Avatar
24 Oct 2025 20:47
Replied by andypugh on topic XHC-WHB04B-4 error during compile

XHC-WHB04B-4 error during compile

Category: Advanced Configuration

Are you compiling from source because 2.9.6 doesn't work properly with the XHCWHB component?
If so then see this thread:

forum.linuxcnc.org/21-axis/57364-axis-co...-9-6?start=10#336658

if not, then you can get a list of the missing build dependencies

cd linuxcnc-dev
./debian configure no-docs
dpkg-checkbuilddeps
  • Aciera
  • Aciera's Avatar
24 Oct 2025 13:40
Replied by Aciera on topic XHC-WHB04B-4 error during compile

XHC-WHB04B-4 error during compile

Category: Advanced Configuration

try
sudo apt install yapps2

you might want to have a look at section 4.2.2 'Satisfying Build Dependencies':
www.linuxcnc.org/docs/devel/html/code/building-linuxcnc.html
  • DerKlotz
  • DerKlotz
24 Oct 2025 08:03
XHC-WHB04B-4 error during compile was created by DerKlotz

XHC-WHB04B-4 error during compile

Category: Advanced Configuration

Hello,
i just try to get my Handwheel to work. Therefore i use these YT Video

At the moment i need to compile i get these error message.

cnc@cnc:~/linuxcnc-dev/src$ ./configure --with-realtime=uspace
checking for c++... c++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether c++ accepts -g... yes
checking for c++ option to enable C++11 features... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether c++ supports C++20 features by default... no
checking whether c++ supports C++20 features with -std=gnu++20... yes
checking build toplevel... /home/cnc/linuxcnc-dev
checking installation prefix... run in place
checking for grep... /usr/bin/grep
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for gcc... gcc
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for rpc/rpc.h... no
checking for get_myaddress in -ltirpc... yes
checking for rpc/rpc.h... yes
checking for rtai-config... none
checking for xeno-config... none
checking for realtime API(s) to use... uspace
checking whether to enable userspace PCI access... yes
checking for libudev... yes - version 252
checking for cc version... not specified
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking how to run the C preprocessor... gcc -E
checking for usability of linux/hidraw.h... yes
checking for usability of rpc/rpc.h... yes
checking for libmodbus3... yes - version 3.1.6
checking for libusb-1.0... yes
checking for libgpiod < 2.0.0... no
configure: WARNING: Could not find libgpiod, not building hal_gpio
checking for module installation directory... configuring for run-in-place
/home/cnc/linuxcnc-dev/rtlib
checking for glib... yes - 2.74.6
checking for GTK 3.22.4 or above... yes - 3.24.38
checking whether make sets $(MAKE)... yes
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for install... /usr/bin/install -c
checking for sed... /usr/bin/sed
checking for ps... /usr/bin/ps
checking for kill... /usr/bin/kill
checking for whoami... /usr/bin/whoami
checking for awk... /usr/bin/awk
checking for pidof... /usr/bin/pidof
checking for ipcs... /usr/bin/ipcs
checking for fuser... /usr/bin/fuser
checking for yapps... no
checking for yapps2... no
configure: error: yapps/yapps2 and not found

Iḿ a 2 two weeks linux newbie... so not much experience and google doesn´t really help me. 
  • Fabse
  • Fabse
12 Oct 2025 19:22

Axis configuration not fully working on 2.9.6

Category: AXIS

Hey Chris,
thanks for the report on github! It seems like it got some attention and the problem with the xhc-whb04b pendant is already figured out. Can you tell me what the supposed fix is to get the pendant working again? Or I just have to wait for a future LinuxCNC version?
  • st2s
  • st2s
12 Oct 2025 09:23

XHC-WHB04B-6 установка для LINUXCNC

Category: Russian

Вроде разобрался
  • andypugh
  • andypugh's Avatar
10 Oct 2025 20:27
Replied by andypugh on topic XHC-WHB04B-04 Got it working

XHC-WHB04B-04 Got it working

Category: Advanced Configuration

it's almost like multiprocess welders, unless you drop some serious money, you're compromising. 
 

Off-topic but I am impressed with the multiprocess welder at my local Hackspace. It allows you to keep both MIG and TIG torches permanently connected and has separate gas input spigots for each process gas. 
You are not wrong about the "serious money" part, though. 

parweld.com/product/xtm211di/

(#notsponsored :-) )
  • marcelovx23
  • marcelovx23
10 Oct 2025 16:57
Replied by marcelovx23 on topic XHC-WHB04B-04 Got it working

XHC-WHB04B-04 Got it working

Category: Advanced Configuration

We have very similar goals. In the future, I also want an ATC and a fiber laser machine for metal cutting. I’ll be keeping an eye on BidSpotter as you mentioned, but I think I’ll end up buying the resonator and all the necessary parts for the fiber laser from some affordable Chinese supplier. Thank you so much for your support with the MPG, you’re a legend!
Displaying 166 - 180 out of 217 results.
Time to create page: 1.227 seconds
Powered by Kunena Forum