Skip to content

USB Joystick does not work on macOS #129

@ebod

Description

@ebod

OpenI6X 1.2.0
MacBook Pro with macOS Monterey 12.1

After selecting Joystick mode, transmitter appears in System information as OpenTx joystick, but fails to actually work.

From the dmesg log:
DeviceRequest [81 6 2200 0]:0xe00002d6 means that the host tried to request the ReportDescriptor (aka HID_JOYSTICK_ReportDesc) but the requests times out (timeout value is 5 sec)

[3193429.421707]: AppleUserUSBHostHIDDevice:0x10003485e new user client
[3193447.715619]: 579239.144044 HS03@14300000: AppleUSBHostPort::enumerateDeviceComplete_block_invoke: enumerated 0x1209/4f54/0200 (FS i6X Joystick) at 12 Mbps
[3193447.784640]: DK: AppleUserUSBHostHIDDevice-0x100034cee using existing server IOUserServer(com.apple.driverkit.AppleUserHIDDrivers-0x100000716)-0x10000078c
[3193447.784671]: AppleUserUSBHostHIDDevice:0x100034cee start (state:0x0)
[3193447.785204]: [IOUserUSBHostHIDDevice.cpp:504][0x100034cee] Open interface: 0x100034cec
[3193452.786099]: [IOUserUSBHostHIDDevice.cpp:636][0x100034cee] DeviceRequest [81 6 2200 0]:0xe00002d6
[3193457.974595]: [IOUserUSBHostHIDDevice.cpp:636][0x100034cee] DeviceRequest [81 6 2200 0]:0xe00002d6
[3193463.150199]: [IOUserUSBHostHIDDevice.cpp:636][0x100034cee] DeviceRequest [81 6 2200 0]:0xe00002d6
[3193463.251345]: [IOUserUSBHostHIDDevice.cpp:642][0x100034cee] No report descriptor
[3193463.251503]: [IOUserUSBHostHIDDevice.cpp:289][0x100034cee] Start(SUPERDISPATCH):e00002bc
[3193463.251520]: [IOUserUSBHostHIDDevice.cpp:383][0x100034cee] Start failed: 0xe00002bc
[3193463.251563]: [AppleUserUSBHostHIDDevice.cpp:77]Start:0xe00002bc
[3193463.251576]: [AppleUserUSBHostHIDDevice.cpp:119][0x100034cee] Start failed: 0xe00002bc
[3193463.251688]: [IOUserUSBHostHIDDevice.cpp:415][0x100034cee] Close interface: 0x100034cec 0x0
[3193463.251727]: [AppleUserUSBHostHIDDevice.cpp:137][0x100034cee] Stop: 0x0
[3193463.251740]: [AppleUserUSBHostHIDDevice.cpp:126][0x100034cee] Start ret: 0xe00002bc
[3193463.251796]: AppleUserUSBHostHIDDevice:0x100034cee IOHIDDevice::Start:0xe00002bc
[3193463.251818]: DK: AppleUserUSBHostHIDDevice-0x100034cee::start(IOUSBHostInterface-0x100034cec) fail
[3193463.251877]: IOUSBHostHIDDevice:0x100034cef start
[3193480.769155]: IOUSBHostHIDDevice:0x100034cef start failed
[3193480.769265]: IOUSBHostHIDDevice:0x100034cef stop
[3193480.769277]: 579272.197704 IOUSBHostHIDDevice: IOUSBHostHIDDevice::start: unable to start IOHIDDevice

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions