Open djObsidian opened 5 days ago
Please try this build and let me know what does not work. Also include the GHelper log file so I can check the mouse responses.
It crashes straight away when i click on ROG Pugio
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.
************** Текст исключения **************
System.ArgumentOutOfRangeException: InvalidArgument=Значение '4' недопустимо для 'SelectedIndex'. (Parameter 'value')
Actual value was 4.
at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
at GHelper.AsusMouseSettings.VisusalizeLightingSettings() in C:\Users\carst\Documents\Projekte\GHelper\app\AsusMouseSettings.cs:line 843
at GHelper.AsusMouseSettings.VisualizeMouseSettings() in C:\Users\carst\Documents\Projekte\GHelper\app\AsusMouseSettings.cs:line 694
at GHelper.AsusMouseSettings.RefreshMouseData() in C:\Users\carst\Documents\Projekte\GHelper\app\AsusMouseSettings.cs:line 473
at GHelper.AsusMouseSettings..ctor(AsusMouse mouse) in C:\Users\carst\Documents\Projekte\GHelper\app\AsusMouseSettings.cs:line 114
at GHelper.SettingsForm.ButtonPeripheral_Click(Object sender, EventArgs e) in C:\Users\carst\Documents\Projekte\GHelper\app\Settings.cs:line 1885
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
************** Загруженные сборки **************
System.Private.CoreLib
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Private.CoreLib.dll
----------------------------------------
GHelper
Версия сборки: 0.176.0.0
Версия Win32: неприменимо
CodeBase (база кода):
----------------------------------------
System.Runtime
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Runtime.dll
----------------------------------------
System.Windows.Forms
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26907
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/System.Windows.Forms.dll
----------------------------------------
System.Threading.Thread
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Threading.Thread.dll
----------------------------------------
System.ComponentModel.Primitives
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.ComponentModel.Primitives.dll
----------------------------------------
System.Windows.Forms.Primitives
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26907
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/System.Windows.Forms.Primitives.dll
----------------------------------------
System.Runtime.InteropServices
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Runtime.InteropServices.dll
----------------------------------------
System.Drawing.Primitives
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Drawing.Primitives.dll
----------------------------------------
System.Collections.Specialized
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Collections.Specialized.dll
----------------------------------------
Microsoft.Win32.SystemEvents
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/Microsoft.Win32.SystemEvents.dll
----------------------------------------
System.Diagnostics.Process
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Diagnostics.Process.dll
----------------------------------------
System.Collections
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Collections.dll
----------------------------------------
System.ComponentModel.TypeConverter
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.ComponentModel.TypeConverter.dll
----------------------------------------
System.Text.Json
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Text.Json.dll
----------------------------------------
System.Threading
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Threading.dll
----------------------------------------
System.Collections.Concurrent
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Collections.Concurrent.dll
----------------------------------------
System.Private.Uri
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Private.Uri.dll
----------------------------------------
System.Text.Encodings.Web
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Text.Encodings.Web.dll
----------------------------------------
System.Reflection.Emit.Lightweight
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Reflection.Emit.Lightweight.dll
----------------------------------------
System.Reflection.Primitives
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Reflection.Primitives.dll
----------------------------------------
System.Reflection.Emit.ILGeneration
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Reflection.Emit.ILGeneration.dll
----------------------------------------
System.Memory
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Memory.dll
----------------------------------------
System.Text.Encoding.Extensions
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Text.Encoding.Extensions.dll
----------------------------------------
System.Numerics.Vectors
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Numerics.Vectors.dll
----------------------------------------
Microsoft.Win32.Primitives
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/Microsoft.Win32.Primitives.dll
----------------------------------------
System.Management
Версия сборки: 7.0.0.1
Версия Win32: неприменимо
CodeBase (база кода):
----------------------------------------
Microsoft.Win32.Registry
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/Microsoft.Win32.Registry.dll
----------------------------------------
System.Security.Principal.Windows
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Security.Principal.Windows.dll
----------------------------------------
System.Security.Claims
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Security.Claims.dll
----------------------------------------
System.Drawing.Common
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/System.Drawing.Common.dll
----------------------------------------
System.Diagnostics.TraceSource
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Diagnostics.TraceSource.dll
----------------------------------------
System.Resources.Extensions
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/System.Resources.Extensions.dll
----------------------------------------
System.Drawing
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26907
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/System.Drawing.dll
----------------------------------------
NAudio.Wasapi
Версия сборки: 2.1.0.0
Версия Win32: неприменимо
CodeBase (база кода):
----------------------------------------
System.ComponentModel.EventBasedAsync
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.ComponentModel.EventBasedAsync.dll
----------------------------------------
Accessibility
Версия сборки: 4.0.0.0
Версия Win32: 7.0.2024.26907
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/Accessibility.dll
----------------------------------------
System.ComponentModel
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.ComponentModel.dll
----------------------------------------
HidSharpCore
Версия сборки: 2.1.0.0
Версия Win32: неприменимо
CodeBase (база кода):
----------------------------------------
System.Linq
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Linq.dll
----------------------------------------
System.Threading.ThreadPool
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Threading.ThreadPool.dll
----------------------------------------
Microsoft.Win32.TaskScheduler
Версия сборки: 2.10.1.0
Версия Win32: неприменимо
CodeBase (база кода):
----------------------------------------
System.ObjectModel
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.ObjectModel.dll
----------------------------------------
System.Diagnostics.FileVersionInfo
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Diagnostics.FileVersionInfo.dll
----------------------------------------
System.Text.RegularExpressions
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Text.RegularExpressions.dll
----------------------------------------
System.Xml.ReaderWriter
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Xml.ReaderWriter.dll
----------------------------------------
System.Private.Xml
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Private.Xml.dll
----------------------------------------
System.Runtime.Loader
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Runtime.Loader.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26907
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/ru/System.Windows.Forms.resources.dll
----------------------------------------
NvAPIWrapper
Версия сборки: 0.8.1.100
Версия Win32: неприменимо
CodeBase (база кода):
----------------------------------------
netstandard
Версия сборки: 2.1.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/netstandard.dll
----------------------------------------
System.Diagnostics.PerformanceCounter
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.20/System.Diagnostics.PerformanceCounter.dll
----------------------------------------
System.Collections.NonGeneric
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Collections.NonGeneric.dll
----------------------------------------
System.Threading.Overlapped
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Threading.Overlapped.dll
----------------------------------------
System.Runtime.Intrinsics
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Runtime.Intrinsics.dll
----------------------------------------
System.Net.Http
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Net.Http.dll
----------------------------------------
System.Net.Primitives
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Net.Primitives.dll
----------------------------------------
System.Diagnostics.Tracing
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Diagnostics.Tracing.dll
----------------------------------------
System.Diagnostics.DiagnosticSource
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Diagnostics.DiagnosticSource.dll
----------------------------------------
System.Net.Security
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Net.Security.dll
----------------------------------------
System.Security.Cryptography
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Security.Cryptography.dll
----------------------------------------
System.Net.Quic
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Net.Quic.dll
----------------------------------------
System.Net.Sockets
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Net.Sockets.dll
----------------------------------------
System.Net.NameResolution
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Net.NameResolution.dll
----------------------------------------
System.Diagnostics.StackTrace
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Diagnostics.StackTrace.dll
----------------------------------------
System.Reflection.Metadata
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Reflection.Metadata.dll
----------------------------------------
System.Collections.Immutable
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.Collections.Immutable.dll
----------------------------------------
System.IO.Compression
Версия сборки: 7.0.0.0
Версия Win32: 7.0.2024.26716
CodeBase (база кода): file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.20/System.IO.Compression.dll
----------------------------------------
************** Оперативная отладка (JIT) **************
Also, why does it says wireless? It's wired mouse
That with the wireless was a bug. Can you please upload the GHelper log file? From the crash it tells me that the mouse uses a different data protocol for lighting settings
Thanks.
Please try this one: GHelper.zip
Seems mostly working so far, i noticed two issues: 1) App crashes when you switch lighting area from logo/scrollwhell/underglow to all while lighting mode dropdown menu is open 2) I can't select pooling rate higher than 250 Hz. When selecting 500 or 1000 and syncing with mouse it goes back to 250. This might be misreading from device, because when i set it from Armoury II to 1000 Hz and then open g-helper it reads still 250 for some reason. Also, would you add buttons setup later?
Here's log file log.txt
Alright. The Polling rate should work as expected now. And yes, it was a read-out problem as it seems.
Aa for the lighting. If it crashes, does it show this error dialog with the crash log? If so, I need that because I cannot see the problem in the log.
Keep in mind that armoury crate will constantly overwrite the data on the mouse with its own profiles.
I'm not getting crashes with lighting now. Polling rate also works as expected. Thanks! Is it possible to add support for button reassignment? I would really like to be able to assign side buttons to something like F13, F14 keys. As far as I understand from this issue it is possible at least for laptop keyboards. https://github.com/seerge/g-helper/issues/2059
Button re-assignment is something I haven't done for any mouse yet because it is a lot of work and there are more and more mice to support. Maybe at some point I will start implementing it.
Though, you can assign them im AC before uninstalling AC. The button is stored on the mouse and Ghelper will not mess with that.
I'm using Armoury II, not Crate. It still works with my peripherals, but is faster, can be exited unlike crate and doesn't asks for updates. However i wasn't able to assign anything else than keys from 100% keyboard layout. I tried even to edit keys in macros but that doesn't works. I hoped that with g-helper i would be able to set extra keys
I will have to look into that, but it might not be possible. This depends on whether the mouse firmware supports it. Some mice have features, that AC does not seem to use. Though it is rare.
Maybe at some point I will implement it.
Technically, a mouse should be able to send the press of any key whose address fits into the standard 32 bits. At least I don't see any obvious reason why this wouldn't be possible.But I certainly don't have enough knowledge in this area to say that for sure.
In theory yes, but if ASUS hasn't programmed the firmware in such a way that we can configure it to do that, we're out of luck.
Mouse / peripheral model and version
ROG Pugio
Armoury Crate Screenshots
Buttons top
Buttons left
Buttons right
Perfomance
Lighting
Calibration
![Screenshot 2024-06-27 230738](https://github.com/seerge/g-helper/assets/98160993/e5b4bde0-9f83-4284-8672-009a1e5c00af)
USB Details
Connection Status : 0x01 (Device is connected) Port Chain : 3-10 Properties : 0x01 IsUserConnectable : yes PortIsDebugCapable : no PortHasMultiCompanions : no PortConnectorIsTypeC : no ConnectionIndex : 0x0A (Port 10) CompanionIndex : 0 CompanionHubSymLnk : USB#ROOT_HUB30#4&1ed8c4ae&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} CompanionPortNumber : 0x15 (Port 21) -> CompanionPortChain : 3-21
Vendor ID : 0x0B05 (ASUSTek Computer Inc.) Product ID : 0x1846 USB Version : 2.0 -> but Device is Full-Speed only Port maximum Speed : High-Speed (Companion Port 3-21 is doing the SuperSpeed) Device maximum Speed : Full-Speed Device Connection Speed : Full-Speed Self powered : no Demanded Current : 98 mA Used Endpoints : 5
Device Description : Составное USB устройство Device Path : \?\USB#VID_0B05&PID_1846#5&15c311e1&0&10#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE) Kernel Name : \Device\USBPDO-8 Device ID : USB\VID_0B05&PID_1846\5&15C311E1&0&10 Hardware IDs : USB\VID_0B05&PID_1846&REV_0155 USB\VID_0B05&PID_1846 Driver KeyName : {36fc9e60-c465-11cf-8056-444553540000}\0011 (GUID_DEVCLASS_USB) Driver : \SystemRoot\System32\drivers\usbccgp.sys (Version: 10.0.19041.4474 Date: 2024-06-13 Company: Microsoft Corporation) Driver Inf : C:\Windows\inf\usb.inf Legacy BusType : PNPBus Class : USB Class GUID : {36fc9e60-c465-11cf-8056-444553540000} (GUID_DEVCLASSUSB) Service : usbccgp Enumerator : USB Location Info : Port#0010.Hub_#0003 Address : 10 Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(10), ACPI(SB)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS10) Container ID : {fcc99c02-ccf7-11ee-9610-806e6f6e6963} Manufacturer Info : (Стандартный USB хост-контроллер) Capabilities : 0x84 (Removable, SurpriseRemovalOK) Status : 0x0180400A (DN_DRIVER_LOADED, DN_STARTED, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER) Problem Code : 0 Address : 10 EnhancedPowerMgmtEnabled : 0 Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\0B0518460155 osvc : REG_BINARY 00 00 NewInterfaceUsage : REG_DWORD 00000000 (0)
Connection Index : 0x0A (Port 10) Connection Status : 0x01 (DeviceConnected) Current Config Value : 0x01 (Configuration 1) Device Address : 0x05 (5) Is Hub : 0x00 (no) Device Bus Speed : 0x01 (Full-Speed) Number of open Pipes : 0x04 (4 pipes to data endpoints) Pipe[0] : EndpointID=1 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x8 bInterval=1 -> 196 Bits/ms = 24500 Bytes/s Pipe[1] : EndpointID=2 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x9 bInterval=1 -> 205 Bits/ms = 25625 Bytes/s Pipe[2] : EndpointID=3 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x40 bInterval=1 -> 718 Bits/ms = 89750 Bytes/s Pipe[3] : EndpointID=4 Direction=OUT ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x40 bInterval=1 -> 718 Bits/ms = 89750 Bytes/s Data (HexDump) : 0A 00 00 00 12 01 00 02 00 00 00 40 05 0B 46 18 ...........@..F. 55 01 01 02 00 01 01 01 00 05 00 04 00 00 00 01 U............... 00 00 00 07 05 81 03 08 00 01 00 00 00 00 07 05 ................ 82 03 09 00 01 00 00 00 00 07 05 83 03 40 00 01 .............@.. 00 00 00 00 07 05 04 03 40 00 01 00 00 00 00 ........@......
Connection Index : 0x0A (10) 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 3-21 does ReservedMBZ : 0x00 Flags : 0x00 DevIsOpAtSsOrHigher : 0 (Device is not operating at SuperSpeed or higher) DevIsSsCapOrHigher : 0 (Device is not SuperSpeed capable or higher) DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher) DevIsSsPlusCapOrHigher : 0 (Device is not SuperSpeedPlus capable or higher) ReservedMBZ : 0x00 Data (HexDump) : 0A 00 00 00 10 00 00 00 03 00 00 00 00 00 00 00 ................
bLength : 0x12 (18 bytes) bDescriptorType : 0x01 (Device Descriptor) bcdUSB : 0x200 (USB Version 2.0) -> but device is Full-Speed only bDeviceClass : 0x00 (defined by the interface descriptors) bDeviceSubClass : 0x00 bDeviceProtocol : 0x00 bMaxPacketSize0 : 0x40 (64 bytes) idVendor : 0x0B05 (ASUSTek Computer Inc.) idProduct : 0x1846 bcdDevice : 0x0155 iManufacturer : 0x01 (String Descriptor 1) Language 0x0409 : "ASUS" iProduct : 0x02 (String Descriptor 2) Language 0x0409 : "ROG PUGIO" iSerialNumber : 0x00 (No String Descriptor) bNumConfigurations : 0x01 (1 Configuration) Data (HexDump) : 12 01 00 02 00 00 00 40 05 0B 46 18 55 01 01 02 .......@..F.U... 00 01 ..
bLength : 0x09 (9 bytes) bDescriptorType : 0x02 (Configuration Descriptor) wTotalLength : 0x005B (91 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 : 0x31 (98 mA) Data (HexDump) : 09 02 5B 00 03 01 00 A0 31 09 04 00 00 01 03 01 ..[.....1....... 02 00 09 21 11 01 00 01 22 40 00 07 05 81 03 08 ...!...."@...... 00 01 09 04 01 00 01 03 00 00 00 09 21 11 01 00 ............!... 01 22 5A 00 07 05 82 03 09 00 01 09 04 02 00 02 ."Z............. 03 00 00 00 09 21 11 01 00 01 22 22 00 07 05 83 .....!...."".... 03 40 00 01 07 05 04 03 40 00 01 .@......@..
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) Data (HexDump) : 09 04 00 00 01 03 01 02 00 .........
bLength : 0x09 (9 bytes) bDescriptorType : 0x21 (HID Descriptor) bcdHID : 0x0111 (HID Version 1.11) bCountryCode : 0x00 (00 = not localized) bNumDescriptors : 0x01 Data (HexDump) : 09 21 11 01 00 01 22 40 00 .!...."@. Descriptor 1: bDescriptorType : 0x22 (Class=Report) wDescriptorLength : 0x0040 (64 bytes) Error reading descriptor : ERROR_GEN_FAILURE (due to a obscure limitation of the Win32 USB API, see F1 Help)
bLength : 0x07 (7 bytes) bDescriptorType : 0x05 (Endpoint Descriptor) bEndpointAddress : 0x81 (Direction=IN EndpointID=1) bmAttributes : 0x03 (TransferType=Interrupt) wMaxPacketSize : 0x0008 (8 bytes) bInterval : 0x01 (1 ms) Data (HexDump) : 07 05 81 03 08 00 01 .......
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) Data (HexDump) : 09 04 01 00 01 03 00 00 00 .........
bLength : 0x09 (9 bytes) bDescriptorType : 0x21 (HID Descriptor) bcdHID : 0x0111 (HID Version 1.11) bCountryCode : 0x00 (00 = not localized) bNumDescriptors : 0x01 Data (HexDump) : 09 21 11 01 00 01 22 5A 00 .!...."Z. Descriptor 1: bDescriptorType : 0x22 (Class=Report) wDescriptorLength : 0x005A (90 bytes) Error reading descriptor : ERROR_GEN_FAILURE (due to a obscure limitation of the Win32 USB API, see F1 Help)
bLength : 0x07 (7 bytes) bDescriptorType : 0x05 (Endpoint Descriptor) bEndpointAddress : 0x82 (Direction=IN EndpointID=2) bmAttributes : 0x03 (TransferType=Interrupt) wMaxPacketSize : 0x0009 (9 bytes) bInterval : 0x01 (1 ms) Data (HexDump) : 07 05 82 03 09 00 01 .......
bLength : 0x09 (9 bytes) bDescriptorType : 0x04 (Interface Descriptor) bInterfaceNumber : 0x02 (Interface 2) bAlternateSetting : 0x00 bNumEndpoints : 0x02 (2 Endpoints) bInterfaceClass : 0x03 (HID - Human Interface Device) bInterfaceSubClass : 0x00 (None) bInterfaceProtocol : 0x00 (None) iInterface : 0x00 (No String Descriptor) Data (HexDump) : 09 04 02 00 02 03 00 00 00 .........
bLength : 0x09 (9 bytes) bDescriptorType : 0x21 (HID Descriptor) bcdHID : 0x0111 (HID Version 1.11) bCountryCode : 0x00 (00 = not localized) bNumDescriptors : 0x01 Data (HexDump) : 09 21 11 01 00 01 22 22 00 .!...."". Descriptor 1: bDescriptorType : 0x22 (Class=Report) wDescriptorLength : 0x0022 (34 bytes) Error reading descriptor : ERROR_GEN_FAILURE (due to a obscure limitation of the Win32 USB API, see F1 Help)
bLength : 0x07 (7 bytes) bDescriptorType : 0x05 (Endpoint Descriptor) bEndpointAddress : 0x83 (Direction=IN EndpointID=3) bmAttributes : 0x03 (TransferType=Interrupt) wMaxPacketSize : 0x0040 (64 bytes) bInterval : 0x01 (1 ms) Data (HexDump) : 07 05 83 03 40 00 01 ....@..
bLength : 0x07 (7 bytes) bDescriptorType : 0x05 (Endpoint Descriptor) bEndpointAddress : 0x04 (Direction=OUT EndpointID=4) bmAttributes : 0x03 (TransferType=Interrupt) wMaxPacketSize : 0x0040 (64 bytes) bInterval : 0x01 (1 ms) Data (HexDump) : 07 05 04 03 40 00 01 ....@..
Error : ERROR_GEN_FAILURE (because the device is Full-Speed only)
bLength : 0x04 (4 bytes) bDescriptorType : 0x03 (String Descriptor) Language ID[0] : 0x0409 (English - United States) Data (HexDump) : 04 03 09 04 .... ------ String Descriptor 1 ------ bLength : 0x0A (10 bytes) bDescriptorType : 0x03 (String Descriptor) Language 0x0409 : "ASUS" Data (HexDump) : 0A 03 41 00 53 00 55 00 53 00 ..A.S.U.S. ------ String Descriptor 2 ------ bLength : 0x14 (20 bytes) bDescriptorType : 0x03 (String Descriptor) Language 0x0409 : "ROG PUGIO" Data (HexDump) : 14 03 52 00 4F 00 47 00 20 00 50 00 55 00 47 00 ..R.O.G. .P.U.G. 49 00 4F 00 I.O.
Additional information.
No response