Log in

View Full Version : keyclone keymap?



ahnubis
11-07-2007, 03:08 PM
ok, so I created a keymap for my preist when i hit alt+1 it will send the command 1 however when i am on my pally(main window) and I want to cast a heal Alt+1 to have my preist (2nd window) cast his heal spell on his bar slot number 1 nothing happens.

However if I hit ctrl+1 it hits the 1 key which i guess is ok, but when I press the number 1 key on my pally(main) it also hits my number 1 key on my priest(secondary)

I though the reason for the keymaps was to only allow that window that I assigned the keymap to respond only to those keypresses while i am on my pally?

any help here would be great.

keyclone
11-08-2007, 04:29 PM
in order to keymaps and hotstrings to work, you will need at least 2 keymaps... one load to each clone that would like to receive the hotstrings.

for your main, create keymap 1 that has "ctrl-1" mapped to "healme"
add it to the list.
set a description
hit save
name it

now create a new keymap, this one for your clone...
type "healme" under hotstring... and set the key to the key you would want your priest to hit when this hotstring comes through... like the '1' key
add it to the list.
set a description
hit save
name it

hit ok on the setup dialog.

now, you can either add the keymaps to the wow command you create or right click on each clone and load the map manually.

once you do that, hitting ctrl-1 in your main will hit '1' in your clone and vice-versa

have fun!

ahnubis
11-08-2007, 05:21 PM
Can I add multiple to 1 wow?

If i Understand you correctly. I need 1 map on my main to control the map added to my priest and I would need a different one for each one of my warlocks dot spells and what not as well?

keyclone
11-08-2007, 05:27 PM
not exactly.

each clone can only have one keymap... its a translation to/from a key from/to a string... the strings are passed to the other clones... which in turn will use their keymap to determine if they can map the string to a key... if not, it's ignored. but if a string is found, then the associated key is pushed to that clone.

each clone could have its own keymap.. or none at all. but the main, like the clones, only has one.

think of keymaps as one side of a translation table... (does that help?)

basically:

ctrl+1 ==> healme ==> 1

this would require 2 keymaps...

1: ctrl+1 ==> healme
and
2: healme ==> 1

and each must be loaded onto the proper clones. the keymaps can grow rather large

ahnubis
11-08-2007, 05:30 PM
Ok, let me see if I understand this correctly.


On my pally I make a new keymap

I bind CTRL+1 = healme

and then I create a new keymap called healme and insert CTRL+1 = 1 in that keymap. So when I press ctrl+1 on my pally it sends the command to look for the keymap for healme?

I then could add a new command such as Q = Warlock

and my warlocks keymap would say Warlock Q = 1 to send dots?


Is that correct?

keyclone
11-08-2007, 06:02 PM
assuming you have 1 keyclone and 2 wows on 1 box... going to have 3 hotstrings... ranged.attack, opening.salvo, heal.main

** pally keymap **

keyclone/setup/keymap editor

click in hotstring
type ranged.attack
click in key section
hit appropriate key for your pally to do a ranged attack
click add

click in hotstring
type opening.salvo
click in key section
hit appropriate key for your pally to do his opening salvo
click add

click in hotstring
type heal.main
click in key section
hit appropriate key for your pally to heal your main
click add

click in description
type pally
click save button
type pally
click save on 'Save as' dialog
click 'Ok' on setup dialog
---


now the pally keymap is defined. now the warlock:

** warlock setup **

keyclone/setup/keymap editor

click in hotstring
type ranged.attack
click in key section
hit appropriate key for your warlock to do a ranged attack
click add

click in hotstring
type opening.salvo
click in key section
hit appropriate key for your warlock to do his opening salvo
click add

click in hotstring
type heal.main
click in key section
hit appropriate key for your warlock to heal your main
click add

click in description
type warlock
click save button
type warlock
click save on 'Save as' dialog
click 'Ok' on setup dialog
---

now... run both wows and log in

they should both be in the keyclone main list

find the one that is your pally. right click.. a menu will pop up. select 'load keymap...' and find the pally.kcl file and hit ok

find the one that is your warlock. right click.. a menu will pop up. select 'load keymap...' and find the warlock.kcl file and hit ok

if you have done it right, you should see kmap(pally) and kmap(warlock) in the keyclone main list

now you should be able to hit one key in your warlock, like opening.salvo, and see your pally do his opening.salvo move

let me know how that goes.

ahnubis
11-09-2007, 01:04 AM
Thanks think I got it set up.

Now last question on this issue.


I run 2 computers.

3 locks on my desktop

pally(main)
preist(secondary) on my laptop.

Do I need to install the keymaps on the desktop in order for it to work? Or do I just add the keymap to the keyclone on my main pc (laptop) and it will send the correct info to my desktop with out me having to load keymaps on that pc?

keyclone
11-09-2007, 06:09 AM
keymaps are translators.. translating from keys into strings... and then strings back into keys. without a keymap loaded on a clone, it cannot translate an incoming string.

therefore, you will need to load the keymap onto every clone you wish to receive the strings.

ie:
on the active clone.. as you hit a key:

key --> keymap(key) --> string .... transmits to other clones


then, on every clone:

receive string --> keymap(string) --> key

if no keymap... then no key

ahnubis
11-09-2007, 12:58 PM
What I mean is.


PC 1 = main

I see this

ip of main PC
Wow1 pally
Wow2 Priest
IP of 2nd PC
wow Warlock
wow2 Warlock
wow3 Warlock

So I can see all accounts logged in on the 2nd computer.

So Do I Load all Keymaps on 1 PC? or just the pally priest on the main and then go to the 2nd PC and load the warlock keymaps on those 3?

Trying to make it so I dont really need to mess with the 2nd pc when loading a keymap. Want to load all keymaps on one pc and have it translate correctly to the 2nd pc.

As of right now I have the 3 lock keymaps loaded on the 2nd and the pally and priest loaded on the main.

keyclone
11-09-2007, 01:18 PM
ah... sorry. you load keymaps on the local keyclone
(maybe that could be cleared up)

the incoming connections shouldn't show you a menu option for loading keymaps.

ifr you want, you can create a command to run wow on the 2nd computer. in that command, add the username and the keymap to load. also... set the 2nd keyclone to auto-connect to your main.

then, from your main keyclone, just type something like:

A:wow1;A:wow2;A:wow3

where A is the nickname of the 2nd pc keyclone and wow1 is the command name

you could extend it by doing the same on the main's keyclone, then add to the command:

A:wow1;A:wow2;A:wow3;wow1;wow2

without specifying the keyclone nickname, the command will run locally... therefore, the last 2 wows will run on your main box

if you set it up right, you can get your setup going from nothing by running keyclone on both machines, then just click the connect button (which shows the last command next to it)... from there, assuming all use the same password, just type the password , hit enter twice, and you are in the game

ahnubis
11-09-2007, 05:32 PM
Thanks that clears it up.