Thrustmaster TMX / T150 not working (code 10)

My current setup:

MacOS Sonoma (Server 4.6.1, Free version) through Tailscale (university wifi, cant port forward and reverse client doesn't work)

Windows 10 (Client 5.5.7) also through Tailscale

Thrustmaster TMX (same as the T150) wheel connected to mac 

 

When I connect the device to my mac, on the client a device named 'Thrustmaster TX GIP' shows up. When I connect to that it disappears and switches to 'Thrustmaster FFB Wheel'. When I connect to that through VirtualHere a device named 'Thrustmaster FFB Wheel' shows up in the windows devices list but gives a "This device cannot start (Code 10)" error. I've tried the "onReset.$VENDOR_ID$.$PRODUCT_ID$=" workaround but that doesn't seem to change anything. Any ideas?

#2

Do you have the thrustmaster drivers installed on your mac? If so uninstall them and reboot your mac.

( If you dont have them installed, then install them.)

  See if that makes a difference.

#3

It doesn't seem like there are drivers for mac? I could only find them for windows.

#4

Can you paste in the log from the mac virtualhere server by clicking Settings->View Server log on the server

#5

Wed Dec 13 13:42:00 2023 LOG_INFO    Disabling usbmuxd
Wed Dec 13 13:42:00 2023 LOG_INFO    Disabling paceap (iLok)
Wed Dec 13 13:42:00 2023 LOG_INFO    Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
Wed Dec 13 13:42:00 2023 LOG_INFO    Found Full speed device [1532:007e] 'RAZER, Razer Mouse Dock' at address 34681344
Wed Dec 13 13:42:00 2023 LOG_INFO    Found Full speed device [1532:0088] 'Razer, Razer Basilisk Ultimate Dongle' at address 34681088
Wed Dec 13 13:42:00 2023 LOG_INFO    Found Full speed device [0c45:8006] 'SONiX, USB DEVICE' at address 34684928
Wed Dec 13 13:42:00 2023 LOG_INFO    Found High speed device [320c:1b0a] 'Soundprese, HD USB Audio Device' at address 1048576
Wed Dec 13 13:42:00 2023 LOG_INFO    Found High speed device [1ff7:0501] 'CVTE, Camera' at address 34676992
Wed Dec 13 13:42:00 2023 LOG_INFO    Found Full speed device [05ac:1392] 'Apple Inc., Apple Watch Magnetic Charging Cable' at address 34677504
Wed Dec 13 13:42:00 2023 LOG_INFO    Found Low speed device [05ac:1460] 'Apple Inc., USB-C Digital AV Multiport Adapter' at address 34734080
Wed Dec 13 13:42:00 2023 LOG_ERR     Empty descriptor for device at address 34734080!
Wed Dec 13 13:42:02 2023 LOG_INFO    100.124.186.127 connected as connection 52 (Standard TCP)
Wed Dec 13 13:42:02 2023 LOG_ERR     Empty descriptor for device at address 34734080!
Wed Dec 13 13:42:34 2023 LOG_INFO    Found Full speed device [044f:b67e] 'Thrustmaster, Thrustmaster TMX GIP Racing Wheel' at address 34672640
Wed Dec 13 13:42:47 2023 LOG_INFO    Device 34672640 [044f:b67e] BOUND to connection 52
Wed Dec 13 13:42:47 2023 LOG_INFO    Executed '' for onReset.044f.b67e
Wed Dec 13 13:42:49 2023 LOG_ERR     Failed to find device to pass to kernel at 4295202192
Wed Dec 13 13:42:49 2023 LOG_INFO    Device 34672640 [044f:b67e] SURPRISE UNBOUND from connection 52
Wed Dec 13 13:42:49 2023 LOG_INFO    Unmanaging device 34672640 [044f:b67e]
Wed Dec 13 13:42:49 2023 LOG_INFO    Found Full speed device [044f:b65d] 'Thrustmaster, Thrustmaster FFB Wheel' at address 34672640
Wed Dec 13 13:43:04 2023 LOG_INFO    Device 34672640 [044f:b65d] BOUND to connection 52
Wed Dec 13 13:43:05 2023 LOG_INFO    Executed '' for onReset.044f.b65d

#7

That fixed it! Thank you so much!