![]() Ability to parse Unifying Receiver Battery Reporting (1004) (Coded in, have not been tested).Tested with a KB+M on a unifying dongle.Ability to see more than 1 devices per unifying reciever.Hot plugging is not supported, currently requires a manual selection of rescan devices to trigger a scan of newly connected devices.The hidapi backend is rewritten in C++, and it differs from HID.NET in the following ways, GHUB is Logitech G HUB, HID_NET is C# with HID.NET, Native is C++/hidapi Differences between HID.NET and hidapi These sources can be individually disabled/enabled before runtime via appsettings.ini, in the DeviceManager section, Native HID, C++/hidapi via PInvoke (Called "Native" in settings).Native HID, C#/HID.NET (Might be broken in Windows 11?, default disabled). ![]() ** - Device ID will change, (potentially useless) as some devices switches to a wired mode creating a new device ID (Tested with G403) HID++ Device SourcesĪs of v2.0.8, there are now 3 sources in which the program will pull battery status, Thus, there are some fields that different between the two, Devices that do not support battery_voltage will report 0.00.ĭevice ids starting with dev originates from tapping into Logitech GHUB's own drivers, while random numbers are from the natively implement HID++ code. Send a HTTP/GET request to, will result in an xml document of the name and battery status of the device. If an invalid hostname is provided, the server will fall back to binding on 127.0.0.1. TcpAddr accepts either a hostname ( DESKTOP-1234) or an IP address ( 127.0.0.1) to bind to, if you are not sure use localhost or if you have admin permission 0.0.0.0 to allow for external access to the devices. The IP address and port used for bindings are under tcpAddr and tcpPort respectively with the defaults being localhost and 12321. Icon changes to match light/dark system theme Http/Web "server" apiīy default the running of the http server is disabled, to enable modify appsettings.ini and change serverEnable = false to serverEnable = true. Icon changes to match devices type (Current supported: mouse, keyboard and headsets) Force update battery percentage (Smarter polling with force device rescan should cover this)īattery percentage and voltage (if supported) in a tray tooltip with notification icon.Device battery percentages should persists even if said device is disconnected, battery percentages will then be updated on reconnection.When successful don't update for a long delay, else check back frequently till an update.Updated HID backend to detect plugging in wireless devices.Assuming they use 3.7V lipo batteries, if you are getting weird battery percentages or voltage readings Native HID Battery percentages now uses a look up table rather than old xml files. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |