forderud / IntelliMouseDriver

Filter drivers for Microsoft Pro IntelliMouse that implements safety checks and exposes a WMI interface
MIT License
1 stars 1 forks source link

WMI TailLit problem #3

Closed forderud closed 1 year ago

forderud commented 1 year ago

When running from an admin command prompt:

>flicker.exe -1
Failed to save the instance, TailLit will not be updated.
Problem occured while adjusting light: 0
Failed to save the instance, TailLit will not be updated.

Corresponding WinDbg "Command" window output:

Firefly: DeviceContext->PdoName: \Device\00000089
FireFly: ProductID=82a, VendorID=45e, VersionNumber=149, DescriptorSize=956
FireFly: Usage=2, UsagePage=1
FireFly: FeatureReportByteLength: 2
FireFly: HidP_SetUsages failed 0xc0110004 (HIDP_STATUS_USAGE_NOT_FOUND)
forderud commented 1 year ago

Fixed by hardcoding the feature report in d0d8d2c73b2db087e6e87f063c62958f03141743.