external keyboard not behaving as regular keyboard Topic is solved

Get help with using AutoHotkey (v1.1 and older) and its commands and hotkeys
caradoc

external keyboard not behaving as regular keyboard  Topic is solved

27 Mar 2017, 18:52

Hello,

I have some basic code working perfectly when I use my main keyboard. However, I would like to run it from an external usb numpad. I was able to use KeyHook to find the address for the key in question, and it 'almost' performs as needed, but in looking at the Key History, it appears to be suppressing a line of code. Here's the code:

sc008::
click 72, 977 ;change to page 1
click 479, 981, down ; hold mouse down at position
keywait sc008, up ; wait until key is release
click up ; release mouse button
return

The desired result is to press and hold an external key, to act as a left-click hold on a specific part of the screen, with no need to actually left click
Here is what I get in the history:

37 008 h d 1.36 7
37 008 s u 0.02 7

It looks like the keywait command is being suppressed, and so when I drag the mouse, the left click has already been set to Up.

If I switch the hotkey to something like f2 on my normal keybaord, it works like a charm. If I look at the 'Hotkeys and their methods' page in the main window, it shows as a k-hook if I've set it to sc008, but it shows as reg if I've set it to f2.

Can anyone point me towards a solution to this?

Thank you!

Return to “Ask for Help (v1)”

Who is online

Users browsing this forum: iamasink, jollyjoe, peter_ahk, RareUserGerman, Rohwedder and 317 guests