@evilC commented on GitHub (May 3, 2024):
It's also interesting to note that the handles for 2 and 4 are not unique, which is not something I have ever seen. eg notice in my screenshot - whilst…
@evilC commented on GitHub (May 3, 2024):
See in your monitor: Both ID 2 and ID 4 have the same VID / PID: 0x09DA, 0x0025
So to use ID 4, you need to say "Don't use the 1st 0x09DA, 0x0025, use…
@KenKaneki73985 commented on GitHub (May 3, 2024):
@evilC Hi. It's working now. Thanks!
However, I'm confused about the third argument "2":
AHI.GetKeyboardId(0x09DA, 0x0025, 2) ; <----…
@evilC commented on GitHub (May 3, 2024):
Also check the instance number. Note how in my screenshot above, both ID 2 and 3 have the VID/PID of 0x03EB, 0xFF02 However, only if I check ID 3 do I…
@evilC commented on GitHub (May 3, 2024):
When in the monitor, you find your keyboard, and check some keys, it would look like this: :
@evilC Okay, thanks.
So, everything seems working fine on my PC.
The "monitor.ahk" is working fine. It was able to detect the VID / PID…
@evilC commented on GitHub (May 3, 2024):
Because IsActive is only ever true for a VERY brief moment.
It is not intended to indicate whether the context manager is actively running.
AHI…
@evilC commented on GitHub (Feb 24, 2024):
The interception driver which AHI relies upon does not support the media keys, so unfortunately, AHI is unable to support them as a result.
Actually,…
@Av4sX commented on GitHub (Jan 28, 2024):
Also info: When tested on another device (notebook) it successfully got Vlume Up/Down BUT still did not react on Sleep and Airplane modes. As well as…
@evilC commented on GitHub (Feb 24, 2024):
As per the instructions, it's in the Common\Lib folder inside the zip
:
Important nuance: AHI script does NOT react on bedia keys IN BOTH BODES - context and subscribe. I can understand if it doesnt work with USB keyboards,…