Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Balteus Qi #3404

Open
Alex1299w opened this issue Nov 24, 2024 · 0 comments
Open

Support for Balteus Qi #3404

Alex1299w opened this issue Nov 24, 2024 · 0 comments
Labels
peripheral New Peripheral support request

Comments

@Alex1299w
Copy link

Mouse / peripheral model and version

Asus ROG Balteus Qi

Armoury Crate Screenshots

image
image
image

USB Details

=========================== USB Port3 ===========================

Connection Status : 0x01 (Device is connected)
Port Chain : 2-3
Properties : 0x01
IsUserConnectable : yes
PortIsDebugCapable : no
PortHasMultiCompanions : no
PortConnectorIsTypeC : no
ConnectionIndex : 0x03 (Port 3)
CompanionIndex : 0
CompanionHubSymLnk : USB#ROOT_HUB30#4&15187ee9&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
CompanionPortNumber : 0x14 (Port 20)
-> CompanionPortChain : 2-20

  ========================== Summary =========================

Vendor ID : 0x0B05 (ASUSTek Computer Inc.)
Product ID : 0x1890
Manufacturer String : AsusTek Computer
Product String : ROG BALTEUS Qi
Serial : 00000000001A
USB Version : 2.0 -> but Device is Full-Speed only
Port maximum Speed : High-Speed (Companion Port 2-20 is doing the SuperSpeed)
Device maximum Speed : Full-Speed
Device Connection Speed : Full-Speed
Self powered : yes
Demanded Current : 100 mA
Used Endpoints : 3

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

    +++++++++++++++++ Device Information ++++++++++++++++++

Device Description : USB Input Device
Device Path : \?\USB#VID_0B05&PID_1890#00000000001A#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name : \Device\USBPDO-5
Device ID : USB\VID_0B05&PID_1890\00000000001A
Hardware IDs : USB\VID_0B05&PID_1890&REV_0200 USB\VID_0B05&PID_1890
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0033 (GUID_DEVCLASS_HIDCLASS)
Driver : \SystemRoot\System32\drivers\hidusb.sys (Version: 10.0.26100.1882 Date: 2024-11-15 Company: Microsoft Corporation)
Driver Inf : C:\Windows\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : HidUsb
Enumerator : USB
Location Info : Port_#0003.Hub_#0002
Address : 3
Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3), ACPI(SB)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS03)
Container ID : {a4f590eb-3dc4-518c-8977-9261973eec58}
Manufacturer Info : (Standard system devices)
Capabilities : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code : 0
SelectiveSuspendEnabled : 0
EnhancedPowerMgmtEnabled : 1
Power State : D0 (supported: D0, D3, wake from D0)

    +++++++++++++++++ Registry USB Flags +++++++++++++++++

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\0B0518900200
osvc : REG_BINARY 00 00

    ---------------- Connection Information ---------------

Connection Index : 0x03 (Port 3)
Connection Status : 0x01 (DeviceConnected)
Current Config Value : 0x01 (Configuration 1)
Device Address : 0x04 (4)
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 wMaxPacketSize=0x40 bInterval=1 -> 718 Bits/ms = 89750 Bytes/s
Pipe[1] : EndpointID=1 Direction=OUT ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x40 bInterval=1 -> 718 Bits/ms = 89750 Bytes/s
Data (HexDump) : 03 00 00 00 12 01 00 02 00 00 00 40 05 0B 90 18 ...........@....
00 02 01 02 03 01 01 01 00 04 00 02 00 00 00 01 ................
00 00 00 07 05 81 03 40 00 01 00 00 00 00 07 05 .......@........
01 03 40 00 01 00 00 00 00 ..@......

    --------------- Connection Information V2 -------------

