client |
And the library would only define macros for the A, B, and C keys. Now, in version 4, you can specify the keys as a pipe-delimited string:
client |
You can still use the old method of specifying a list, if you'd like. The reason for using a text string is that lists aren't constant expressions. I wanted to add a way to have pre-set groups of keys so you can do this:
client |
Which would cause the library to make macros only for A-Z and 0-9. To have this work, the LETTERS and NUMBERS vars have to be text strings, not lists. The library defines these constants you can use:
var |
The default value is ALL_KEYS.
I also made a change that fixes support for certain keys. OrangeWeapons pointed out that you couldn't macro the equals key. Now all keys should work.