Trouble mapping the keyboard
Hi,
I am trying HKN as an alternative to Keyclone (mainly for mouse broadcasting reasons, as Keyclone is kinda slow at the moment).
I could set up the entire thing quick easily thanks to the guides I found on this and HKN websites. I have a problem with key mapping though. Here it is :
I am using an AZERTY keyboard. The slash key "/" is obtained by pressing Shift+":" on such keyboards. When typing Shift+":", I do obtain a slash on my active wow window, but on the background windows I only get a ":". Though I could probably get through it by remapping my entire keybindings, I wondered if anybody had experienced the same problem.
Here is the script I use :
Quote:
<KeyList MyList A-Z, 0-9, numpad0-numpad9, Enter, Tab, Space, Backspace, Esc, oem1-oem8 except K, z, q, s, d, up, down, left, right>
<Hotkey MyList; Shift MyList; Alt MyList; Ctrl MyList>
<SendLabel w1, w2, w3, w4, w5>
<Key %Trigger%>
Note : For whatever reason, I can seem to get AllMainKeys to work properly to replace all the things before "except". I just generates errors saying "Disregarding empty hotkey"
Any clues ?
Thanks in advance
Nyth
RE: Trouble mapping the keyboard
Quote:
Originally Posted by 'Nyth',index.php?page=Thread&postID=171335#post171 335
I am using an AZERTY keyboard. The slash key "/" is obtained by pressing Shift+":" on such keyboards. When typing Shift+":", I do obtain a slash on my active wow window, but on the background windows I only get a ":".
I apologize for this. Shifted characters don't send properly to background windows. This is one of the unfinished things in the program. However there's a work around.
By the way all the unfinished stuff and known bugs are listed under "Bugs" on the main menu at the top of every web page on HotkeyNet's site. This problem is also mentioned under "limitations" on many of the pages about sending to background windows.
The work around is to use SendWinS instead of SendWinM when you want to send a shifted character to a background window. In other words, you make a special label for just that one character with SendWinS. Then write the hotkey for that character separately with that label. (You can have as many separate <Hotkey> definitions as you want as long as you don't repeat any trigger combinations.)
Quote:
Note : For whatever reason, I can seem to get AllMainKeys to work properly to replace all the things before "except". I just generates errors saying "Disregarding empty hotkey"
Can you paste the definition that's not working? "Disregarding empty hotkey" means that the definition doesn't tell HotkeyNet to perform any actions.... HotkeyNet is warning you that pressing the trigger won't do anything.