Hello guys I need help I am disabled and for playing games I use a quadstick link of device.( QuadStick FPS game controller — QuadStick ) this device is for people that cannot use their hands to play games with a regular controller. for the past 2 years I have been playing and using the cronusmax with x-aim to make my trackball work together and I would like to know how to setup my new Cronus Zen instead of the cronusmax pro.
The way I use the trackball is for aiming and turning around & look and my quadstick is programmed to use it for forward backward left and right and most the buttons that's on the xbox controller and I use the xbox adaptive controller for additional buttons.
The way Im setup with the cronusmax is like this step by step
- 1 Open Xbox One X (after all loaded)
- 2 Insert Cronus max in the Xbox one usb (leave plug in)
- 3 Plug Xbox One controller into cronusmax (leave in 30sec then unplug controller from cronusmax)
- 4 Plug Quadstick into cronusmax usb (leave quadstick pluged in the cronus)
- 5 Laptop opened with Cronus Program then plug cable into side of cronusmax then click plugin tab in program and X-aim and choose my usual COD setting for gaming fps and 2 other steps to reach were the green bar will go up when moving trackball
Please Help it's much appreciated
Thanks
TerryLee
I included usb device report below
=========================== USB Port1 ===========================
Connection Status : 0x01 (Device is connected)
Port Chain : 1-1
Properties : 0x01
IsUserConnectable : yes
PortIsDebugCapable : no
PortHasMultiCompanions : no
PortConnectorIsTypeC : no
ConnectionIndex : 1
CompanionIndex : 0
CompanionHubSymLnk : USB#ROOT_HUB30#4&2080db8e&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
CompanionPortNumber : 17
======================== USB Device ========================
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : USB Composite Device
Device Path : \\?\usb#vid_16d0&pid_092b#5&1be62263&0&1#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
Device ID : USB\VID_16D0&PID_092B\5&1BE62263&0&1
Hardware IDs : USB\VID_16D0&PID_092B&REV_0003 USB\VID_16D0&PID_092B
Driver KeyName : {36fc9e60-c465-11cf-8056-444553540000}\0011 (GUID_DEVCLASS_USB)
Driver : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.19041.488 Date: 2020-09-10)
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_#0001.Hub_#0001
Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(1), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS01)
Container ID : {71d5f371-54dc-11eb-901d-9cb6d0ef5d92}
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 : 1
Power State : D0 (supported: D0, D3, wake from D0)
Child Device 1 : USB Input Device
Device ID : USB\VID_16D0&PID_092B&MI_00\6&2D1469C&0&0000
Class : HIDClass
Child Device 1 : HID-compliant game controller
DevicePath : \\?\hid#vid_16d0&pid_092b&mi_00#7&2ddaf8b3&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
KernelName : \Device\00000130
Device ID : HID\VID_16D0&PID_092B&MI_00\7&2DDAF8B3&0&0000
Class : HIDClass
Child Device 2 : USB Input Device
Device ID : USB\VID_16D0&PID_092B&MI_01\6&2D1469C&0&0001
Class : HIDClass
Child Device 1 : HID-compliant mouse
DevicePath : \\?\hid#vid_16d0&pid_092b&mi_01#7&5704aea&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}
KernelName : \Device\00000131
Device ID : HID\VID_16D0&PID_092B&MI_01\7&5704AEA&0&0000
Class : Mouse
Child Device 3 : USB Input Device
Device ID : USB\VID_16D0&PID_092B&MI_02\6&2D1469C&0&0002
Class : HIDClass
Child Device 1 : HID Keyboard Device
DevicePath : \\?\hid#vid_16d0&pid_092b&mi_02#7&348f3ac3&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd}
KernelName : \Device\00000132
Device ID : HID\VID_16D0&PID_092B&MI_02\7&348F3AC3&0&0000
Class : Keyboard
Child Device 4 : USB Mass Storage Device
Device ID : USB\VID_16D0&PID_092B&MI_03\6&2D1469C&0&0003
Class : USB
Child Device 1 : QuadStik Configuration USB Device (Disk drive) (Disk2)
DevicePath : \\?\usbstor#disk&ven_quadstik&prod_configuration&rev_0.10#7&215f1e85&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
KernelName : \Device\00000133
Device ID : USBSTOR\DISK&VEN_QUADSTIK&PROD_CONFIGURATION&REV_0.10\7&215F1E85&0
Class : DiskDrive
Volume : \\?\Volume{71d5f381-54dc-11eb-901d-9cb6d0ef5d92}\
Kernel Name : \Device\HarddiskVolume9
Mountpoint : F:\
+++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\16D0092B0003
osvc : REG_BINARY 00 00
---------------- Connection Information ---------------
Connection Index : 0x01 (1)
Connection Status : 0x01 (DeviceConnected)
Current Config Value : 0x01
Device Address : 0x15 (21)
Is Hub : 0x00 (no)
Device Bus Speed : 0x01 (Full-Speed)
Number Of Open Pipes : 0x06 (6 pipes to data endpoints)
Pipe[0] : EndpointID=2 Direction=OUT ScheduleOffset=0 Type=Interrupt
Pipe[1] : EndpointID=1 Direction=IN ScheduleOffset=0 Type=Interrupt
Pipe[2] : EndpointID=4 Direction=IN ScheduleOffset=0 Type=Interrupt
Pipe[3] : EndpointID=7 Direction=IN ScheduleOffset=0 Type=Interrupt
Pipe[4] : EndpointID=5 Direction=IN ScheduleOffset=0 Type=Bulk
Pipe[5] : EndpointID=8 Direction=OUT ScheduleOffset=0 Type=Bulk
Data (HexDump) : 01 00 00 00 12 01 00 02 00 00 00 40 D0 16 2B 09 ...........@..+.
03 00 01 02 00 01 01 01 00 15 00 06 00 00 00 01 ................
00 00 00 07 05 02 03 40 00 01 00 00 00 00 07 05 .......@........
81 03 40 00 01 00 00 00 00 07 05 84 03 40 00 01 ..@..........@..
00 00 00 00 07 05 87 03 08 00 01 00 00 00 00 07 ................
05 85 02 40 00 01 00 00 00 00 07 05 08 02 40 00 ...@..........@.
01 00 00 00 00 .....
--------------- Connection Information V2 -------------
Connection Index : 0x01 (1)
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) : 01 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 : 0x16D0
idProduct : 0x092B
bcdDevice : 0x0003
iManufacturer : 0x01 (String Descriptor 1)
Language 0x0409 : "QuadStick"
iProduct : 0x02 (String Descriptor 2)
Language 0x0409 : "Quad Stick"
iSerialNumber : 0x00 (No String Descriptor)
bNumConfigurations : 0x01 (1 Configuration)
Data (HexDump) : 12 01 00 02 00 00 00 40 D0 16 2B 09 03 00 01 02 .......@..+.....
00 01 ..
------------------ Configuration Descriptor -------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x0072 (114 bytes)
bNumInterfaces : 0x04 (4 Interfaces)
bConfigurationValue : 0x01 (Configuration 1)
iConfiguration : 0x00 (No String Descriptor)
bmAttributes : 0x80
D7: Reserved, set 1 : 0x01
D6: Self Powered : 0x00 (no)
D5: Remote Wakeup : 0x00 (no)
D4..0: Reserved, set 0 : 0x00
MaxPower : 0xFA (500 mA)
Data (HexDump) : 09 02 72 00 04 01 00 80 FA 09 04 00 00 02 03 00 ..r.............
00 00 09 21 11 01 00 01 22 89 00 07 05 02 03 40 ...!...."......@
00 01 07 05 81 03 40 00 01 09 04 01 00 01 03 01 ......@.........
02 00 09 21 11 01 00 01 22 51 00 07 05 84 03 40 ...!...."Q.....@
00 01 09 04 02 00 01 03 01 01 00 09 21 11 01 00 ............!...
01 22 3F 00 07 05 87 03 08 00 01 09 04 03 00 02 ."?.............
08 06 50 00 07 05 85 02 40 00 01 07 05 08 02 40 ..P.....@......@
00 01 ..
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00
bAlternateSetting : 0x00
bNumEndpoints : 0x02 (2 Endpoints)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x00 (None)
bInterfaceProtocol : 0x00 (None)
iInterface : 0x00 (No String Descriptor)
Data (HexDump) : 09 04 00 00 02 03 00 00 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 89 00 .!...."..
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0089 (137 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x02 (Direction=OUT EndpointID=2)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0040 (64 bytes)
bInterval : 0x01 (1 ms)
Data (HexDump) : 07 05 02 03 40 00 01 ....@..
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0040 (64 bytes)
bInterval : 0x01 (1 ms)
Data (HexDump) : 07 05 81 03 40 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 : 0x02 (Mouse)
iInterface : 0x00 (No String Descriptor)
Data (HexDump) : 09 04 01 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 51 00 .!...."Q.
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0051 (81 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x84 (Direction=IN EndpointID=4)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0040 (64 bytes)
bInterval : 0x01 (1 ms)
Data (HexDump) : 07 05 84 03 40 00 01 ....@..
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x02
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 02 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 3F 00 .!...."?.
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x003F (63 bytes)
Error reading descriptor : ERROR_INVALID_PARAMETER
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x87 (Direction=IN EndpointID=7)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0008 (8 bytes)
bInterval : 0x01 (1 ms)
Data (HexDump) : 07 05 87 03 08 00 01 .......
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x03
bAlternateSetting : 0x00
bNumEndpoints : 0x02 (2 Endpoints)
bInterfaceClass : 0x08 (Mass Storage)
bInterfaceSubClass : 0x06 (SCSI transparent command set)
bInterfaceProtocol : 0x50 (Bulk-Only Transport)
iInterface : 0x00 (No String Descriptor)
Data (HexDump) : 09 04 03 00 02 08 06 50 00 .......P.
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x85 (Direction=IN EndpointID=5)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0040 (64 bytes)
bInterval : 0x01 (ignored)
Data (HexDump) : 07 05 85 02 40 00 01 ....@..
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x08 (Direction=OUT EndpointID=8)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0040 (64 bytes)
bInterval : 0x01 (ignored)
Data (HexDump) : 07 05 08 02 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 : 0x14 (20 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "QuadStick"
Data (HexDump) : 14 03 51 00 75 00 61 00 64 00 53 00 74 00 69 00 ..Q.u.a.d.S.t.i.
63 00 6B 00 c.k.
------ String Descriptor 2 ------
bLength : 0x16 (22 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Quad Stick"
Data (HexDump) : 16 03 51 00 75 00 61 00 64 00 20 00 53 00 74 00 ..Q.u.a.d. .S.t.
69 00 63 00 6B 00 i.c.k.