You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
503 B
Plaintext
25 lines
503 B
Plaintext
1 year ago
|
#SingleInstance force
|
||
|
Persistent
|
||
|
#include Lib\AutoHotInterception.ahk
|
||
|
|
||
|
AHI := AutoHotInterception()
|
||
|
|
||
|
keyboardId := AHI.GetKeyboardId(0x04F2, 0x0112)
|
||
|
AHI.SubscribeKeyboard(keyboardId, true, KeyEvent)
|
||
|
|
||
|
mouseId := AHI.GetMouseId(0x046D, 0xC00C)
|
||
|
AHI.SubscribeMouseButtons(mouseId, false, MouseButtonEvent)
|
||
|
return
|
||
|
|
||
|
KeyEvent(code, state){
|
||
|
ToolTip("Keyboard Key - Code: " code ", State: " state)
|
||
|
}
|
||
|
|
||
|
MouseButtonEvent(code, state){
|
||
|
ToolTip("Mouse Button - Code: " code ", State: " state)
|
||
|
}
|
||
|
|
||
|
^Esc::
|
||
|
{
|
||
|
ExitApp
|
||
|
}
|