Connection Index : 0x03 (3)
Length : 0x10 (16 bytes)
SupportedUsbProtocols : 0x03
Usb110 : 1 (yes, port supports USB 1.1)
Usb200 : 1 (yes, port supports USB 2.0)
Usb300 : 0 (no, port not supports USB 3.0) -> but Companion Port 2-20 does
ReservedMBZ : 0x00
Flags : 0x00
DevIsOpAtSsOrHigher : 0 (Device is not operating at SuperSpeed or higher)
DevIsSsCapOrHigher : 0 (Device is not SuperSpeed capable or higher)
DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
DevIsSsPlusCapOrHigher : 0 (Device is not SuperSpeedPlus capable or higher)
ReservedMBZ : 0x00
Data (HexDump) : 03 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.0) -> but device is Full-Speed only
bDeviceClass : 0x00 (defined by the interface descriptors)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x40 (64 bytes)
idVendor : 0x0B05 (ASUSTek Computer Inc.)
idProduct : 0x1890
bcdDevice : 0x0200
iManufacturer : 0x01 (String Descriptor 1)
Language 0x0409 : "AsusTek Computer Inc."
iProduct : 0x02 (String Descriptor 2)
Language 0x0409 : "ROG BALTEUS Qi"
iSerialNumber : 0x03 (String Descriptor 3)
Language 0x0409 : "00000000001A"
bNumConfigurations : 0x01 (1 Configuration)
Data (HexDump) : 12 01 00 02 00 00 00 40 05 0B 90 18 00 02 01 02 .......@........
03 01 ..

------------------ Configuration Descriptor -------------------

bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x0029 (41 bytes)
bNumInterfaces : 0x01 (1 Interface)
bConfigurationValue : 0x01 (Configuration 1)
iConfiguration : 0x00 (No String Descriptor)
bmAttributes : 0xC0
D7: Reserved, set 1 : 0x01
D6: Self Powered : 0x01 (yes)
D5: Remote Wakeup : 0x00 (no)
D4..0: Reserved, set 0 : 0x00
MaxPower : 0x32 (100 mA)
Data (HexDump) : 09 02 29 00 01 01 00 C0 32 09 04 00 00 02 03 01 ..).....2.......
02 00 09 21 11 01 00 01 22 90 00 07 05 81 03 40 ...!...."......@
00 01 07 05 01 03 40 00 01 ......@..

    ---------------- Interface Descriptor -----------------

bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00 (Interface 0)
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 00 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 90 00 .!...."..
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0090 (144 bytes)
Error reading descriptor : ERROR_GEN_FAILURE (due to a obscure limitation of the Win32 USB API, see F1 Help)

    ----------------- 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 ....@..

    ----------------- Endpoint Descriptor -----------------

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

----------------- Device Qualifier Descriptor -----------------

Error : ERROR_GEN_FAILURE (because the device is Full-Speed only)

  -------------------- 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 : 0x2C (44 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "AsusTek Computer Inc."
Data (HexDump) : 2C 03 41 00 73 00 75 00 73 00 54 00 65 00 6B 00 ,.A.s.u.s.T.e.k.
20 00 43 00 6F 00 6D 00 70 00 75 00 74 00 65 00 .C.o.m.p.u.t.e.
72 00 20 00 49 00 6E 00 63 00 2E 00 r. .I.n.c...
------ String Descriptor 2 ------
bLength : 0x1E (30 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "ROG BALTEUS Qi"
Data (HexDump) : 1E 03 52 00 4F 00 47 00 20 00 42 00 41 00 4C 00 ..R.O.G. .B.A.L.
54 00 45 00 55 00 53 00 20 00 51 00 69 00 T.E.U.S. .Q.i.
------ String Descriptor 3 ------
bLength : 0x1A (26 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "00000000001A"
Data (HexDump) : 1A 03 30 00 30 00 30 00 30 00 30 00 30 00 30 00 ..0.0.0.0.0.0.0.
30 00 30 00 30 00 31 00 41 00 0.0.0.1.A.

Additional information.

SEERGEEEEEEEEEEEEEEEEEEEEEEEEEEEE! ADD SUPPORT AND MY LIFE IS YOURS!

hqdefault

@Alex1299w Alex1299w changed the title Support for Balteus Qi SEERGEEEEEEEEEEEEEEEEEEEEEEEEEEEE! ADD SUPPORT AND MY LIFE IS YOURS! "Support for Balteus Qi" Nov 24, 2024
@seerge seerge changed the title SEERGEEEEEEEEEEEEEEEEEEEEEEEEEEEE! ADD SUPPORT AND MY LIFE IS YOURS! "Support for Balteus Qi" Support for Balteus Qi Nov 24, 2024
@seerge seerge added the peripheral New Peripheral support request label Nov 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
peripheral New Peripheral support request
Projects
None yet
Development

No branches or pull requests

2 participants