Solved Razer Wolverine V3 Tournament Edition controller connected but not recognized through SDL 2.0

I followed this guide to setup my xinput controller and rebooted the system, but after testing webcamd -d 0.6 which is the usbus to which the controller is connected, webcamd tells me:
Code:
webcamd 7267 - - webcamd: Could not open /dev/cuse. Did you kldload cuse?

After loading the cuse module it tells me:
Code:
kldload: can't load cuse: module already loaded or in kernel

Issuing webcamd -d 0.6 as root however, gives me the desired result, and the controller is recognized.
My problem now is, it is not recognized at all on dolphin-emu.
Under /dev/input it is listed as js0, but jstest-gtk does not recognize this controller either.

My user belongs to the webcamd group.
I have build xorg-apps with xinput support, too.

Is there some other way to get this controller recognized?
 
I recently got my Xbox Series S/X controller working on dolphin-emu on X11 with webcamd but was also enabled usbhid, i think you should give it a try. Oops, the guide already has it.

Code:
% grep usb /boot/loader.conf

hkbd_load="YES" # it can cause single-user mode to freeze, so load it too
usbhid_load="YES"
hw.usb.usbhid.enable=1
 
Does hgame(4) attach to your controller when you plug it in? Check dmesg(8) after plugging it in. In this case you probably don't need webcamd(8) at all. If that's the case, then cat(1) the new /dev/input/eventX as root to see if the system handles it: # cat /dev/input/eventX. Pressing buttons and pushing sticks should produce gibberish in the terminal. If that is working, you can setup the user access to /dev/input/eventX, for testing # chmod 666 /dev/input/eventX will suffice.

Does the controller support different input modes, e.g. D-INPUT, X-INPUT, ... ? You can test the controller with different modes and see if that makes a difference. My 8BitDo SN30 Pro Gamepad supports, D-INPUT, X-INPUT, MACOS-INPUT and a Switch input mode. D-INPUT and MACOS-INPUT work with hgame(4) on my system, but X-INPUT only works with webcamd(8) on my system. Switch mode I'm currently not sure.
 
I recently got my Xbox Series S/X controller working on dolphin-emu on X11 with webcamd but was also enabled usbhid, i think you should give it a try. Oops, the guide already has it.
If you use the generic kernel you do not need to enable curse and usbhid, because both are loaded by default.
I do not know much about hkbd_load, but for an xinput controller to work, you do not need it either.
The only thing I needed to get the controller to work was webcamd_enable="YES" in the /etc/rc.conf file.

Does hgame(4) attach to your controller when you plug it in?
No, I checked again, and my controller is an Xbox controller.
It seems to only support xinput.

I solved the connection issue today.
The cause of the problem was SDL20.
I screwed up some pre-build options through make, but rebuilding it with default options solved the connection issue for me.
 
Back
Top