Quote:
Not sure why this was posted 2 pages back when I just posted it ;P
Yeah funny, for me the order of the posts is also not correct, maybe the forum has problems...
Quote:
ShockershamA, Keymap saved as: C:\Users\Ben\Desktop\keyclone\lbta.kcl
Description: blank
key hotstring
2 lightningbolt.on.toona
LCTRL+I lightningboltontoone
LSHIFT+LALT+I lightningboltontoonc
LCTRL+LALT+I lightningbolt.on.tonbg
LSHIFT+LCTRL+LALT+I lightningboltontoond
This is how my keymap looks for toonA, Shockershama. In the 'Command Editor' of Keyclone, I have the Keymap field set to load this keymap to shockershama upon loading (command is named wow1).
Keymap 2 for shockershamb. Saved as same as above but ends in\lbtb.kcl
Key Hotstring
2 lbtb
LCTRL+I lbte
LSHIFT+LCTRL+I lbtna
LSHIFT+LALT+I lbtc
LSHIFT+LCTRL+LALT+I lbtd
Ah yeah, now i know what your problem is!
you can't name 'ctrl+i --> lightningboltontoone' for ToonA and 'ctrl+i -->lbte' on ToonB, it must be the same string.
This is the reason why:
Say you press '2' while ToonA is active:
- what happens is, that keyclone looks up in its keymap-file for ToonA if there is a hotstring for ToonA an it finds '2 --> lightningbolt.on.toona'
- now, keyclone send first the keypress '2' to the active ToonA and then searches in the keymapfiles of the other Toons if there is a phrase like ' ... --> lightningbolt.on.toona'
- if it found a association it sends the corresponding keystroke to the corresponding window.
-When you youse different names, like you did above, keyclone never finds any phrase like ' ... --> lightningbolt.on.toona' on the keymaps of the slaves and they never get a keystroke.
so correct the above would be:
ShockerShameA:
2 lightningbolt.on.toona
LCTRL+I lightningboltontoone
LSHIFT+LALT+I lightningboltontoonc
LCTRL+LALT+I lightningbolt.on.tonbg
LSHIFT+LCTRL+LALT+I lightningboltontoond
Keymap 2 for shockershamb:
2 lightningbolt.on.tonbg
LCTRL+I lightningboltontoone
LSHIFT+LCTRL+I lightningbolt.on.toona
LSHIFT+LALT+I lightningboltontoonc
LSHIFT+LCTRL+LALT+I lightningboltontoond