Log in

View Full Version : Keyclone questions - hotstrings & keymaps



Darm
09-23-2007, 04:50 PM
I'm using keyclone version 1.7c


1) When I'm setting up a keyclone hotstring, I do the following -- I define a key, I enter some text for the hotstring and enter a description. I hit save, apply, and then OK. Hitting OK puts me back to the main window.

The problem is that if I then hit Setup-> keymap editor, all of my keymap information is gone. I can hit Load and bring them back up again, but everytime I hit OK, they are gone when I got back to the keymap editor.

Is this a bug? Am I missing something?

2) Does the information entered into the "description" field of a keymap have any bearing on what I use for the hotstring?

I see lots of examples using "mage1" in the description field, and the hotstring will also contain something like "mage1.fireball". Does Keyclone check the description field to see if it matches text in the hotstring? Or is the description field essentially a user defined comment box where any text at all can be used and it won't change how the application works at all?

Thank you for any help.

Darm
09-23-2007, 06:12 PM
Downloaded version 1.7d, no difference.

keyclone
09-23-2007, 06:50 PM
keep in mind, keymaps are meant to be translators... translating a key from one key.. into a hotstring... into another key (or no key if the clone does not have the hotstring mapped to a key). there can be a different keymap for each clone added to keyclone.

ie:
clone-A(key == '3') --> translates-to( shield ) --> clone-B(key == '7')

in order for this to occur, there would have to be one keymap on clone-A, and a different keymap on clone-B

in the setup dialog, you use the 'keymap editor'.. which allows you to create/load/edit keymaps. there can be numerous keymaps. when you go to the editor, the editor is blank. you will need to 'load' an existing keymap to edit... or create a 'new' keymap to which you would add keys.

note: the description will be visible within keyclone on the clone's line... i advise keeping it short with no spaces

once you 'save' the keymap.. and hit 'ok' to close the setup dialog... you need to load the appropriate keymap onto the proper clone. the reason is... there can be numerous clones on a single machine and each one could have a different keymap (or key translation) for the various keys you hit in your main.

does this help? let me know.

Darm
09-23-2007, 06:58 PM
Thank you for the response, but I still have my questions.

1) The keymap editor is always blank when I return to it after I hit save, apply and OK.

Is that normal?

If so, how do I tell which keymaps I have loaded?

2) Is the text in the description field relevant, in any way at all, to the text in the hotstring?

3) What is the description actually descrbing? The character? Or just that particular keymap?

4) I understand the explanation of how keyclone is supposed to work and the theory of how keymap/hotstrings should work. I'm having trouble with the "how" and "where". Perhaps an actual step by step walkthrough would be helpful, just for one keymap.

keyclone
09-23-2007, 08:11 PM
when you come back into setup, the editor will be blank until you 'load' the keymap you wish to edit.

the description has no relevance to the hotstrings. it is a description that will be shown on the clone line which it is associated with.

please check the bottom half of the tutorial for a step by step guide to setting up the keymaps
http://solidice.com/keyclone/tutorial/index.html

let me know if that helps.