github evilC/AutoHotInterception v0.8.0

latest releases: v0.9.1, v0.9.0
2 years ago

Added

  • Add two SubscribeAbsolute example scripts which show how to process movement data coming from a tablet

Changed

  • Input is now processed even faster
    Since 0.6.0, there could have been a 10ms delay between processing one piece of input and the next
    Now it should be effectively instant

Deprecated

Removed

Fixed

  • Subscription / Context mode Extended keycodes fixed
    Previously, some keys were not properly subscribe-able (Pause / NumLock)
    Also, if any key was subscribed to with block enabled, and that key generated Extended Modifier keys when pressed
    (eg when you press Home with NumLock off, keyboards send LShift with a state of 2, then Home with a state of 2)
    then the Extended Modifier key (LShift with a state of 2 in the above example) was NOT blocked.
  • SendKeyEvent() now sends exactly the same ScanCodes that would be sent if you really pressed it
    Similar to the above example, if you sent Home, previously, only Home would be sent with a state of 2
    LShift would not have been sent with a state of 2 as it should
    Also, Pause should send a state of 4, whereas before it sent a state of 2
  • AhiScanCodeTester.ahk in Development Tools now works again
  • Bug introduced in 0.7.0 whereby unsubscribing whilst a callback is still running would lock up the script is now fixed
    (WorkerThreads now use Tasks and CancellationTokens)

Don't miss a new AutoHotInterception release

NewReleases is sending notifications on new releases.