Results 1 to 9 of 9

Topic: USB Switch Adapter + M&K

  1. #1
    SILVER II

    User Info Menu

    USB Switch Adapter + M&K

    I am new to the forums, and I apologize in advance if this post is suppose to be posted elsewhere. I have read through the sticky topics and is somewhat understanding of the rules and guidelines and what I'm suppose to do.

    From my understandings, my Mouse and Keyboard are not listed as supported devices found here https://guide.cronusmax.com/devices/mouse-and-keyboard/supported-devices and then download the USB Device Tree Viewer and copy and send my report in, and have the developers push an update that supports my mouse and keyboard.

    (Sorry in advance if I'm not allowed to post link because it would be considered as advertisement)
    Though, I am also using a USB Switch Adapter https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1 that connects to my PC and the Zen, allowing to not have to constantly unplug and re-plug my mouse and keyboard whenever I want to make changes on the Zen or if I want access to my PC. However, I am a bit confused on what I should send the developers, report wise. When I connect both mouse and keyboard into the USB Switch Adapter, they are no where to be found in the USB Device Tree Viewer list. However, when I unplug them and connect them directly to my USB port, they are shown. Will having a USB Switch adapter affect my connection to the Zen? I watched a tutorial on YouTube, and people manage to use a USB Switch Adapter without problem.

    My mouse and keyboard are from Glorious PC Gaming Race. The mouse being the Model-O and the keyboard being the GMMK Compact which both appear as "?" when connected to the Zen. Though, when switching to the Zen and begin testing, the Keyboard works and moves my player in-game, but there is no mouse controls enabled, even though the keyboard also displays a "?". So I am unfamiliar of whether or not I should also send my keyboard report in as well?

    I don't know if this information here matters, but I'm trying to use Mouse and Keyboard for the Nintendo Switch. The Mouse and Keyboard are connected to the USB Switch Adapter, which is connected to both my PC and the Zen, so with a push of a button I can either control my PC or my Nintendo Switch. I originally used the CronusMax and had no problems, but when I upgraded to the Zen and began setting it up, I found out that my M&K had to be connected directed to the Zen unlike the Max. Which is why, I also purchased the USB Switch Adapter.

    TL/DR:
    Trying setup M&K for the Nintendo Switch but both M&K are unsupported devices. I am also using a USB switch adapter so I don't have to constantly unplug the M&K from the Zen back to my PC constantly. When the M&K are plugged into the USB switch adapter they don't show up in the USB Device Tree Viewer which was recommended to be downloaded in order to send reports in. If M&K are directly plugged into the PC (not the USB switch adapter) they appear in the USB Device Tree Viewer, will that affect my connection to the Zen?

  2. #2
    SILVER II

    User Info Menu

    Re: USB Switch Adapter + M&K

    According to https://guide.cronusmax.com/devices/...-device-report I should just copy and paste the entire report into a post, so this is for my mouse.
    I am using a Model O (Wired) from Glorious PC Gaming Race, and I plugged the mouse directly into a random USB port in my PC and NOT in the USB switch adapter.


    =========================== USB Port2 ===========================

    Connection Status : 0x01 (Device is connected)
    Port Chain : 1-2
    Properties : 0x01
    IsUserConnectable : yes
    PortIsDebugCapable : no
    PortHasMultiCompanions : no
    PortConnectorIsTypeC : no
    ConnectionIndex : 2
    CompanionIndex : 0
    CompanionHubSymLnk : USB#ROOT_HUB30#4&36358e4&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
    CompanionPortNumber : 18

    ======================== USB Device ========================

    +++++++++++++++++ Device Information ++++++++++++++++++
    Device Description : USB Composite Device
    Device Path : \\?\usb#vid_258a&pid_0027#5&31c51dd2&0&2#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
    Device ID : USB\VID_258A&PID_0027\5&31C51DD2&0&2
    Hardware IDs : USB\VID_258A&PID_0027&REV_0100 USB\VID_258A&PID_0027
    Driver KeyName : {36fc9e60-c465-11cf-8056-444553540000}\0014 (GUID_DEVCLASS_USB)
    Driver : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.19041.488 Date: 2020-09-09)
    Driver Inf : C:\WINDOWS\inf\usb.inf
    Legacy BusType : PNPBus
    Class : USB
    Class GUID : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
    Interface GUID : {a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
    Service : usbccgp
    Enumerator : USB
    Location Info : Port_#0002.Hub_#0001
    Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(2), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS02)
    Container ID : {cc07ae33-2f89-11eb-8463-9c5c8ecedcda}
    Manufacturer Info : (Standard USB Host Controller)
    Capabilities : 0x84 (Removable, SurpriseRemovalOK)
    Status : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
    Problem Code : 0
    Address : 2
    Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
    Child Device 1 : USB Input Device
    Device ID : USB\VID_258A&PID_0027&MI_00\6&2BA66C9C&0&0000
    Class : HIDClass
    Child Device 1 : HID-compliant mouse
    DevicePath : \\?\hid#vid_258a&pid_0027&mi_00#7&7b49ee7&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
    KernelName : \Device\000002e5
    Device ID : HID\VID_258A&PID_0027&MI_00\7&7B49EE7&0&0000
    Class : Mouse
    Child Device 2 : USB Input Device
    Device ID : USB\VID_258A&PID_0027&MI_01\6&2BA66C9C&0&0001
    Class : HIDClass
    Child Device 1 : HID-compliant consumer control device
    DevicePath : \\?\hid#vid_258a&pid_0027&mi_01&col02#7&1f782b2c&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
    KernelName : \Device\000002e7
    Device ID : HID\VID_258A&PID_0027&MI_01&COL02\7&1F782B2C&0&0001
    Class : HIDClass
    Child Device 2 : HID-compliant vendor-defined device
    DevicePath : \\?\hid#vid_258a&pid_0027&mi_01&col03#7&1f782b2c&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}
    KernelName : \Device\000002e8
    Device ID : HID\VID_258A&PID_0027&MI_01&COL03\7&1F782B2C&0&0002
    Class : HIDClass
    Child Device 3 : HID-compliant vendor-defined device
    DevicePath : \\?\hid#vid_258a&pid_0027&mi_01&col04#7&1f782b2c&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
    KernelName : \Device\000002e9
    Device ID : HID\VID_258A&PID_0027&MI_01&COL04\7&1F782B2C&0&0003
    Class : HIDClass
    Child Device 4 : HID-compliant vendor-defined device
    DevicePath : \\?\hid#vid_258a&pid_0027&mi_01&col05#7&1f782b2c&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030}
    KernelName : \Device\000002ea
    Device ID : HID\VID_258A&PID_0027&MI_01&COL05\7&1F782B2C&0&0004
    Class : HIDClass
    Child Device 5 : HID Keyboard Device
    DevicePath : \\?\hid#vid_258a&pid_0027&mi_01&col01#7&1f782b2c&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}
    KernelName : \Device\000002e6
    Device ID : HID\VID_258A&PID_0027&MI_01&COL01\7&1F782B2C&0&0000
    Class : Keyboard

    +++++++++++++++++ Registry USB Flags +++++++++++++++++
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\258A00270100
    NewInterfaceUsage : REG_DWORD 00000000 (0)

    ---------------- Connection Information ---------------
    Connection Index : 0x02 (2)
    Connection Status : 0x01 (DeviceConnected)
    Current Config Value : 0x01
    Device Address : 0x03 (3)
    Is Hub : 0x00 (no)
    Device Bus Speed : 0x01 (Full-Speed)
    Number Of Open Pipes : 0x02 (2 pipes to data endpoints)
    Pipe[0] : EndpointID=1 Direction=IN ScheduleOffset=0 Type=Interrupt
    Pipe[1] : EndpointID=2 Direction=IN ScheduleOffset=0 Type=Interrupt
    Data (HexDump) : 02 00 00 00 12 01 10 01 00 00 00 08 8A 25 27 00 .............%'.
    00 01 01 02 00 01 01 01 00 03 00 02 00 00 00 01 ................
    00 00 00 07 05 81 03 08 00 01 00 00 00 00 07 05 ................
    82 03 08 00 01 00 00 00 00 .........

    --------------- Connection Information V2 -------------
    Connection Index : 0x02 (2)
    Length : 0x10 (16 bytes)
    SupportedUsbProtocols : 0x03
    Usb110 : 1 (yes)
    Usb200 : 1 (yes)
    Usb300 : 0 (no)
    ReservedMBZ : 0x00
    Flags : 0x00
    DevIsOpAtSsOrHigher : 0 (Is not operating at SuperSpeed or higher)
    DevIsSsCapOrHigher : 0 (Is not SuperSpeed capable or higher)
    DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
    DevIsSsPlusCapOrHigher : 0 (Is not SuperSpeedPlus capable or higher)
    ReservedMBZ : 0x00
    Data (HexDump) : 02 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00 ................

    ---------------------- Device Descriptor ----------------------
    bLength : 0x12 (18 bytes)
    bDescriptorType : 0x01 (Device Descriptor)
    bcdUSB : 0x110 (USB Version 1.10)
    bDeviceClass : 0x00 (defined by the interface descriptors)
    bDeviceSubClass : 0x00
    bDeviceProtocol : 0x00
    bMaxPacketSize0 : 0x08 (8 bytes)
    idVendor : 0x258A
    idProduct : 0x0027
    bcdDevice : 0x0100
    iManufacturer : 0x01 (String Descriptor 1)
    Language 0x0409 : "SINOWEALTH"
    iProduct : 0x02 (String Descriptor 2)
    Language 0x0409 : "Wired Gaming Mouse"
    iSerialNumber : 0x00 (No String Descriptor)
    bNumConfigurations : 0x01 (1 Configuration)
    Data (HexDump) : 12 01 10 01 00 00 00 08 8A 25 27 00 00 01 01 02 .........%'.....
    00 01 ..

    ------------------ Configuration Descriptor -------------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x02 (Configuration Descriptor)
    wTotalLength : 0x003B (59 bytes)
    bNumInterfaces : 0x02 (2 Interfaces)
    bConfigurationValue : 0x01 (Configuration 1)
    iConfiguration : 0x00 (No String Descriptor)
    bmAttributes : 0xA0
    D7: Reserved, set 1 : 0x01
    D6: Self Powered : 0x00 (no)
    D5: Remote Wakeup : 0x01 (yes)
    D4..0: Reserved, set 0 : 0x00
    MaxPower : 0xF0 (480 mA)
    Data (HexDump) : 09 02 3B 00 02 01 00 A0 F0 09 04 00 00 01 03 01 ..;.............
    02 00 09 21 11 01 00 01 22 47 00 07 05 81 03 08 ...!...."G......
    00 01 09 04 01 00 01 03 01 01 00 09 21 11 01 00 ............!...
    01 22 D5 00 07 05 82 03 08 00 01 .".........

    ---------------- Interface Descriptor -----------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x04 (Interface Descriptor)
    bInterfaceNumber : 0x00
    bAlternateSetting : 0x00
    bNumEndpoints : 0x01 (1 Endpoint)
    bInterfaceClass : 0x03 (HID - Human Interface Device)
    bInterfaceSubClass : 0x01 (Boot Interface)
    bInterfaceProtocol : 0x02 (Mouse)
    iInterface : 0x00 (No String Descriptor)
    Data (HexDump) : 09 04 00 00 01 03 01 02 00 .........

    ------------------- HID Descriptor --------------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x21 (HID Descriptor)
    bcdHID : 0x0111 (HID Version 1.11)
    bCountryCode : 0x00 (00 = not localized)
    bNumDescriptors : 0x01
    Data (HexDump) : 09 21 11 01 00 01 22 47 00 .!...."G.
    Descriptor 1:
    bDescriptorType : 0x22 (Class=Report)
    wDescriptorLength : 0x0047 (71 bytes)
    Error reading descriptor : ERROR_INVALID_PARAMETER

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
    bmAttributes : 0x03 (TransferType=Interrupt)
    wMaxPacketSize : 0x0008 (8 bytes)
    bInterval : 0x01 (1 ms)
    Data (HexDump) : 07 05 81 03 08 00 01 .......

    ---------------- Interface Descriptor -----------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x04 (Interface Descriptor)
    bInterfaceNumber : 0x01
    bAlternateSetting : 0x00
    bNumEndpoints : 0x01 (1 Endpoint)
    bInterfaceClass : 0x03 (HID - Human Interface Device)
    bInterfaceSubClass : 0x01 (Boot Interface)
    bInterfaceProtocol : 0x01 (Keyboard)
    iInterface : 0x00 (No String Descriptor)
    Data (HexDump) : 09 04 01 00 01 03 01 01 00 .........

    ------------------- HID Descriptor --------------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x21 (HID Descriptor)
    bcdHID : 0x0111 (HID Version 1.11)
    bCountryCode : 0x00 (00 = not localized)
    bNumDescriptors : 0x01
    Data (HexDump) : 09 21 11 01 00 01 22 D5 00 .!...."..
    Descriptor 1:
    bDescriptorType : 0x22 (Class=Report)
    wDescriptorLength : 0x00D5 (213 bytes)
    Error reading descriptor : ERROR_INVALID_PARAMETER

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
    bmAttributes : 0x03 (TransferType=Interrupt)
    wMaxPacketSize : 0x0008 (8 bytes)
    bInterval : 0x01 (1 ms)
    Data (HexDump) : 07 05 82 03 08 00 01 .......

    -------------------- String Descriptors -------------------
    ------ String Descriptor 0 ------
    bLength : 0x04 (4 bytes)
    bDescriptorType : 0x03 (String Descriptor)
    Language ID[0] : 0x0409 (English - United States)
    Data (HexDump) : 04 03 09 04 ....
    ------ String Descriptor 1 ------
    bLength : 0x16 (22 bytes)
    bDescriptorType : 0x03 (String Descriptor)
    Language 0x0409 : "SINOWEALTH"
    Data (HexDump) : 16 03 53 00 49 00 4E 00 4F 00 57 00 45 00 41 00 ..S.I.N.O.W.E.A.
    4C 00 54 00 48 00 L.T.H.
    ------ String Descriptor 2 ------
    bLength : 0x26 (38 bytes)
    bDescriptorType : 0x03 (String Descriptor)
    Language 0x0409 : "Wired Gaming Mouse"
    Data (HexDump) : 26 03 57 00 69 00 72 00 65 00 64 00 20 00 47 00 &.W.i.r.e.d. .G.
    61 00 6D 00 69 00 6E 00 67 00 20 00 4D 00 6F 00 a.m.i.n.g. .M.o.
    75 00 73 00 65 00 u.s.e.

  3. #3
    SILVER II

    User Info Menu

    Re: USB Switch Adapter + M&K

    Just like the post directly above, but for the keyboard. I am using a GMMK Compact (Wired) from Glorious PC Gaming Race ​and it is also directly connected to the PC and not through the USB switch adapter
    =========================== USB Port13 ===========================

    Connection Status : 0x01 (Device is connected)
    Port Chain : 1-13
    Properties : 0x01
    IsUserConnectable : yes
    PortIsDebugCapable : no
    PortHasMultiCompanions : no
    PortConnectorIsTypeC : no

    ======================== USB Device ========================

    +++++++++++++++++ Device Information ++++++++++++++++++
    Device Description : USB Composite Device
    Device Path : \\?\usb#vid_0c45&pid_652f#5&31c51dd2&0&13#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
    Device ID : USB\VID_0C45&PID_652F\5&31C51DD2&0&13
    Hardware IDs : USB\VID_0C45&PID_652F&REV_0105 USB\VID_0C45&PID_652F
    Driver KeyName : {36fc9e60-c465-11cf-8056-444553540000}\0032 (GUID_DEVCLASS_USB)
    Driver : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.19041.488 Date: 2020-09-09)
    Driver Inf : C:\WINDOWS\inf\usb.inf
    Legacy BusType : PNPBus
    Class : USB
    Class GUID : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
    Interface GUID : {a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
    Service : usbccgp
    Enumerator : USB
    Location Info : Port_#0013.Hub_#0001
    Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(13), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS13)
    Container ID : {1521a995-538b-11eb-8474-9c5c8ecedcda}
    Manufacturer Info : (Standard USB Host Controller)
    Capabilities : 0x84 (Removable, SurpriseRemovalOK)
    Status : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
    Problem Code : 0
    Address : 13
    Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
    Child Device 1 : USB Input Device
    Device ID : USB\VID_0C45&PID_652F&MI_00\6&F77449B&0&0000
    Class : HIDClass
    Child Device 1 : HID Keyboard Device
    DevicePath : \\?\hid#vid_0c45&pid_652f&mi_00#7&c70cc1&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}
    KernelName : \Device\000002f8
    Device ID : HID\VID_0C45&PID_652F&MI_00\7&C70CC1&0&0000
    Class : Keyboard
    Child Device 2 : USB Input Device
    Device ID : USB\VID_0C45&PID_652F&MI_01\6&F77449B&0&0001
    Class : HIDClass
    Child Device 1 : HID-compliant wireless radio controls
    DevicePath : \\?\hid#vid_0c45&pid_652f&mi_01&col02#7&393878ec&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}
    KernelName : \Device\000002fa
    Device ID : HID\VID_0C45&PID_652F&MI_01&COL02\7&393878EC&0&0001
    Class : HIDClass
    Child Device 2 : HID-compliant consumer control device
    DevicePath : \\?\hid#vid_0c45&pid_652f&mi_01&col03#7&393878ec&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}
    KernelName : \Device\000002fb
    Device ID : HID\VID_0C45&PID_652F&MI_01&COL03\7&393878EC&0&0002
    Class : HIDClass
    Child Device 3 : HID-compliant vendor-defined device
    DevicePath : \\?\hid#vid_0c45&pid_652f&mi_01&col04#7&393878ec&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}
    KernelName : \Device\000002fc
    Device ID : HID\VID_0C45&PID_652F&MI_01&COL04\7&393878EC&0&0003
    Class : HIDClass
    Child Device 4 : HID Keyboard Device
    DevicePath : \\?\hid#vid_0c45&pid_652f&mi_01&col01#7&393878ec&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}
    KernelName : \Device\000002f9
    Device ID : HID\VID_0C45&PID_652F&MI_01&COL01\7&393878EC&0&0000
    Class : Keyboard

    +++++++++++++++++ Registry USB Flags +++++++++++++++++
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\0C45652F0105
    osvc : REG_BINARY 00 00
    NewInterfaceUsage : REG_DWORD 00000000 (0)

    ---------------- Connection Information ---------------
    Connection Index : 0x0D (13)
    Connection Status : 0x01 (DeviceConnected)
    Current Config Value : 0x01
    Device Address : 0x04 (4)
    Is Hub : 0x00 (no)
    Device Bus Speed : 0x01 (Full-Speed)
    Number Of Open Pipes : 0x03 (3 pipes to data endpoints)
    Pipe[0] : EndpointID=1 Direction=IN ScheduleOffset=0 Type=Interrupt
    Pipe[1] : EndpointID=2 Direction=IN ScheduleOffset=0 Type=Interrupt
    Pipe[2] : EndpointID=3 Direction=OUT ScheduleOffset=0 Type=Interrupt
    Data (HexDump) : 0D 00 00 00 12 01 00 02 00 00 00 40 45 0C 2F 65 ...........@E./e
    05 01 01 02 00 01 01 01 00 04 00 03 00 00 00 01 ................
    00 00 00 07 05 81 03 08 00 01 00 00 00 00 07 05 ................
    82 03 40 00 01 00 00 00 00 07 05 03 03 40 00 01 ..@..........@..
    00 00 00 00 ....

    --------------- Connection Information V2 -------------
    Connection Index : 0x0D (13)
    Length : 0x10 (16 bytes)
    SupportedUsbProtocols : 0x03
    Usb110 : 1 (yes)
    Usb200 : 1 (yes)
    Usb300 : 0 (no)
    ReservedMBZ : 0x00
    Flags : 0x00
    DevIsOpAtSsOrHigher : 0 (Is not operating at SuperSpeed or higher)
    DevIsSsCapOrHigher : 0 (Is not SuperSpeed capable or higher)
    DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
    DevIsSsPlusCapOrHigher : 0 (Is not SuperSpeedPlus capable or higher)
    ReservedMBZ : 0x00
    Data (HexDump) : 0D 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00 ................

    ---------------------- Device Descriptor ----------------------
    bLength : 0x12 (18 bytes)
    bDescriptorType : 0x01 (Device Descriptor)
    bcdUSB : 0x200 (USB Version 2.00)
    bDeviceClass : 0x00 (defined by the interface descriptors)
    bDeviceSubClass : 0x00
    bDeviceProtocol : 0x00
    bMaxPacketSize0 : 0x40 (64 bytes)
    idVendor : 0x0C45 (Sonix Technology Co., Ltd.)
    idProduct : 0x652F
    bcdDevice : 0x0105
    iManufacturer : 0x01 (String Descriptor 1)
    Language 0x0409 : "SONiX"
    iProduct : 0x02 (String Descriptor 2)
    Language 0x0409 : "USB DEVICE"
    iSerialNumber : 0x00 (No String Descriptor)
    bNumConfigurations : 0x01 (1 Configuration)
    Data (HexDump) : 12 01 00 02 00 00 00 40 45 0C 2F 65 05 01 01 02 .......@E./e....
    00 01 ..

    ------------------ Configuration Descriptor -------------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x02 (Configuration Descriptor)
    wTotalLength : 0x0042 (66 bytes)
    bNumInterfaces : 0x02 (2 Interfaces)
    bConfigurationValue : 0x01 (Configuration 1)
    iConfiguration : 0x00 (No String Descriptor)
    bmAttributes : 0xA0
    D7: Reserved, set 1 : 0x01
    D6: Self Powered : 0x00 (no)
    D5: Remote Wakeup : 0x01 (yes)
    D4..0: Reserved, set 0 : 0x00
    MaxPower : 0xC8 (400 mA)
    Data (HexDump) : 09 02 42 00 02 01 00 A0 C8 09 04 00 00 01 03 01 ..B.............
    01 00 09 21 11 01 00 01 22 4F 00 07 05 81 03 08 ...!...."O......
    00 01 09 04 01 00 02 03 01 02 00 09 21 11 01 00 ............!...
    01 22 70 00 07 05 82 03 40 00 01 07 05 03 03 40 ."p.....@......@
    00 01 ..

    ---------------- Interface Descriptor -----------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x04 (Interface Descriptor)
    bInterfaceNumber : 0x00
    bAlternateSetting : 0x00
    bNumEndpoints : 0x01 (1 Endpoint)
    bInterfaceClass : 0x03 (HID - Human Interface Device)
    bInterfaceSubClass : 0x01 (Boot Interface)
    bInterfaceProtocol : 0x01 (Keyboard)
    iInterface : 0x00 (No String Descriptor)
    Data (HexDump) : 09 04 00 00 01 03 01 01 00 .........

    ------------------- HID Descriptor --------------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x21 (HID Descriptor)
    bcdHID : 0x0111 (HID Version 1.11)
    bCountryCode : 0x00 (00 = not localized)
    bNumDescriptors : 0x01
    Data (HexDump) : 09 21 11 01 00 01 22 4F 00 .!...."O.
    Descriptor 1:
    bDescriptorType : 0x22 (Class=Report)
    wDescriptorLength : 0x004F (79 bytes)
    Error reading descriptor : ERROR_INVALID_PARAMETER

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
    bmAttributes : 0x03 (TransferType=Interrupt)
    wMaxPacketSize : 0x0008 (8 bytes)
    bInterval : 0x01 (1 ms)
    Data (HexDump) : 07 05 81 03 08 00 01 .......

    ---------------- Interface Descriptor -----------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x04 (Interface Descriptor)
    bInterfaceNumber : 0x01
    bAlternateSetting : 0x00
    bNumEndpoints : 0x02 (2 Endpoints)
    bInterfaceClass : 0x03 (HID - Human Interface Device)
    bInterfaceSubClass : 0x01 (Boot Interface)
    bInterfaceProtocol : 0x02 (Mouse)
    iInterface : 0x00 (No String Descriptor)
    Data (HexDump) : 09 04 01 00 02 03 01 02 00 .........

    ------------------- HID Descriptor --------------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x21 (HID Descriptor)
    bcdHID : 0x0111 (HID Version 1.11)
    bCountryCode : 0x00 (00 = not localized)
    bNumDescriptors : 0x01
    Data (HexDump) : 09 21 11 01 00 01 22 70 00 .!...."p.
    Descriptor 1:
    bDescriptorType : 0x22 (Class=Report)
    wDescriptorLength : 0x0070 (112 bytes)
    Error reading descriptor : ERROR_INVALID_PARAMETER

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
    bmAttributes : 0x03 (TransferType=Interrupt)
    wMaxPacketSize : 0x0040 (64 bytes)
    bInterval : 0x01 (1 ms)
    Data (HexDump) : 07 05 82 03 40 00 01 ....@..

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x03 (Direction=OUT EndpointID=3)
    bmAttributes : 0x03 (TransferType=Interrupt)
    wMaxPacketSize : 0x0040 (64 bytes)
    bInterval : 0x01 (1 ms)
    Data (HexDump) : 07 05 03 03 40 00 01 ....@..

    ----------------- Device Qualifier Descriptor -----------------
    Error : ERROR_GEN_FAILURE

    -------------------- String Descriptors -------------------
    ------ String Descriptor 0 ------
    bLength : 0x04 (4 bytes)
    bDescriptorType : 0x03 (String Descriptor)
    Language ID[0] : 0x0409 (English - United States)
    Data (HexDump) : 04 03 09 04 ....
    ------ String Descriptor 1 ------
    bLength : 0x0C (12 bytes)
    bDescriptorType : 0x03 (String Descriptor)
    Language 0x0409 : "SONiX"
    Data (HexDump) : 0C 03 53 00 4F 00 4E 00 69 00 58 00 ..S.O.N.i.X.
    ------ String Descriptor 2 ------
    bLength : 0x16 (22 bytes)
    bDescriptorType : 0x03 (String Descriptor)
    Language 0x0409 : "USB DEVICE"
    Data (HexDump) : 16 03 55 00 53 00 42 00 20 00 44 00 45 00 56 00 ..U.S.B. .D.E.V.
    49 00 43 00 45 00 I.C.E.

  4. #4
    GamePack Support Manager



    User Info Menu

    Re: USB Switch Adapter + M&K

    Quote Originally Posted by cronusforums View Post
    I am new to the forums, and I apologize in advance if this post is suppose to be posted elsewhere. I have read through the sticky topics and is somewhat understanding of the rules and guidelines and what I'm suppose to do.

    From my understandings, my Mouse and Keyboard are not listed as supported devices found here https://guide.cronusmax.com/devices/mouse-and-keyboard/supported-devices and then download the USB Device Tree Viewer and copy and send my report in, and have the developers push an update that supports my mouse and keyboard.

    (Sorry in advance if I'm not allowed to post link because it would be considered as advertisement)
    Though, I am also using a USB Switch Adapter https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1 that connects to my PC and the Zen, allowing to not have to constantly unplug and re-plug my mouse and keyboard whenever I want to make changes on the Zen or if I want access to my PC. However, I am a bit confused on what I should send the developers, report wise. When I connect both mouse and keyboard into the USB Switch Adapter, they are no where to be found in the USB Device Tree Viewer list. However, when I unplug them and connect them directly to my USB port, they are shown. Will having a USB Switch adapter affect my connection to the Zen? I watched a tutorial on YouTube, and people manage to use a USB Switch Adapter without problem.

    My mouse and keyboard are from Glorious PC Gaming Race. The mouse being the Model-O and the keyboard being the GMMK Compact which both appear as "?" when connected to the Zen. Though, when switching to the Zen and begin testing, the Keyboard works and moves my player in-game, but there is no mouse controls enabled, even though the keyboard also displays a "?". So I am unfamiliar of whether or not I should also send my keyboard report in as well?

    I don't know if this information here matters, but I'm trying to use Mouse and Keyboard for the Nintendo Switch. The Mouse and Keyboard are connected to the USB Switch Adapter, which is connected to both my PC and the Zen, so with a push of a button I can either control my PC or my Nintendo Switch. I originally used the CronusMax and had no problems, but when I upgraded to the Zen and began setting it up, I found out that my M&K had to be connected directed to the Zen unlike the Max. Which is why, I also purchased the USB Switch Adapter.

    TL/DR:
    Trying setup M&K for the Nintendo Switch but both M&K are unsupported devices. I am also using a USB switch adapter so I don't have to constantly unplug the M&K from the Zen back to my PC constantly. When the M&K are plugged into the USB switch adapter they don't show up in the USB Device Tree Viewer which was recommended to be downloaded in order to send reports in. If M&K are directly plugged into the PC (not the USB switch adapter) they appear in the USB Device Tree Viewer, will that affect my connection to the Zen?
    when using the usb tree you plug the mnk into the pc and the program will list the mouse and add the report to a text file, sounds like your keyboard is working fine, have you tried another mouse?

  5. #5
    SILVER II

    User Info Menu

    Re: USB Switch Adapter + M&K

    Yeah, I ended up plugging the M&K directly into the PC without the usb switch adapter then copied both mouse and keyboard reports and posted it above. I suppose the keyboard works, but the "?" appears which indicates that its an unsupported device so thought I should just mention and include it as well. I unfortunately do not have another mouse. I was previously using Razer products which are supported, but eventually overhauled my PC setup and sold it.

    Should I copy the reports as an actual text file instead of what I did above? (copied and pasted the m&k report into this post above) I'm not exactly sure on how to give the developers the report files to support the mouse and keyboard I use

  6. #6
    GOLD NOVA III

    User Info Menu

    Re: USB Switch Adapter + M&K

    Good on you for taking the extra steps to get the products you use to be supported for the future! I would port it to a text file and have it ready in the meantime just in case someone gives you the go to upload it.

  7. #7
    SILVER II

    User Info Menu

    Re: USB Switch Adapter + M&K

    Quote Originally Posted by Paraflax View Post
    Good on you for taking the extra steps to get the products you use to be supported for the future! I would port it to a text file and have it ready in the meantime just in case someone gives you the go to upload it.
    Thanks I will be uploading the text files when I can, hopefully I can get a response from another staff member soon regarding an update or something

  8. #8
    SILVER I

    User Info Menu

    Re: USB Switch Adapter + M&K

    I use the glorious mouse D minus and it is not compatible, I get a ? as well when it's connected.

  9. #9
    GamePack Support Manager



    User Info Menu

    Re: USB Switch Adapter + M&K

    Quote Originally Posted by neodan View Post
    I use the glorious mouse D minus and it is not compatible, I get a ? as well when it's connected.
    Open up device monitor and see if it reads any output from mouse

Posting Permissions

  • You may not post new topics
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •