Review: Epomaker NEX Pro PAW3950 (42kdpi, 8kHz, 65g) Tri-Mode Rechargeable Gaming Mouse
At first, I thought Epomaker only made keyboards (their TH99 Pro and Carbon60 continue to serve me well) but they have expanded into making other gaming-related devices including mice and more recently, audio.
I’m personally a very picky person when it comes to mice – when I first went multi-monitor, I had a Logitech MX1000 laser rechargeable cordless mouse and absolutely loved its accurate tracking capabilities to swiftly move between screens using a small amount of desk-space. From there, I’ve preferred mice with stable, high-dpi capabilities, upgrading first to a Mionix Naos 8200, and then a Steelseries Sensei, both laser mice. Once that was retired, I went back to optical as the technology had improved, using a Logitech G MX518 Legendary as my daily mouse. All were excellent mice for their time and served me well, considering that, aside from the casual game, I do some “fine work” with my mouse in terms of drawing in CAD programs or doing some photography touch-ups.
Epomaker gave me an opportunity to try their latest product – the NEX Pro, a lightweight gaming mouse based around the top-of-the-line Pixart PAW3950 optical sensor with 42,000dpi, 8kHz polling, tri-mode connectivity and built-in rechargeable battery. I simply couldn’t refuse – after all, this sounds like everything one could ever want from a mouse.
Unboxing

The mouse arrived in a shrink-wrapped colour-print heavy-weight gift box.
The box has a black, white and teal green colour scheme, featuring a picture of the silver-coloured mouse on the front. The front also advertises features such as its 8kHz polling rate, tri-mode connectivity and PAW3950 sensor. Above the Epomaker logo is the AJAZZ logo, suggesting there is some AJAZZ DNA in this product. The rear lists requirements and contents, along with some approval logos and text.
The side of the box also provides more specifications including dimensions and weights. The product has barcode number 6942445403593.

The mouse is packaged in a milky-white plastic bag inside a foam surround for protection.

The package is surprisingly generous with its inclusions – a cable, the receiver/charging dock, the mouse itself, a set of mouse skids, two sets of grip tape and the instruction manuals.
The cable is a nylon-braided USB-A to USB-C cable which can be used with either the receiver/charging dock or directly plugged into the mouse.
The receiver is silver with two thick gold-plated pogo pins for charging the mouse. The underside of the unit is surrounded by double-sided foam tape – removing the cover sheet allows the dock to be adhered to your desk for a firm mounting, otherwise, you can just let it rest with its own weight.
The design of the dock has a slope to it, allowing the mouse to be more easily placed on it.
The rear of the dock and the side of the dock appears to have some outlines but they are not functional. The only functional elements are a hidden touch button along the front edge of the dock, RGB LEDs along the translucent lower edge and the USB-C connector on the rear.
The mouse has a USB-C connector on the front which can be used with the supplied cable to directly use the mouse in wired mode, or for charging the mouse without a dock. The mouse scroll wheel has a rubber coating with ribs for better grip. The design of the shell is asymmetric – slightly sculpted to ergonomically suit right-handers. It’s sort of half-way between the ambidexterous Steelseries Sensei and the more heavily sculpted Logitech MX518 Legendary.

In the inner surface, there is a pair of buttons (normally back/forward) totalling five buttons and a scroll wheel (plus a DPI button underneath).

The silver finish is mostly nice and even, with only the slightest moulding lines that are not easily felt in use. The aesthetic is nice and clean, with the Epomaker branding in a clear bubble just beneath the scroll wheel.

The underside has the slide-switch for mode, a push button for DPI, recessed charging contacts, the lens for the optical sensor and four generous mouse skates – one large one on the front, two on the rear corners and one surrounding the sensor. Out-of-the-box, the skates are covered with a blue protective film which should be removed to minimise friction.

Fitting the grip tape to the mouse is a little tricky to do without getting creases or air bubbles trapped underneath. I think the design of the grip tape spoils the clean silver aesthetic slightly, but at least it is functional in terms of being grippy.
Configuration
Configuration of the NEX Pro is supported by web-based drivers.
Epomaker Hub
The best and newest of the options is Epomaker Hub at https://hub.epomaker.com/ which supports a range of Epomaker products in the one place.

To start, you need to allow your supported web browser (Google Chrome preferred) to access devices and connect to the NEX Pro. Configuration is possible either directly connected or via 2.4GHz wireless, but not via Bluetooth. The interface provides a battery level indication, but it was not working consistently (this issue was reported to Epomaker and may have been fixed).

The main interface allows for remapping the mouse buttons to different functions.
There are six DPI steps available – the default configuration is as in the screenshot (on the left) and shown in the manual (on the right). I didn’t like the large step to 42,000dpi and didn’t find the highest resolution all that useful, so I dialled it back to a more usable 12,000dpi. There is the ability to configure what the DPI indicator light does.

The performance tab allows you to tweak the PAW3950 sensor configuration. This includes unlocking the full 8kHz polling rate, enabling 20kFPS sensor mode, always fire mode, changing lift-off distance between 0.7/1/2mm and configuring angle-mode, line correction, ripple control, long-range mode, sleep time and debounce.
The mouse has four profiles internally and the polling rate and timeouts can be configured from a series of values in the drop-down. Earlier versions of Epomaker Hub had the drop-downs in Chinese – I reported the issue and they fixed it the next day, so they’re very responsive! Just use the feedback form in case of any isuses.

Similar to the sophisticated keyboards, it is possible to record macros.

The “Other Settings” page allows for resetting and re-pairing the mouse and receiver.
Control Hub Web
The other option and the one listed in the manual is Control Hub Web at https://controlhub.top/Epomaker/.

While the interface is laid out differently, the features available are mostly on-parity with Epomaker Hub. The battery level indication on this interface is more accurate.
The screenshots above provide examples of the configurability offered through this option. While I do prefer having the ability to have local software that can be archived and maintained even if the vendor stops supporting the device, the convenience of online web-drivers in not needing anything to be installed and being OS-agnostic (but browser-dependent) cannot be denied. It does help maximise the possibilities when you’re not allowed to install software on a restricted device but still want to configure your device to your liking.
User Experience
Getting started with the NEX Pro was very much a plug-and-play affair (full USBTreeView dump in the appendix which follows the conclusion of this post) and the web drivers were very straightforward to use. I appreciated that the mouse can be configured directly-connected and also via 2.4GHz wireless. The default settings for dpi were not to my liking – the 42kdpi setting simply isn’t one that you would expect to use in reality, so I reprogrammed the DPI steps to something more to my liking (with a maximum of 12kdpi to 16kdpi). I dabbled with the 8kHz polling rate and 20kFPS modes and while there may be some rationale for using them in competitive gaming circumstances, the default 1kHz LP mode seemed more than enough for most users while maximising battery life which lasted about four-days with everything turned up and about a week or more when it was dialled back to more reasonable levels. Docking and charging the mouse was straightforward, with the LEDs on the base indicating charging state.
The LEDs on the base can be cycled through a range of RGB lighting effects using an invisible touch-button on the front of the base, including being turned off with a long-press. Unfortunately, I found this “feature” slightly annoying as the lighting starts turned-on by default and is not memorised across power-ups. The touch button also occasionally false-triggers on electrical interference, resulting in the RGB effect changing randomly.

Bluetooth connectivity also works a treat with my laptop, allowing for receiver-less operation. This is a more convenient option for using the mouse on-the-go without needing to lug around the wireless receiver/charging dock. Alternatively, the mouse can be used directly cabled via USB-C, but the cable is a little thick and stiff along with its connector, making it a bit less comfortable to whip around compared to the MX518 Legendary that has a thin and lightweight flexible cable. But this is not as big of an issue when 2.4GHz wireless appears to be the preferred connectivity – I enjoyed the rechargeable nature of the mouse, so I never had to worry about batteries like my old MX1000.
In my use case, I found the sensor to track reliably and stably across a range of mousing surfaces ranging from fabric mousepads to bare tables, blank paper and shiny plastic. I was satisfied that the tracking felt natural, at least at the DPI ranges I used it at (8k~16kdpi). The light weight of the mouse did take some getting used to at first, moving from a heavier mouse, but was a benefit in terms of ergonomics as it was less straining to use.
But I do have to acknowledge that the PAW3950, while being a flagship-level sensor, is not without its controversies. Issues some have identified include high-DPI smoothing and DPI downshift which seem to be both sensor and implementation-specific. This has led to some users being frustrated with the PAW3950 or claiming that it feels weird. While the NEX Pro does not allow independent X/Y dpi configuration, from what I can tell, it appears there is DPI downshift when tested at the maximum dpi, but this doesn’t matter as it’s not an issue at more reasonable dpi settings. If there is high-DPI smoothing, it didn’t seem to interfere with my use. Given how many flagship mice on the market use the PAW3950, I’d have to say that those expressing grievances about the sensor are likely in the minority – PixArt really are pushing the limits of optical sensing, so it’s only natural that there might be some filtering or other algorithmic enhancements.
Testing
This section contains the results of tests performed on the NEX Pro.
Weight
For competitive gaming, the trend has been towards lighter mice for faster “flicks”. The NEX Pro advertises a weight in the manual …

… of around 65g. Compared with my MX518 Legendary, it is quite a bit less than the 100g or so that it weighs, but compared to the leading-edge feather-light mice which can clock in as low as 36g (which I have not verified personally), it’s not quite as leading edge. It is still a light mouse, without the obvious sacrifices that some mice make to shave weight (such as honeycomb structures).
Tested on my set of scales, the bare mouse weighs in at 64.21g without the grip tape and 66.67g with the grip tape installed. The specifications are indeed accurate.
Polling Rate
Accurate measurements of polling rate with browser-based tools proved inaccurate and inconclusive, so instead, I had to use an OS-native program. The one that I settled on was a fairly old program called Mouse Rate Checker – simple, yet trustworthy.

With the NEX Pro in its default setting of 1kHz polling, the update time line is pretty much as expected – flat at 1ms between updates.

Increasing the settings to 8kHz polling and having it connected via USB, we can see that the update rate is improved and the line hovers around 0.1ms which is as expected (8kHz = 0.125ms between updates).

Using the native 2.4GHz wireless receiver, the update rate plot is virtually indistinguishable from directly connected, consistently achieving 8kHz rates although there is certainly going to be a small amount of latency from the RF link itself.

Connected via Bluetooth, the update rate should be about 125Hz or about 8ms between updates. The graph is a bit jumpy, but it seems there is a cluster of points around the 7ms or so mark. This indicates that Bluetooth is an inferior connection if you’re concerned about update rate or latency, but is a good option for convenience and compatibility.
Charging

From empty, the mouse charged at around 255mA from USB 5V supply in just under three hours as measured by my Rohde & Schwarz HMC8043 power supply. A quiescent of 28.8mA was recorded, this being likely the mouse’s quiescent power consumption when connected by USB and operating as a mouse. Correcting for this and assuming a linear charging IC, the recharged battery capacity is inferred to be around 542.7mAh which suggests the claimed capacity of 500mAh is genuine.
Power Consumption
While my informal testing seemed to suggest that at full-rate 8kHz polling and with all the bells and whistles turned on, the mouse would last about four days of my usual use case and when using Bluetooth and a more conservative 1kHz polling, that it would last multiple weeks, I still wanted a more concrete measurement of power consumption.

To do this, I tore down the mouse and cut the battery wires, feeding them from my Keithley 2450 SourceMeter SMU to determine power consumption when set to a nominal 3.7V. The recorded figures should be taken as a guide, as I determined that the consumption does vary somewhat depending on the reflectivity of the mousing surface as well.

Nevertheless, it would seem that the mouse does consume a higher current in most modes for the first 10 seconds after movement ends. This consumption is about 7.5mA to 11mA at 8kHz polling. After 10 seconds, this current drops to a lower “standby” value regardless of the setting for the next 50 seconds – this current ranges from about 0.7mA to 1.3mA. If “always fire” is not turned on, the slight drop about 45 seconds after movement ends does not occur. After 60s, it falls to quiescent standby which is 0.1-0.3mA depending on the surface. Reducing the polling rate to 1kHz significantly reduces current consumption, peaking only at about 2.5mA. Using Bluetooth connectivity cuts this even further likely as the polling rate is further reduced. This explains why there is quite a difference in battery life depending on connection mode and polling rate.
In terms of the receiver/charging dock – I measured the no-LED power consumption as 42mA and all-LED power consumption as 76mA from 5V using a Fnirsi FNB58 tester.
Teardown
This section will feature the teardowns for both the mouse and the receiver/charging dock. I’d advise users not to tear down their own products unless they have to – the process will void warranties and can result in damage.
NEX Pro Mouse

I began disassembly by removing the mouse skates under which I found four Phillips screws. Unfortunately, the unit still would not come apart.

Searching for the hidden screw, I discovered that there is a dongle storage location under the label, suggesting they may have made a version using a mini USB receiver instead of a charging dock. The final screw is inside the compartment.

Once the screws are removed, the halves come apart, but be careful as the side buttons are connected by three wires that needs to be unplugged from the main-board. Interestingly, there is a translucent rear quadrant of plastic which might have been good for illuminating with an LED, but it isn’t actually used.
The battery is marked “RLX 902030 4.2V 3.7V 500mAh 1.85Wh” and is dated 4th February 2026. The capacity is as stated and it is mounted using two further double-sided foam tapes back-to-back to provide some clearance.

The main mouse PCB from the top looks as above. The antenna is a printed trace which would be on the right side of the hand when held. The PCB is held into the rear casing with four Phillips screws.

The PCB is marked “XMG-X13N V3.0 nRF54L15 T=0.8MM 2025-12-20”.
As promised, the wireless capabilities centre around the Nordic Semiconductor nRF54L15 and the sensor is a PAW3950APEX. This version of sensor appears frequently in other AJAZZ products and pushes the resolution up from 30k to 42kdpi.

Battery charging is handled with a TP4066 linear charger IC.

There’s a few other supporting components. There’s an RGB LED near the mouse-wheel as well, but it doesn’t seem to be used for anything. Perhaps they could use this to indicate profile, but mine doesn’t seem to ever light up …

A Compx Tech CX364T is used to handle the USB communications. A common configuration for high-polling-rate devices.
The scroll-wheel encoder comes from TTC. The wheel itself has three spokes and is otherwise hollow, to reduce weight. The main left and right switches are Omron D2FP-FN2 optical switches for extended lifetime, bounce-free fast actuation.
The central switch is a traditional microswitch from Huano with a green dot (under the roller).
Here are the encoder and microswitch from a different angle. No model numbers were visible.

The button actuating surface has a slider, similar to the mouse skates, to allow for smoother low-wearing operation.

Flipping the PCB over, aside from the optical lens, we can see the USB-C connector, DPI button, power/mode switch, charging contacts and docking magnet.

The sensor and optics form a unit which are heat-staked together to maintain alignment.
Just to be complete, I also looked at the side-button PCB, labelled “XMG-X13B V1.0 KEY T=0.8MM 2025-09-25”. This is connected to the main board by three wires soldered to the single-sided board.

The side buttons are Huano green-dot switches with an opaque black body – a right-angle variant of the same type of switch as used for the centre-click. While they appear to be a decent switch (although there is some variation in claimed lifetime – some sources claim 5M, others claim 20M actuations), it’s not Huano’s latest translucent-shell switches with extended lifetime unfortunately.

I even desoldered one of the switches to see if there are any more details – the only thing etched is the 50mA 30V DC rating and the contact order.
2.4GHz Receiver & Charging Dock

To get into the charging dock requires sacrificing the double-sided adhesive foam tape, under which three Phillips head screws reside. The lower plastic cover is translucent, acting as a diffuser for the RGB LEDs.

Once removed, this reveals the underside of the PCB, where six RGB LEDs provide the illumination. There is an unmarked IC that likely co-ordinates the lighting along with three MOSFETs and series resistors.

The front touch-sensitive button is formed by a coil spring, touching a square of copper tape.

Removing the screws securing the PCB to the casing, we can investigate further. The other side of the plastic shell has the two pogo pin connections to recharge the mouse and a metallic weight to add some heft. The pogo pins are connected via wire and connector.

The top side of the PCB has the brains of the operation – not entirely dissimilar to what was seen earlier in the mouse. It is labelled “XMG-X13-8K dongle-nRF54l05 V2.0_2025/12/16”.

As promised, it does have a Nordic Semiconductor nRF54L05 likely handling the RF, alongside a Compx Tech CX364 to handle the USB side of things – a common combination.
Conclusion
The Epomaker NEX Pro is a mouse that ticks a lot of boxes with a generous package (including an extra set of mouse skates and grip tape), a flagship PAW3950APEX sensor with up to 42kdpi and 8kHz polling, a light-weight 65g body that is ergonomically comfortable and solid, multi-day to multi-week rechargeable battery life and configuration capabilities at a reasonable price.
While the PAW3950 can be a divisive sensor for some because of its quirks, I found that at reasonable dpi settings, the NEX Pro handles very well and tracks reliably across a range of surfaces. It may not be the lightest mouse, but in return, it has a sturdy build and a solid shell. The only downsides are the RGB LED implementation on the dock which does not memorise settings, minor moulding lines on the top shell (which cannot really be felt in use) and the stiffness of the cable/size of the plug when used in wired mode.
As a result, I’d have to say that the Epomaker NEX Pro is worth considering if you’re interested in a high-end PAW3950-based mouse, whether you’re a gamer or a multi-screen productivity user. For those with Epomaker keyboards, perhaps it might be the addition to complete your desktop set-up. You can find more information and purchase through Epomaker’s website.
Appendix: USBTreeView Output
The following are dumps of the USBTreeView output for the mouse, directly-connected via USB-C, and the receiver/charging dock.
Directly Connected
=========================== USB Port3 ===========================
Connection Status : 0x01 (Device is connected)
Port Chain : 1-3
Properties : 0x01
IsUserConnectable : yes
PortIsDebugCapable : no
PortHasMultiCompanions : no
PortConnectorIsTypeC : no
ConnectionIndex : 0x03 (Port 3)
CompanionIndex : 0
CompanionHubSymLnk : USB#ROOT_HUB30#4&eced7c4&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
CompanionPortNumber : 0x0D (Port 13)
-> CompanionPortChain : 1-13
========================== Summary =========================
Vendor ID : 0x3554 (Shenzhen Jiangmeng Technology Co., Ltd)
Product ID : 0xF515
Manufacturer String : "Compx"
Product String : "Epomaker Nex Pro"
Serial : "541505796617"
USB Version : 2.0 (480 Mbit/s)
Port maximum Speed : High-Speed (Companion Port 1-13 is doing the SuperSpeed)
Device maximum Speed : High-Speed
Device Connection Speed : High-Speed
Self powered : no
Demanded Current : 490 mA
Used Endpoints : 4
======================== USB Device ========================
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : USB Composite Device
BusReported Device Desc : Epomaker Nex Pro
Device Path : \\?\USB#VID_3554&PID_F515#541505796617#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name : \Device\USBPDO-5
Device ID : USB\VID_3554&PID_F515\541505796617
Hardware IDs : USB\VID_3554&PID_F515&REV_0505 USB\VID_3554&PID_F515
Driver KeyName : {36fc9e60-c465-11cf-8056-444553540000}\0032 (GUID_DEVCLASS_USB)
Driver : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.26100.8521 Date: 2026-06-10 Company: Microsoft Corporation)
Driver Inf : C:\WINDOWS\inf\usb.inf
Legacy BusType : PNPBus
Class : USB
Class GUID : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service : usbccgp
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 : {5f93fc53-72d4-574b-ad14-e39e484f9bec}
Manufacturer Info : (Standard USB Host Controller)
Capabilities : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status : 0x0180400A (DN_DRIVER_LOADED, DN_STARTED, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
+++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\3554F5150505
osvc : REG_BINARY 00 00
---------------- Connection Information ---------------
Connection Index : 0x03 (Port 3)
Connection Status : 0x01 (DeviceConnected)
Current Config Value : 0x01 (Configuration 1)
Device Address : 0x06 (6)
Is Hub : 0x00 (no)
Device Bus Speed : 0x02 (High-Speed)
Number of open Pipes : 0x03 (3 pipes to data endpoints)
Pipe[0] : EndpointID=1 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x07 bInterval=1 -> 1488 Bits/ms = 186000 Bytes/s
Pipe[1] : EndpointID=2 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x31 bInterval=4 -> 4624 Bits/ms = 578000 Bytes/s
Pipe[2] : EndpointID=3 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x08 bInterval=4 -> 1568 Bits/ms = 196000 Bytes/s
--------------- 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 1-13 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
---------------------- Device Descriptor ----------------------
bLength : 0x12 (18 bytes)
bDescriptorType : 0x01 (Device Descriptor)
bcdUSB : 0x200 (USB Version 2.0)
bDeviceClass : 0x00 (defined by the interface descriptors)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x40 (64 bytes)
idVendor : 0x3554 (Shenzhen Jiangmeng Technology Co., Ltd)
idProduct : 0xF515
bcdDevice : 0x0505
iManufacturer : 0x01 (String Descriptor 1)
Language 0x0409 : "Compx"
iProduct : 0x02 (String Descriptor 2)
Language 0x0409 : "Epomaker Nex Pro"
iSerialNumber : 0x03 (String Descriptor 3)
Language 0x0409 : "541505796617"
bNumConfigurations : 0x01 (1 Configuration)
------------------ Configuration Descriptor -------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x0054 (84 bytes)
bNumInterfaces : 0x03 (3 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 : 0xF5 (490 mA)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00 (Interface 0)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x01 (Boot Interface)
bInterfaceProtocol : 0x02 (Mouse)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0057 (87 bytes)
05 01 Usage Page (Generic Desktop Controls)
09 02 Usage (Mouse)
A1 01 Collection (Application)
09 01 Usage (Pointer)
A1 00 Collection (Physical)
05 09 Usage Page (Buttons)
19 01 Usage Minimum (1)
29 05 Usage Maximum (5)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 05 Report Count (5)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 03 Report Size (3)
81 01 Input (Const)
05 01 Usage Page (Generic Desktop Controls)
09 30 Usage (Direction-X)
09 31 Usage (Direction-Y)
16 00 80 Logical Minimum (-32768)
26 FF 7F Logical Maximum (+32767)
75 10 Report Size (16)
95 02 Report Count (2)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 01 Usage Page (Generic Desktop Controls)
09 38 Usage (Wheel)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
75 08 Report Size (8)
95 01 Report Count (1)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 0C Usage Page (Consumer)
0A 38 02 Usage (AC Pan)
95 01 Report Count (1)
75 08 Report Size (8)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
81 06 Input (Var, Rel)
C0 End Collection
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0007
Bits 15..13 : 0x00 (reserved, must be zero)
Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
Bits 10..0 : 0x07 (7 bytes per packet)
bInterval : 0x01 (1 microframe -> 0.125 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x01 (Interface 1)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x00 (None)
bInterfaceProtocol : 0x00 (None)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x010A (266 bytes)
06 05 FF Usage Page (Vendor Defined)
09 00 Usage (unknown)
A1 01 Collection (Application)
85 10 Report ID (0x10)
09 00 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
81 02 Input (Var)
C0 End Collection
06 03 FF Usage Page (Vendor Defined)
09 00 Usage (unknown)
A1 01 Collection (Application)
85 02 Report ID (0x02)
09 00 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
81 02 Input (Var)
C0 End Collection
05 0C Usage Page (Consumer)
09 01 Usage (Consumer Control)
A1 01 Collection (Application)
85 05 Report ID (0x05)
15 00 Logical Minimum (0)
26 3C 02 Logical Maximum (572)
19 00 Usage Minimum (0)
2A 3C 02 Usage Maximum (572)
75 10 Report Size (16)
95 01 Report Count (1)
81 00 Input ()
C0 End Collection
05 01 Usage Page (Generic Desktop Controls)
09 80 Usage (System Control)
A1 01 Collection (Application)
85 03 Report ID (0x03)
19 81 Usage Minimum (129)
29 83 Usage Maximum (131)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 03 Report Count (3)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 05 Report Size (5)
81 01 Input (Const)
C0 End Collection
06 02 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 08 Report ID (0x08)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 10 Report Count (16)
09 02 Usage (unknown)
81 00 Input ()
09 02 Usage (unknown)
91 00 Output ()
C0 End Collection
06 04 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 06 Report ID (0x06)
09 02 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
B1 02 Feature (Var)
C0 End Collection
06 06 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 09 Report ID (0x09)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 30 Report Count (48)
09 02 Usage (unknown)
81 00 Input ()
09 02 Usage (unknown)
91 00 Output ()
C0 End Collection
05 01 Usage Page (Generic Desktop Controls)
09 02 Usage (Mouse)
A1 01 Collection (Application)
85 0B Report ID (0x0B)
09 01 Usage (Pointer)
A1 00 Collection (Physical)
05 09 Usage Page (Buttons)
19 01 Usage Minimum (1)
29 05 Usage Maximum (5)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 05 Report Count (5)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 03 Report Size (3)
81 01 Input (Const)
05 01 Usage Page (Generic Desktop Controls)
09 30 Usage (Direction-X)
09 31 Usage (Direction-Y)
16 00 80 Logical Minimum (-32768)
26 FF 7F Logical Maximum (+32767)
75 10 Report Size (16)
95 02 Report Count (2)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 01 Usage Page (Generic Desktop Controls)
09 38 Usage (Wheel)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
75 08 Report Size (8)
95 01 Report Count (1)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 0C Usage Page (Consumer)
0A 38 02 Usage (AC Pan)
95 01 Report Count (1)
75 08 Report Size (8)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
81 06 Input (Var, Rel)
C0 End Collection
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0031
Bits 15..13 : 0x00 (reserved, must be zero)
Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
Bits 10..0 : 0x31 (49 bytes per packet)
bInterval : 0x04 (8 microframes -> 1 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x02 (Interface 2)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x01 (Boot Interface)
bInterfaceProtocol : 0x01 (Keyboard)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0039 (57 bytes)
05 01 Usage Page (Generic Desktop Controls)
09 06 Usage (Keyboard)
A1 01 Collection (Application)
05 08 Usage Page (LEDs)
19 01 Usage Minimum (1)
29 03 Usage Maximum (3)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
75 01 Report Size (1)
95 03 Report Count (3)
91 02 Output (Var)
95 05 Report Count (5)
91 01 Output (Const)
05 07 Usage Page (Keyboard)
19 E0 Usage Minimum (224)
29 E7 Usage Maximum (231)
95 08 Report Count (8)
81 02 Input (Var)
75 08 Report Size (8)
95 01 Report Count (1)
81 01 Input (Const)
05 07 Usage Page (Keyboard)
19 00 Usage Minimum (0)
2A FF 00 Usage Maximum (255)
26 FF 00 Logical Maximum (255)
95 06 Report Count (6)
81 00 Input ()
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x83 (Direction=IN EndpointID=3)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0008
Bits 15..13 : 0x00 (reserved, must be zero)
Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
Bits 10..0 : 0x08 (8 bytes per packet)
bInterval : 0x04 (8 microframes -> 1 ms)
--------- Device Qualifier Descriptor (for Full-Speed) --------
bLength : 0x0A (10 bytes)
bDescriptorType : 0x06 (Device_qualifier Descriptor)
bcdUSB : 0x200 (USB Version 2.0)
bDeviceClass : 0x00 (defined by the interface descriptors)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x40 (64 Bytes)
bNumConfigurations : 0x01 (1 other-speed configuration)
bReserved : 0x00
------------ Other Speed Configuration Descriptor -------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x07 (Other_speed_configuration Descriptor)
wTotalLength : 0x0054 (84 bytes)
bNumInterfaces : 0x03 (3 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 : 0xF5 (490 mA)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00 (Interface 0)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x01 (Boot Interface)
bInterfaceProtocol : 0x02 (Mouse)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0057 (87 bytes)
05 01 Usage Page (Generic Desktop Controls)
09 02 Usage (Mouse)
A1 01 Collection (Application)
09 01 Usage (Pointer)
A1 00 Collection (Physical)
05 09 Usage Page (Buttons)
19 01 Usage Minimum (1)
29 05 Usage Maximum (5)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 05 Report Count (5)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 03 Report Size (3)
81 01 Input (Const)
05 01 Usage Page (Generic Desktop Controls)
09 30 Usage (Direction-X)
09 31 Usage (Direction-Y)
16 00 80 Logical Minimum (-32768)
26 FF 7F Logical Maximum (+32767)
75 10 Report Size (16)
95 02 Report Count (2)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 01 Usage Page (Generic Desktop Controls)
09 38 Usage (Wheel)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
75 08 Report Size (8)
95 01 Report Count (1)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 0C Usage Page (Consumer)
0A 38 02 Usage (AC Pan)
95 01 Report Count (1)
75 08 Report Size (8)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
81 06 Input (Var, Rel)
C0 End Collection
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0007 (7 bytes)
bInterval : 0x01 (1 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x01 (Interface 1)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x00 (None)
bInterfaceProtocol : 0x00 (None)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x010A (266 bytes)
06 05 FF Usage Page (Vendor Defined)
09 00 Usage (unknown)
A1 01 Collection (Application)
85 10 Report ID (0x10)
09 00 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
81 02 Input (Var)
C0 End Collection
06 03 FF Usage Page (Vendor Defined)
09 00 Usage (unknown)
A1 01 Collection (Application)
85 02 Report ID (0x02)
09 00 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
81 02 Input (Var)
C0 End Collection
05 0C Usage Page (Consumer)
09 01 Usage (Consumer Control)
A1 01 Collection (Application)
85 05 Report ID (0x05)
15 00 Logical Minimum (0)
26 3C 02 Logical Maximum (572)
19 00 Usage Minimum (0)
2A 3C 02 Usage Maximum (572)
75 10 Report Size (16)
95 01 Report Count (1)
81 00 Input ()
C0 End Collection
05 01 Usage Page (Generic Desktop Controls)
09 80 Usage (System Control)
A1 01 Collection (Application)
85 03 Report ID (0x03)
19 81 Usage Minimum (129)
29 83 Usage Maximum (131)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 03 Report Count (3)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 05 Report Size (5)
81 01 Input (Const)
C0 End Collection
06 02 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 08 Report ID (0x08)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 10 Report Count (16)
09 02 Usage (unknown)
81 00 Input ()
09 02 Usage (unknown)
91 00 Output ()
C0 End Collection
06 04 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 06 Report ID (0x06)
09 02 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
B1 02 Feature (Var)
C0 End Collection
06 06 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 09 Report ID (0x09)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 30 Report Count (48)
09 02 Usage (unknown)
81 00 Input ()
09 02 Usage (unknown)
91 00 Output ()
C0 End Collection
05 01 Usage Page (Generic Desktop Controls)
09 02 Usage (Mouse)
A1 01 Collection (Application)
85 0B Report ID (0x0B)
09 01 Usage (Pointer)
A1 00 Collection (Physical)
05 09 Usage Page (Buttons)
19 01 Usage Minimum (1)
29 05 Usage Maximum (5)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 05 Report Count (5)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 03 Report Size (3)
81 01 Input (Const)
05 01 Usage Page (Generic Desktop Controls)
09 30 Usage (Direction-X)
09 31 Usage (Direction-Y)
16 00 80 Logical Minimum (-32768)
26 FF 7F Logical Maximum (+32767)
75 10 Report Size (16)
95 02 Report Count (2)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 01 Usage Page (Generic Desktop Controls)
09 38 Usage (Wheel)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
75 08 Report Size (8)
95 01 Report Count (1)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 0C Usage Page (Consumer)
0A 38 02 Usage (AC Pan)
95 01 Report Count (1)
75 08 Report Size (8)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
81 06 Input (Var, Rel)
C0 End Collection
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0031 (49 bytes)
bInterval : 0x01 (1 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x02 (Interface 2)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x01 (Boot Interface)
bInterfaceProtocol : 0x01 (Keyboard)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0039 (57 bytes)
05 01 Usage Page (Generic Desktop Controls)
09 06 Usage (Keyboard)
A1 01 Collection (Application)
05 08 Usage Page (LEDs)
19 01 Usage Minimum (1)
29 03 Usage Maximum (3)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
75 01 Report Size (1)
95 03 Report Count (3)
91 02 Output (Var)
95 05 Report Count (5)
91 01 Output (Const)
05 07 Usage Page (Keyboard)
19 E0 Usage Minimum (224)
29 E7 Usage Maximum (231)
95 08 Report Count (8)
81 02 Input (Var)
75 08 Report Size (8)
95 01 Report Count (1)
81 01 Input (Const)
05 07 Usage Page (Keyboard)
19 00 Usage Minimum (0)
2A FF 00 Usage Maximum (255)
26 FF 00 Logical Maximum (255)
95 06 Report Count (6)
81 00 Input ()
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x83 (Direction=IN EndpointID=3)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0008 (8 bytes)
bInterval : 0x01 (1 ms)
-------------------- String Descriptors -------------------
------ String Descriptor 0 ------
bLength : 0x04 (4 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language ID[0] : 0x0409 (English - United States)
------ String Descriptor 1 ------
bLength : 0x0C (12 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Compx"
------ String Descriptor 2 ------
bLength : 0x22 (34 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Epomaker Nex Pro"
------ String Descriptor 3 ------
bLength : 0x1A (26 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "541505796617"
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant mouse
Device Path 1 : \\?\HID#VID_3554&PID_F515&MI_00#7&173d366f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Device Path 2 : \\?\HID#VID_3554&PID_F515&MI_00#7&173d366f&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_MOUSE)
Kernel Name : \Device\0000020d
Device ID : HID\VID_3554&PID_F515&MI_00\7&173D366F&0&0000
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_00 HID\VID_3554&PID_F515&MI_00 HID\VID_3554&UP:0001_U:0002 HID_DEVICE_SYSTEM_MOUSE HID_DEVICE_UP:0001_U:0002 HID_DEVICE
Driver KeyName : {4d36e96f-e325-11ce-bfc1-08002be10318}\0012 (GUID_DEVCLASS_MOUSE)
Driver : \SystemRoot\System32\drivers\mouhid.sys (Version: 10.0.26100.1150 Date: 2026-04-29 Company: Microsoft Corporation)
Driver Inf : C:\WINDOWS\inf\msmouse.inf
Legacy BusType : PNPBus
Class : Mouse
Class GUID : {4d36e96f-e325-11ce-bfc1-08002be10318} (GUID_DEVCLASS_MOUSE)
Service : mouhid
Enumerator : HID
Location Info : -
Address : 1
Manufacturer Info : Microsoft
Capabilities : 0xA0 (SilentInstall, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
+++++++++++++ Mouse Information ++++++++++++++
Input Data Queue Length : 2
Mouse Identifier : 256
Number of Buttons : 5
Sample Rate : 0
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0002 (Mouse)
InputReportByteLength : 0x0008 (8 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0004 (4 Nodes)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0004 (4 Capabilities)
NumberInputDataIndices : 0x0009 (9 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0002 (Mouse)
Parent : 0x0000 (No Parent)
Children : 0x0003 (3 Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0003 (Index 3)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[1] ---------
Collection[1]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0001 (Pointer)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[2] ---------
Collection[2]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0000 (Undefined)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0001 (Index 1)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[3] ---------
Collection[3]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0000 (Undefined)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0002 (Index 2)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0x09 (Buttons)
ReportID : 0x00 (ID 0)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0001 (Button 1)
UsageMax : 0x0005 (Button 5)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x0004 (4)
-------- InputCaps[0] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x00 (ID 0)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0010 (16 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffff8000 (-32768)
LogicalMax : 0x00007fff (+32767)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0031 (Direction-Y)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0005 (Index 5)
-------- InputCaps[1] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x00 (ID 0)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0010 (16 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffff8000 (-32768)
LogicalMax : 0x00007fff (+32767)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0030 (Direction-X)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0006 (Index 6)
-------- InputCaps[2] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x00 (ID 0)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0002 (Index 2)
LinkUsage : 0x0000 (Undefined)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffffff81 (-127)
LogicalMax : 0x0000007f (+127)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0038 (Wheel)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0007 (Index 7)
-------- InputCaps[3] ---------
UsagePage : 0x000C (Consumer)
ReportID : 0x00 (ID 0)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0003 (Index 3)
LinkUsage : 0x0000 (Undefined)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffffff81 (-127)
LogicalMax : 0x0000007f (+127)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0238 (AC Pan)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0008 (Index 8)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F515&MI_01&Col01#7&c9a0753&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\0000020e
Device ID : HID\VID_3554&PID_F515&MI_01&COL01\7&C9A0753&0&0000
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_01&Col01 HID\VID_3554&PID_F515&MI_01&Col01 HID\VID_3554&UP:FF05_U:0000 HID_DEVICE_UP:FF05_U:0000 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0073 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 1
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF05 (Vendor Defined)
Usage : 0x0000 (unknown)
InputReportByteLength : 0x0008 (8 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0000 (0 Capabilities)
NumberInputValueCaps : 0x0001 (1 Capability)
NumberInputDataIndices : 0x0001 (1 Index)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF05 (Vendor Defined)
Usage : 0x0000 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- InputCaps[0] ---------
UsagePage : 0xFF05 (Vendor Defined)
ReportID : 0x10 (ID 16)
IsAlias : 0x00 (no)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0000 (unknown)
LinkUsagePage : 0xFF05 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0007 (7 Reports)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0x00000000 (0)
LogicalMax : 0x000000ff (255)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0000 (unknown)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0000 (Index 0)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F515&MI_01&Col02#7&c9a0753&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\0000020f
Device ID : HID\VID_3554&PID_F515&MI_01&COL02\7&C9A0753&0&0001
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_01&Col02 HID\VID_3554&PID_F515&MI_01&Col02 HID\VID_3554&UP:FF03_U:0000 HID_DEVICE_UP:FF03_U:0000 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0074 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 2
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF03 (Vendor Defined)
Usage : 0x0000 (unknown)
InputReportByteLength : 0x0008 (8 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0000 (0 Capabilities)
NumberInputValueCaps : 0x0001 (1 Capability)
NumberInputDataIndices : 0x0001 (1 Index)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF03 (Vendor Defined)
Usage : 0x0000 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- InputCaps[0] ---------
UsagePage : 0xFF03 (Vendor Defined)
ReportID : 0x02 (ID 2)
IsAlias : 0x00 (no)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0000 (unknown)
LinkUsagePage : 0xFF03 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0007 (7 Reports)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0x00000000 (0)
LogicalMax : 0x000000ff (255)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0000 (unknown)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0000 (Index 0)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant consumer control device
Device Path : \\?\HID#VID_3554&PID_F515&MI_01&Col03#7&c9a0753&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000210
Device ID : HID\VID_3554&PID_F515&MI_01&COL03\7&C9A0753&0&0002
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_01&Col03 HID\VID_3554&PID_F515&MI_01&Col03 HID\VID_3554&UP:000C_U:0001 HID_DEVICE_SYSTEM_CONSUMER HID_DEVICE_UP:000C_U:0001 HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0075 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\hidserv.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 3
Manufacturer Info : Microsoft
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0x000C (Consumer)
Usage : 0x0001 (Consumer Control)
InputReportByteLength : 0x0003 (3 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x023D (573 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0x000C (Consumer)
Usage : 0x0001 (Consumer Control)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0x0C (Consumer)
ReportID : 0x05 (ID 5)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0001 (Consumer Control)
LinkUsagePage : 0x000C (Consumer)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0000 (0)
UsageMax : 0x023C (572)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x023C (572)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant system controller
Device Path 1 : \\?\HID#VID_3554&PID_F515&MI_01&Col04#7&c9a0753&0&0003#{4afa3d53-74a7-11d0-be5e-00a0c9062857} (GUID_DEVICE_SYS_BUTTON)
Device Path 2 : \\?\HID#VID_3554&PID_F515&MI_01&Col04#7&c9a0753&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000211
Device ID : HID\VID_3554&PID_F515&MI_01&COL04\7&C9A0753&0&0003
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_01&Col04 HID\VID_3554&PID_F515&MI_01&Col04 HID\VID_3554&UP:0001_U:0080 HID_DEVICE_SYSTEM_CONTROL HID_DEVICE_UP:0001_U:0080 HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0076 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 4
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0080 (System Control)
InputReportByteLength : 0x0002 (2 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x0003 (3 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0080 (System Control)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0x01 (Generic Desktop Controls)
ReportID : 0x03 (ID 3)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0080 (System Control)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0081 (System Power Down)
UsageMax : 0x0083 (System Wake Up)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x0002 (2)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F515&MI_01&Col05#7&c9a0753&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000212
Device ID : HID\VID_3554&PID_F515&MI_01&COL05\7&C9A0753&0&0004
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_01&Col05 HID\VID_3554&PID_F515&MI_01&Col05 HID\VID_3554&UP:FF02_U:0002 HID_DEVICE_UP:FF02_U:0002 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0077 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 5
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF02 (Vendor Defined)
Usage : 0x0002 (unknown)
InputReportByteLength : 0x0011 (17 Bytes)
OutputReportByteLength : 0x0011 (17 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x0001 (1 Index)
NumberOutputButtonCaps : 0x0001 (1 Capability)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0001 (1 Index)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF02 (Vendor Defined)
Usage : 0x0002 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0xFF02 (Vendor Defined)
ReportID : 0x08 (ID 8)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0002 (unknown)
LinkUsagePage : 0xFF02 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
Usage : 0x02 (unknown)
-------- Output ButtonCaps[0] ---------
UsagePage : 0xFF02 (Vendor Defined)
ReportID : 0x08 (ID 8)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Non-Volatile)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0002 (unknown)
LinkUsagePage : 0xFF02 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
Usage : 0x02 (unknown)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F515&MI_01&Col06#7&c9a0753&0&0005#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000213
Device ID : HID\VID_3554&PID_F515&MI_01&COL06\7&C9A0753&0&0005
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_01&Col06 HID\VID_3554&PID_F515&MI_01&Col06 HID\VID_3554&UP:FF04_U:0002 HID_DEVICE_UP:FF04_U:0002 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0078 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 6
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF04 (Vendor Defined)
Usage : 0x0002 (unknown)
InputReportByteLength : 0x0000 (0 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0008 (8 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0000 (0 Capabilities)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x0000 (0 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0001 (1 Capability)
NumberFeatureDataIndices : 0x0001 (1 Index)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF04 (Vendor Defined)
Usage : 0x0002 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- FeatureCaps[0] ---------
UsagePage : 0xFF04 (Vendor Defined)
ReportID : 0x06 (ID 6)
IsAlias : 0x00 (no)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Non-Volatile)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0002 (unknown)
LinkUsagePage : 0xFF04 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0007 (7 Reports)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0x00000000 (0)
LogicalMax : 0x000000ff (255)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0002 (unknown)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0000 (Index 0)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F515&MI_01&Col07#7&c9a0753&0&0006#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000214
Device ID : HID\VID_3554&PID_F515&MI_01&COL07\7&C9A0753&0&0006
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_01&Col07 HID\VID_3554&PID_F515&MI_01&Col07 HID\VID_3554&UP:FF06_U:0002 HID_DEVICE_UP:FF06_U:0002 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0079 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 7
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF06 (Vendor Defined)
Usage : 0x0002 (unknown)
InputReportByteLength : 0x0031 (49 Bytes)
OutputReportByteLength : 0x0031 (49 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x0001 (1 Index)
NumberOutputButtonCaps : 0x0001 (1 Capability)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0001 (1 Index)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF06 (Vendor Defined)
Usage : 0x0002 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0xFF06 (Vendor Defined)
ReportID : 0x09 (ID 9)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0002 (unknown)
LinkUsagePage : 0xFF06 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
Usage : 0x02 (unknown)
-------- Output ButtonCaps[0] ---------
UsagePage : 0xFF06 (Vendor Defined)
ReportID : 0x09 (ID 9)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Non-Volatile)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0002 (unknown)
LinkUsagePage : 0xFF06 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
Usage : 0x02 (unknown)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant mouse
Device Path 1 : \\?\HID#VID_3554&PID_F515&MI_01&Col08#7&c9a0753&0&0007#{378de44c-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_MOUSE)
Device Path 2 : \\?\HID#VID_3554&PID_F515&MI_01&Col08#7&c9a0753&0&0007#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000215
Device ID : HID\VID_3554&PID_F515&MI_01&COL08\7&C9A0753&0&0007
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_01&Col08 HID\VID_3554&PID_F515&MI_01&Col08 HID\VID_3554&UP:0001_U:0002 HID_DEVICE_SYSTEM_MOUSE HID_DEVICE_UP:0001_U:0002 HID_DEVICE
Driver KeyName : {4d36e96f-e325-11ce-bfc1-08002be10318}\0013 (GUID_DEVCLASS_MOUSE)
Driver : \SystemRoot\System32\drivers\mouhid.sys (Version: 10.0.26100.1150 Date: 2026-04-29 Company: Microsoft Corporation)
Driver Inf : C:\WINDOWS\inf\msmouse.inf
Legacy BusType : PNPBus
Class : Mouse
Class GUID : {4d36e96f-e325-11ce-bfc1-08002be10318} (GUID_DEVCLASS_MOUSE)
Service : mouhid
Enumerator : HID
Location Info : -
Address : 8
Manufacturer Info : Microsoft
Capabilities : 0xA0 (SilentInstall, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
+++++++++++++ Mouse Information ++++++++++++++
Input Data Queue Length : 2
Mouse Identifier : 256
Number of Buttons : 5
Sample Rate : 0
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0002 (Mouse)
InputReportByteLength : 0x0008 (8 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0004 (4 Nodes)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0004 (4 Capabilities)
NumberInputDataIndices : 0x0009 (9 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0002 (Mouse)
Parent : 0x0000 (No Parent)
Children : 0x0003 (3 Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0003 (Index 3)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[1] ---------
Collection[1]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0001 (Pointer)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[2] ---------
Collection[2]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0000 (Undefined)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0001 (Index 1)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[3] ---------
Collection[3]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0000 (Undefined)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0002 (Index 2)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0x09 (Buttons)
ReportID : 0x0b (ID 11)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0001 (Button 1)
UsageMax : 0x0005 (Button 5)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x0004 (4)
-------- InputCaps[0] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x0b (ID 11)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0010 (16 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffff8000 (-32768)
LogicalMax : 0x00007fff (+32767)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0031 (Direction-Y)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0005 (Index 5)
-------- InputCaps[1] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x0b (ID 11)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0010 (16 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffff8000 (-32768)
LogicalMax : 0x00007fff (+32767)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0030 (Direction-X)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0006 (Index 6)
-------- InputCaps[2] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x0b (ID 11)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0002 (Index 2)
LinkUsage : 0x0000 (Undefined)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffffff81 (-127)
LogicalMax : 0x0000007f (+127)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0038 (Wheel)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0007 (Index 7)
-------- InputCaps[3] ---------
UsagePage : 0x000C (Consumer)
ReportID : 0x0b (ID 11)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0003 (Index 3)
LinkUsage : 0x0000 (Undefined)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffffff81 (-127)
LogicalMax : 0x0000007f (+127)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0238 (AC Pan)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0008 (Index 8)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID Keyboard Device
Device Path 1 : \\?\HID#VID_3554&PID_F515&MI_02#7&30714515&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_KEYBOARD)
Device Path 2 : \\?\HID#VID_3554&PID_F515&MI_02#7&30714515&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}\kbd (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000216
Device ID : HID\VID_3554&PID_F515&MI_02\7&30714515&0&0000
Hardware IDs : HID\VID_3554&PID_F515&REV_0505&MI_02 HID\VID_3554&PID_F515&MI_02 HID\VID_3554&UP:0001_U:0006 HID_DEVICE_SYSTEM_KEYBOARD HID_DEVICE_UP:0001_U:0006 HID_DEVICE
Driver KeyName : {4d36e96b-e325-11ce-bfc1-08002be10318}\0017 (GUID_DEVCLASS_KEYBOARD)
Driver : \SystemRoot\System32\drivers\kbdhid.sys (Version: 10.0.26100.8521 Date: 2026-06-10 Company: Microsoft Corporation)
Driver Inf : C:\WINDOWS\inf\keyboard.inf
Legacy BusType : PNPBus
Class : Keyboard
Class GUID : {4d36e96b-e325-11ce-bfc1-08002be10318} (GUID_DEVCLASS_KEYBOARD)
Service : kbdhid
Enumerator : HID
Location Info : -
Address : 1
Manufacturer Info : (Standard keyboards)
Capabilities : 0xA0 (SilentInstall, SurpriseRemovalOK)
Status : 0x0180000A (DN_DRIVER_LOADED, DN_STARTED, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:12:25
Last Arrival Date : 2026-07-08 18:12:25
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++ Keyboad Information +++++++++++++
Keyboard ID.Type : 0x51 (HID)
Keyboard ID.Subtype : 0
Keyboard Mode : 1
Number of Function Keys : 12
Number of Indicators : 3
Number of Keys Total : 264
Input Data Queue Length : 1
Key Repeat Minimum.UnitId: 14
Key Repeat Minimum.Rate : 2 per second
Key Repeat Minimum.Delay : 250 ms
Key Repeat Maximum.UnitId: 14
Key Repeat Maximum.Rate : 30 per second
Key Repeat Maximum.Delay : 1000 ms
Key Repeat UnitId : 0
Key Repeat Rate : 30 per second
Key Repeat Delay : 500 ms
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex Pro"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0006 (Keyboard)
InputReportByteLength : 0x0009 (9 Bytes)
OutputReportByteLength : 0x0002 (2 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0002 (2 Capabilities)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x0108 (264 Indices)
NumberOutputButtonCaps : 0x0001 (1 Capability)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0003 (3 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0006 (Keyboard)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0x07 (Keyboard)
ReportID : 0x00 (ID 0)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0006 (Keyboard)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x00E0 (Control Left)
UsageMax : 0x00E7 (GUI Right)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x0007 (7)
-------- Input ButtonCaps[1] ---------
UsagePage : 0x07 (Keyboard)
ReportID : 0x00 (ID 0)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0006 (Keyboard)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0000 (0)
UsageMax : 0x00FF (255)
DataIndexMin : 0x0008 (8)
DataIndexMax : 0x0107 (263)
-------- Output ButtonCaps[0] ---------
UsagePage : 0x08 (LEDs)
ReportID : 0x00 (ID 0)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Non-Volatile)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0006 (Keyboard)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0001 (NumLock)
UsageMax : 0x0003 (Scroll Lock)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x0002 (2)
USB 2.4GHz Receiver Charging Dock
=========================== USB Port3 ===========================
Connection Status : 0x01 (Device is connected)
Port Chain : 1-3
Properties : 0x01
IsUserConnectable : yes
PortIsDebugCapable : no
PortHasMultiCompanions : no
PortConnectorIsTypeC : no
ConnectionIndex : 0x03 (Port 3)
CompanionIndex : 0
CompanionHubSymLnk : USB#ROOT_HUB30#4&eced7c4&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
CompanionPortNumber : 0x0D (Port 13)
-> CompanionPortChain : 1-13
========================== Summary =========================
Vendor ID : 0x3554 (Shenzhen Jiangmeng Technology Co., Ltd)
Product ID : 0xF517
Manufacturer String : "Compx"
Product String : "Epomaker Nex PRO 2.4G"
Serial : "541505796617"
USB Version : 2.0 (480 Mbit/s)
Port maximum Speed : High-Speed (Companion Port 1-13 is doing the SuperSpeed)
Device maximum Speed : High-Speed
Device Connection Speed : High-Speed
Self powered : no
Demanded Current : 490 mA
Used Endpoints : 4
======================== USB Device ========================
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : USB Composite Device
BusReported Device Desc : Epomaker Nex PRO 2.4G
Device Path : \\?\USB#VID_3554&PID_F517#541505796617#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Kernel Name : \Device\USBPDO-5
Device ID : USB\VID_3554&PID_F517\541505796617
Hardware IDs : USB\VID_3554&PID_F517&REV_0501 USB\VID_3554&PID_F517
Driver KeyName : {36fc9e60-c465-11cf-8056-444553540000}\0031 (GUID_DEVCLASS_USB)
Driver : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.26100.8521 Date: 2026-06-10 Company: Microsoft Corporation)
Driver Inf : C:\WINDOWS\inf\usb.inf
Legacy BusType : PNPBus
Class : USB
Class GUID : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASS_USB)
Service : usbccgp
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 : {6bff49f1-c28b-5406-8710-783cf655e173}
Manufacturer Info : (Standard USB Host Controller)
Capabilities : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status : 0x0180400A (DN_DRIVER_LOADED, DN_STARTED, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:05:58
Last Arrival Date : 2026-07-08 18:09:52
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
+++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\3554F5170501
osvc : REG_BINARY 00 00
---------------- Connection Information ---------------
Connection Index : 0x03 (Port 3)
Connection Status : 0x01 (DeviceConnected)
Current Config Value : 0x01 (Configuration 1)
Device Address : 0x05 (5)
Is Hub : 0x00 (no)
Device Bus Speed : 0x02 (High-Speed)
Number of open Pipes : 0x03 (3 pipes to data endpoints)
Pipe[0] : EndpointID=1 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x07 bInterval=1 -> 1488 Bits/ms = 186000 Bytes/s
Pipe[1] : EndpointID=2 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x31 bInterval=4 -> 4624 Bits/ms = 578000 Bytes/s
Pipe[2] : EndpointID=3 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x08 bInterval=4 -> 1568 Bits/ms = 196000 Bytes/s
--------------- 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 1-13 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
---------------------- Device Descriptor ----------------------
bLength : 0x12 (18 bytes)
bDescriptorType : 0x01 (Device Descriptor)
bcdUSB : 0x200 (USB Version 2.0)
bDeviceClass : 0x00 (defined by the interface descriptors)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x40 (64 bytes)
idVendor : 0x3554 (Shenzhen Jiangmeng Technology Co., Ltd)
idProduct : 0xF517
bcdDevice : 0x0501
iManufacturer : 0x01 (String Descriptor 1)
Language 0x0409 : "Compx"
iProduct : 0x02 (String Descriptor 2)
Language 0x0409 : "Epomaker Nex PRO 2.4G"
iSerialNumber : 0x03 (String Descriptor 3)
Language 0x0409 : "541505796617"
bNumConfigurations : 0x01 (1 Configuration)
------------------ Configuration Descriptor -------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x0054 (84 bytes)
bNumInterfaces : 0x03 (3 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 : 0xF5 (490 mA)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00 (Interface 0)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x01 (Boot Interface)
bInterfaceProtocol : 0x02 (Mouse)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0057 (87 bytes)
05 01 Usage Page (Generic Desktop Controls)
09 02 Usage (Mouse)
A1 01 Collection (Application)
09 01 Usage (Pointer)
A1 00 Collection (Physical)
05 09 Usage Page (Buttons)
19 01 Usage Minimum (1)
29 05 Usage Maximum (5)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 05 Report Count (5)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 03 Report Size (3)
81 01 Input (Const)
05 01 Usage Page (Generic Desktop Controls)
09 30 Usage (Direction-X)
09 31 Usage (Direction-Y)
16 00 80 Logical Minimum (-32768)
26 FF 7F Logical Maximum (+32767)
75 10 Report Size (16)
95 02 Report Count (2)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 01 Usage Page (Generic Desktop Controls)
09 38 Usage (Wheel)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
75 08 Report Size (8)
95 01 Report Count (1)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 0C Usage Page (Consumer)
0A 38 02 Usage (AC Pan)
95 01 Report Count (1)
75 08 Report Size (8)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
81 06 Input (Var, Rel)
C0 End Collection
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0007
Bits 15..13 : 0x00 (reserved, must be zero)
Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
Bits 10..0 : 0x07 (7 bytes per packet)
bInterval : 0x01 (1 microframe -> 0.125 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x01 (Interface 1)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x00 (None)
bInterfaceProtocol : 0x00 (None)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x010A (266 bytes)
06 05 FF Usage Page (Vendor Defined)
09 00 Usage (unknown)
A1 01 Collection (Application)
85 10 Report ID (0x10)
09 00 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
81 02 Input (Var)
C0 End Collection
06 03 FF Usage Page (Vendor Defined)
09 00 Usage (unknown)
A1 01 Collection (Application)
85 02 Report ID (0x02)
09 00 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
81 02 Input (Var)
C0 End Collection
05 0C Usage Page (Consumer)
09 01 Usage (Consumer Control)
A1 01 Collection (Application)
85 05 Report ID (0x05)
15 00 Logical Minimum (0)
26 3C 02 Logical Maximum (572)
19 00 Usage Minimum (0)
2A 3C 02 Usage Maximum (572)
75 10 Report Size (16)
95 01 Report Count (1)
81 00 Input ()
C0 End Collection
05 01 Usage Page (Generic Desktop Controls)
09 80 Usage (System Control)
A1 01 Collection (Application)
85 03 Report ID (0x03)
19 81 Usage Minimum (129)
29 83 Usage Maximum (131)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 03 Report Count (3)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 05 Report Size (5)
81 01 Input (Const)
C0 End Collection
06 02 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 08 Report ID (0x08)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 10 Report Count (16)
09 02 Usage (unknown)
81 00 Input ()
09 02 Usage (unknown)
91 00 Output ()
C0 End Collection
06 04 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 06 Report ID (0x06)
09 02 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
B1 02 Feature (Var)
C0 End Collection
06 06 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 09 Report ID (0x09)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 30 Report Count (48)
09 02 Usage (unknown)
81 00 Input ()
09 02 Usage (unknown)
91 00 Output ()
C0 End Collection
05 01 Usage Page (Generic Desktop Controls)
09 02 Usage (Mouse)
A1 01 Collection (Application)
85 0B Report ID (0x0B)
09 01 Usage (Pointer)
A1 00 Collection (Physical)
05 09 Usage Page (Buttons)
19 01 Usage Minimum (1)
29 05 Usage Maximum (5)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 05 Report Count (5)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 03 Report Size (3)
81 01 Input (Const)
05 01 Usage Page (Generic Desktop Controls)
09 30 Usage (Direction-X)
09 31 Usage (Direction-Y)
16 00 80 Logical Minimum (-32768)
26 FF 7F Logical Maximum (+32767)
75 10 Report Size (16)
95 02 Report Count (2)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 01 Usage Page (Generic Desktop Controls)
09 38 Usage (Wheel)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
75 08 Report Size (8)
95 01 Report Count (1)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 0C Usage Page (Consumer)
0A 38 02 Usage (AC Pan)
95 01 Report Count (1)
75 08 Report Size (8)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
81 06 Input (Var, Rel)
C0 End Collection
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0031
Bits 15..13 : 0x00 (reserved, must be zero)
Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
Bits 10..0 : 0x31 (49 bytes per packet)
bInterval : 0x04 (8 microframes -> 1 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x02 (Interface 2)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x01 (Boot Interface)
bInterfaceProtocol : 0x01 (Keyboard)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0039 (57 bytes)
05 01 Usage Page (Generic Desktop Controls)
09 06 Usage (Keyboard)
A1 01 Collection (Application)
05 08 Usage Page (LEDs)
19 01 Usage Minimum (1)
29 03 Usage Maximum (3)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
75 01 Report Size (1)
95 03 Report Count (3)
91 02 Output (Var)
95 05 Report Count (5)
91 01 Output (Const)
05 07 Usage Page (Keyboard)
19 E0 Usage Minimum (224)
29 E7 Usage Maximum (231)
95 08 Report Count (8)
81 02 Input (Var)
75 08 Report Size (8)
95 01 Report Count (1)
81 01 Input (Const)
05 07 Usage Page (Keyboard)
19 00 Usage Minimum (0)
2A FF 00 Usage Maximum (255)
26 FF 00 Logical Maximum (255)
95 06 Report Count (6)
81 00 Input ()
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x83 (Direction=IN EndpointID=3)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0008
Bits 15..13 : 0x00 (reserved, must be zero)
Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
Bits 10..0 : 0x08 (8 bytes per packet)
bInterval : 0x04 (8 microframes -> 1 ms)
--------- Device Qualifier Descriptor (for Full-Speed) --------
bLength : 0x0A (10 bytes)
bDescriptorType : 0x06 (Device_qualifier Descriptor)
bcdUSB : 0x200 (USB Version 2.0)
bDeviceClass : 0x00 (defined by the interface descriptors)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x40 (64 Bytes)
bNumConfigurations : 0x01 (1 other-speed configuration)
bReserved : 0x00
------------ Other Speed Configuration Descriptor -------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x07 (Other_speed_configuration Descriptor)
wTotalLength : 0x0054 (84 bytes)
bNumInterfaces : 0x03 (3 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 : 0xF5 (490 mA)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00 (Interface 0)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x01 (Boot Interface)
bInterfaceProtocol : 0x02 (Mouse)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0057 (87 bytes)
05 01 Usage Page (Generic Desktop Controls)
09 02 Usage (Mouse)
A1 01 Collection (Application)
09 01 Usage (Pointer)
A1 00 Collection (Physical)
05 09 Usage Page (Buttons)
19 01 Usage Minimum (1)
29 05 Usage Maximum (5)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 05 Report Count (5)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 03 Report Size (3)
81 01 Input (Const)
05 01 Usage Page (Generic Desktop Controls)
09 30 Usage (Direction-X)
09 31 Usage (Direction-Y)
16 00 80 Logical Minimum (-32768)
26 FF 7F Logical Maximum (+32767)
75 10 Report Size (16)
95 02 Report Count (2)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 01 Usage Page (Generic Desktop Controls)
09 38 Usage (Wheel)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
75 08 Report Size (8)
95 01 Report Count (1)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 0C Usage Page (Consumer)
0A 38 02 Usage (AC Pan)
95 01 Report Count (1)
75 08 Report Size (8)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
81 06 Input (Var, Rel)
C0 End Collection
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0007 (7 bytes)
bInterval : 0x01 (1 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x01 (Interface 1)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x00 (None)
bInterfaceProtocol : 0x00 (None)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x010A (266 bytes)
06 05 FF Usage Page (Vendor Defined)
09 00 Usage (unknown)
A1 01 Collection (Application)
85 10 Report ID (0x10)
09 00 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
81 02 Input (Var)
C0 End Collection
06 03 FF Usage Page (Vendor Defined)
09 00 Usage (unknown)
A1 01 Collection (Application)
85 02 Report ID (0x02)
09 00 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
81 02 Input (Var)
C0 End Collection
05 0C Usage Page (Consumer)
09 01 Usage (Consumer Control)
A1 01 Collection (Application)
85 05 Report ID (0x05)
15 00 Logical Minimum (0)
26 3C 02 Logical Maximum (572)
19 00 Usage Minimum (0)
2A 3C 02 Usage Maximum (572)
75 10 Report Size (16)
95 01 Report Count (1)
81 00 Input ()
C0 End Collection
05 01 Usage Page (Generic Desktop Controls)
09 80 Usage (System Control)
A1 01 Collection (Application)
85 03 Report ID (0x03)
19 81 Usage Minimum (129)
29 83 Usage Maximum (131)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 03 Report Count (3)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 05 Report Size (5)
81 01 Input (Const)
C0 End Collection
06 02 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 08 Report ID (0x08)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 10 Report Count (16)
09 02 Usage (unknown)
81 00 Input ()
09 02 Usage (unknown)
91 00 Output ()
C0 End Collection
06 04 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 06 Report ID (0x06)
09 02 Usage (unknown)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 07 Report Count (7)
B1 02 Feature (Var)
C0 End Collection
06 06 FF Usage Page (Vendor Defined)
09 02 Usage (unknown)
A1 01 Collection (Application)
85 09 Report ID (0x09)
15 00 Logical Minimum (0)
26 FF 00 Logical Maximum (255)
75 08 Report Size (8)
95 30 Report Count (48)
09 02 Usage (unknown)
81 00 Input ()
09 02 Usage (unknown)
91 00 Output ()
C0 End Collection
05 01 Usage Page (Generic Desktop Controls)
09 02 Usage (Mouse)
A1 01 Collection (Application)
85 0B Report ID (0x0B)
09 01 Usage (Pointer)
A1 00 Collection (Physical)
05 09 Usage Page (Buttons)
19 01 Usage Minimum (1)
29 05 Usage Maximum (5)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
95 05 Report Count (5)
75 01 Report Size (1)
81 02 Input (Var)
95 01 Report Count (1)
75 03 Report Size (3)
81 01 Input (Const)
05 01 Usage Page (Generic Desktop Controls)
09 30 Usage (Direction-X)
09 31 Usage (Direction-Y)
16 00 80 Logical Minimum (-32768)
26 FF 7F Logical Maximum (+32767)
75 10 Report Size (16)
95 02 Report Count (2)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 01 Usage Page (Generic Desktop Controls)
09 38 Usage (Wheel)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
75 08 Report Size (8)
95 01 Report Count (1)
81 06 Input (Var, Rel)
C0 End Collection
A1 00 Collection (Physical)
05 0C Usage Page (Consumer)
0A 38 02 Usage (AC Pan)
95 01 Report Count (1)
75 08 Report Size (8)
15 81 Logical Minimum (-127)
25 7F Logical Maximum (+127)
81 06 Input (Var, Rel)
C0 End Collection
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0031 (49 bytes)
bInterval : 0x01 (1 ms)
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x02 (Interface 2)
bAlternateSetting : 0x00
bNumEndpoints : 0x01 (1 Endpoint)
bInterfaceClass : 0x03 (HID - Human Interface Device)
bInterfaceSubClass : 0x01 (Boot Interface)
bInterfaceProtocol : 0x01 (Keyboard)
iInterface : 0x00 (No String Descriptor)
------------------- HID Descriptor --------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x21 (HID Descriptor)
bcdHID : 0x0111 (HID Version 1.11)
bCountryCode : 0x00 (00 = not localized)
bNumDescriptors : 0x01
Descriptor 1:
bDescriptorType : 0x22 (Class=Report)
wDescriptorLength : 0x0039 (57 bytes)
05 01 Usage Page (Generic Desktop Controls)
09 06 Usage (Keyboard)
A1 01 Collection (Application)
05 08 Usage Page (LEDs)
19 01 Usage Minimum (1)
29 03 Usage Maximum (3)
15 00 Logical Minimum (0)
25 01 Logical Maximum (1)
75 01 Report Size (1)
95 03 Report Count (3)
91 02 Output (Var)
95 05 Report Count (5)
91 01 Output (Const)
05 07 Usage Page (Keyboard)
19 E0 Usage Minimum (224)
29 E7 Usage Maximum (231)
95 08 Report Count (8)
81 02 Input (Var)
75 08 Report Size (8)
95 01 Report Count (1)
81 01 Input (Const)
05 07 Usage Page (Keyboard)
19 00 Usage Minimum (0)
2A FF 00 Usage Maximum (255)
26 FF 00 Logical Maximum (255)
95 06 Report Count (6)
81 00 Input ()
C0 End Collection
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x83 (Direction=IN EndpointID=3)
bmAttributes : 0x03 (TransferType=Interrupt)
wMaxPacketSize : 0x0008 (8 bytes)
bInterval : 0x01 (1 ms)
-------------------- String Descriptors -------------------
------ String Descriptor 0 ------
bLength : 0x04 (4 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language ID[0] : 0x0409 (English - United States)
------ String Descriptor 1 ------
bLength : 0x0C (12 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Compx"
------ String Descriptor 2 ------
bLength : 0x2C (44 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Epomaker Nex PRO 2.4G"
------ String Descriptor 3 ------
bLength : 0x1A (26 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "541505796617"
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant mouse
Device Path 1 : \\?\HID#VID_3554&PID_F517&MI_00#7&39e55c9f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Device Path 2 : \\?\HID#VID_3554&PID_F517&MI_00#7&39e55c9f&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} (GUID_DEVINTERFACE_MOUSE)
Kernel Name : \Device\000001ff
Device ID : HID\VID_3554&PID_F517&MI_00\7&39E55C9F&0&0000
Hardware IDs : HID\VID_3554&PID_F517&REV_0501&MI_00 HID\VID_3554&PID_F517&MI_00 HID\VID_3554&UP:0001_U:0002 HID_DEVICE_SYSTEM_MOUSE HID_DEVICE_UP:0001_U:0002 HID_DEVICE
Driver KeyName : {4d36e96f-e325-11ce-bfc1-08002be10318}\0010 (GUID_DEVCLASS_MOUSE)
Driver : \SystemRoot\System32\drivers\mouhid.sys (Version: 10.0.26100.1150 Date: 2026-04-29 Company: Microsoft Corporation)
Driver Inf : C:\WINDOWS\inf\msmouse.inf
Legacy BusType : PNPBus
Class : Mouse
Class GUID : {4d36e96f-e325-11ce-bfc1-08002be10318} (GUID_DEVCLASS_MOUSE)
Service : mouhid
Enumerator : HID
Location Info : -
Address : 1
Manufacturer Info : Microsoft
Capabilities : 0xA0 (SilentInstall, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:05:58
Last Arrival Date : 2026-07-08 18:09:52
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
+++++++++++++ Mouse Information ++++++++++++++
Input Data Queue Length : 2
Mouse Identifier : 256
Number of Buttons : 5
Sample Rate : 0
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex PRO 2.4G"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0002 (Mouse)
InputReportByteLength : 0x0008 (8 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0004 (4 Nodes)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0004 (4 Capabilities)
NumberInputDataIndices : 0x0009 (9 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0002 (Mouse)
Parent : 0x0000 (No Parent)
Children : 0x0003 (3 Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0003 (Index 3)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[1] ---------
Collection[1]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0001 (Pointer)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[2] ---------
Collection[2]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0000 (Undefined)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0001 (Index 1)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Collection[3] ---------
Collection[3]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0000 (Undefined)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0002 (Index 2)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000000 (Physical)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0x09 (Buttons)
ReportID : 0x00 (ID 0)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0001 (Button 1)
UsageMax : 0x0005 (Button 5)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x0004 (4)
-------- InputCaps[0] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x00 (ID 0)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0010 (16 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffff8000 (-32768)
LogicalMax : 0x00007fff (+32767)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0031 (Direction-Y)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0005 (Index 5)
-------- InputCaps[1] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x00 (ID 0)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0001 (Index 1)
LinkUsage : 0x0001 (Pointer)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0010 (16 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffff8000 (-32768)
LogicalMax : 0x00007fff (+32767)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0030 (Direction-X)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0006 (Index 6)
-------- InputCaps[2] ---------
UsagePage : 0x0001 (Generic Desktop Controls)
ReportID : 0x00 (ID 0)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0002 (Index 2)
LinkUsage : 0x0000 (Undefined)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffffff81 (-127)
LogicalMax : 0x0000007f (+127)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0038 (Wheel)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0007 (Index 7)
-------- InputCaps[3] ---------
UsagePage : 0x000C (Consumer)
ReportID : 0x00 (ID 0)
IsAlias : 0x00 (no)
BitField : 0x0006
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 1 (Relative)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0003 (Index 3)
LinkUsage : 0x0000 (Undefined)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x00 (no)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0001 (1 Report)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0xffffff81 (-127)
LogicalMax : 0x0000007f (+127)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0238 (AC Pan)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0008 (Index 8)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F517&MI_01&Col01#7&1a290e&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000200
Device ID : HID\VID_3554&PID_F517&MI_01&COL01\7&1A290E&0&0000
Hardware IDs : HID\VID_3554&PID_F517&REV_0501&MI_01&Col01 HID\VID_3554&PID_F517&MI_01&Col01 HID\VID_3554&UP:FF05_U:0000 HID_DEVICE_UP:FF05_U:0000 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0063 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 1
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:05:58
Last Arrival Date : 2026-07-08 18:09:52
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex PRO 2.4G"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF05 (Vendor Defined)
Usage : 0x0000 (unknown)
InputReportByteLength : 0x0008 (8 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0000 (0 Capabilities)
NumberInputValueCaps : 0x0001 (1 Capability)
NumberInputDataIndices : 0x0001 (1 Index)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF05 (Vendor Defined)
Usage : 0x0000 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- InputCaps[0] ---------
UsagePage : 0xFF05 (Vendor Defined)
ReportID : 0x10 (ID 16)
IsAlias : 0x00 (no)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0000 (unknown)
LinkUsagePage : 0xFF05 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0007 (7 Reports)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0x00000000 (0)
LogicalMax : 0x000000ff (255)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0000 (unknown)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0000 (Index 0)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F517&MI_01&Col02#7&1a290e&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000201
Device ID : HID\VID_3554&PID_F517&MI_01&COL02\7&1A290E&0&0001
Hardware IDs : HID\VID_3554&PID_F517&REV_0501&MI_01&Col02 HID\VID_3554&PID_F517&MI_01&Col02 HID\VID_3554&UP:FF03_U:0000 HID_DEVICE_UP:FF03_U:0000 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0064 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 2
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:05:58
Last Arrival Date : 2026-07-08 18:09:52
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex PRO 2.4G"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF03 (Vendor Defined)
Usage : 0x0000 (unknown)
InputReportByteLength : 0x0008 (8 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0000 (0 Capabilities)
NumberInputValueCaps : 0x0001 (1 Capability)
NumberInputDataIndices : 0x0001 (1 Index)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF03 (Vendor Defined)
Usage : 0x0000 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- InputCaps[0] ---------
UsagePage : 0xFF03 (Vendor Defined)
ReportID : 0x02 (ID 2)
IsAlias : 0x00 (no)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0000 (unknown)
LinkUsagePage : 0xFF03 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0007 (7 Reports)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0x00000000 (0)
LogicalMax : 0x000000ff (255)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0000 (unknown)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0000 (Index 0)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant consumer control device
Device Path : \\?\HID#VID_3554&PID_F517&MI_01&Col03#7&1a290e&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000202
Device ID : HID\VID_3554&PID_F517&MI_01&COL03\7&1A290E&0&0002
Hardware IDs : HID\VID_3554&PID_F517&REV_0501&MI_01&Col03 HID\VID_3554&PID_F517&MI_01&Col03 HID\VID_3554&UP:000C_U:0001 HID_DEVICE_SYSTEM_CONSUMER HID_DEVICE_UP:000C_U:0001 HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0065 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\hidserv.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 3
Manufacturer Info : Microsoft
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:05:58
Last Arrival Date : 2026-07-08 18:09:52
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex PRO 2.4G"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0x000C (Consumer)
Usage : 0x0001 (Consumer Control)
InputReportByteLength : 0x0003 (3 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x023D (573 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0x000C (Consumer)
Usage : 0x0001 (Consumer Control)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0x0C (Consumer)
ReportID : 0x05 (ID 5)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0001 (Consumer Control)
LinkUsagePage : 0x000C (Consumer)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0000 (0)
UsageMax : 0x023C (572)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x023C (572)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant system controller
Device Path 1 : \\?\HID#VID_3554&PID_F517&MI_01&Col04#7&1a290e&0&0003#{4afa3d53-74a7-11d0-be5e-00a0c9062857} (GUID_DEVICE_SYS_BUTTON)
Device Path 2 : \\?\HID#VID_3554&PID_F517&MI_01&Col04#7&1a290e&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000203
Device ID : HID\VID_3554&PID_F517&MI_01&COL04\7&1A290E&0&0003
Hardware IDs : HID\VID_3554&PID_F517&REV_0501&MI_01&Col04 HID\VID_3554&PID_F517&MI_01&Col04 HID\VID_3554&UP:0001_U:0080 HID_DEVICE_SYSTEM_CONTROL HID_DEVICE_UP:0001_U:0080 HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0066 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 4
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:05:58
Last Arrival Date : 2026-07-08 18:09:52
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex PRO 2.4G"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0080 (System Control)
InputReportByteLength : 0x0002 (2 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x0003 (3 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0x0001 (Generic Desktop Controls)
Usage : 0x0080 (System Control)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0x01 (Generic Desktop Controls)
ReportID : 0x03 (ID 3)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0080 (System Control)
LinkUsagePage : 0x0001 (Generic Desktop Controls)
IsRange : 0x01 (yes)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
UsageMin : 0x0081 (System Power Down)
UsageMax : 0x0083 (System Wake Up)
DataIndexMin : 0x0000 (0)
DataIndexMax : 0x0002 (2)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F517&MI_01&Col05#7&1a290e&0&0004#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000204
Device ID : HID\VID_3554&PID_F517&MI_01&COL05\7&1A290E&0&0004
Hardware IDs : HID\VID_3554&PID_F517&REV_0501&MI_01&Col05 HID\VID_3554&PID_F517&MI_01&Col05 HID\VID_3554&UP:FF02_U:0002 HID_DEVICE_UP:FF02_U:0002 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0067 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 5
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:05:58
Last Arrival Date : 2026-07-08 18:09:52
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex PRO 2.4G"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF02 (Vendor Defined)
Usage : 0x0002 (unknown)
InputReportByteLength : 0x0011 (17 Bytes)
OutputReportByteLength : 0x0011 (17 Bytes)
FeatureReportByteLength : 0x0000 (0 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0001 (1 Capability)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x0001 (1 Index)
NumberOutputButtonCaps : 0x0001 (1 Capability)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0001 (1 Index)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0000 (0 Capabilities)
NumberFeatureDataIndices : 0x0000 (0 Indices)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF02 (Vendor Defined)
Usage : 0x0002 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- Input ButtonCaps[0] ---------
UsagePage : 0xFF02 (Vendor Defined)
ReportID : 0x08 (ID 8)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Reserved)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0002 (unknown)
LinkUsagePage : 0xFF02 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
Usage : 0x02 (unknown)
-------- Output ButtonCaps[0] ---------
UsagePage : 0xFF02 (Vendor Defined)
ReportID : 0x08 (ID 8)
BitField : 0x0000
Bit 0 : 0 (Data)
Bit 1 : 0 (Array)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Non-Volatile)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0002 (unknown)
LinkUsagePage : 0xFF02 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
Usage : 0x02 (unknown)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F517&MI_01&Col06#7&1a290e&0&0005#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000205
Device ID : HID\VID_3554&PID_F517&MI_01&COL06\7&1A290E&0&0005
Hardware IDs : HID\VID_3554&PID_F517&REV_0501&MI_01&Col06 HID\VID_3554&PID_F517&MI_01&Col06 HID\VID_3554&UP:FF04_U:0002 HID_DEVICE_UP:FF04_U:0002 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0068 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Service : -
Enumerator : HID
Location Info : -
Address : 6
Manufacturer Info : (Standard system devices)
Capabilities : 0xE0 (SilentInstall, RawDeviceOK, SurpriseRemovalOK)
Status : 0x0180200A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
First Install Date : 2026-07-08 18:05:58
Last Arrival Date : 2026-07-08 18:09:52
EnhancedPowerMgmtEnabled : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
++++++++++++++ HID Information +++++++++++++++
Manufacturer : "Compx"
Product : "Epomaker Nex PRO 2.4G"
Serial Number : "541505796617"
---------- Capabilities -----------
UsagePage : 0xFF04 (Vendor Defined)
Usage : 0x0002 (unknown)
InputReportByteLength : 0x0000 (0 Bytes)
OutputReportByteLength : 0x0000 (0 Bytes)
FeatureReportByteLength : 0x0008 (8 Bytes)
NumberLinkCollectionNodes: 0x0001 (1 Node)
NumberInputButtonCaps : 0x0000 (0 Capabilities)
NumberInputValueCaps : 0x0000 (0 Capabilities)
NumberInputDataIndices : 0x0000 (0 Indices)
NumberOutputButtonCaps : 0x0000 (0 Capabilities)
NumberOutputValueCaps : 0x0000 (0 Capabilities)
NumberOutputDataIndices : 0x0000 (0 Indices)
NumberFeatureButtonCaps : 0x0000 (0 Capabilities)
NumberFeatureValueCaps : 0x0001 (1 Capability)
NumberFeatureDataIndices : 0x0001 (1 Index)
-------- Collection[0] ---------
Collection[0]:
UsagePage : 0xFF04 (Vendor Defined)
Usage : 0x0002 (unknown)
Parent : 0x0000 (No Parent)
Children : 0x0000 (No Children)
NextSibling : 0x0000 (No Siblings)
FirstChild : 0x0000 (No Child)
CollectionType : 0x00000001 (Application)
IsAlias : 0x00 (no)
Reserved : 0x00000000
UserContext : 0x00000000
-------- FeatureCaps[0] ---------
UsagePage : 0xFF04 (Vendor Defined)
ReportID : 0x06 (ID 6)
IsAlias : 0x00 (no)
BitField : 0x0002
Bit 0 : 0 (Data)
Bit 1 : 1 (Variable)
Bit 2 : 0 (Absolute)
Bit 3 : 0 (No Wrap)
Bit 4 : 0 (Linear)
Bit 5 : 0 (Preferred State)
Bit 6 : 0 (No Null Position)
Bit 7 : 0 (Non-Volatile)
Bit 8 : 0 (Bit Field)
Bits 9..31 : 0 (Reserved)
LinkCollection : 0x0000 (Index 0)
LinkUsage : 0x0002 (unknown)
LinkUsagePage : 0xFF04 (Vendor Defined)
IsRange : 0x00 (no)
IsStringRange : 0x00 (no)
IsDesignatorRange : 0x00 (no)
IsAbsolute : 0x01 (yes)
HasNull : 0x00 (no)
BitSize : 0x0008 (8 Bits per data field)
ReportCount : 0x0007 (7 Reports)
UnitExp : 0x00000000 (0)
Units : 0x00000000 (None)
LogicalMin : 0x00000000 (0)
LogicalMax : 0x000000ff (255)
PhysicalMin : 0x00000000 (0)
PhysicalMax : 0x00000000 (0)
Usage : 0x0002 (unknown)
StringIndex : 0x0000 (No String)
DesignatorIndex : 0x0000 (Index 0)
DataIndex : 0x0000 (Index 0)
+++++++++++++++++ Device Information ++++++++++++++++++
Device Description : HID-compliant vendor-defined device
Device Path : \\?\HID#VID_3554&PID_F517&MI_01&Col07#7&1a290e&0&0006#{4d1e55b2-f16f-11cf-88cb-001111000030} (GUID_DEVINTERFACE_HID)
Kernel Name : \Device\00000206
Device ID : HID\VID_3554&PID_F517&MI_01&COL07\7&1A290E&0&0006
Hardware IDs : HID\VID_3554&PID_F517&REV_0501&MI_01&Col07 HID\VID_3554&PID_F517&MI_01&Col07 HID\VID_3554&UP:FF06_U:0002 HID_DEVICE_UP:FF06_U:0002 HID_DEVICE_UPR:FF00-FFFF HID_DEVICE
Driver KeyName : {745a17a0-74d3-11d0-b6fe-00a0c90f57da}\0069 (GUID_DEVCLASS_HIDCLASS)
Driver Inf : C:\WINDOWS\inf\input.inf
Legacy BusType : PNPBus
Class : HIDClass
Class GUID : {745a17a0-74d3-11d0-b6fe-00a0c90f57da} (GUID_DEVCLASS_HIDCLASS)
Serv