05-30-2006 05:05 PM
05-30-2006 06:17 PM
If you install SetPoint and my uberOptions mod, you can select the new "Keys:2 Keystrokes" function and set the 2 keystrokes to whatever you want (I.E., send ctrl-i, ctrl-i. I just tested it with sending "hi" ).
How this is done: the functions ("HandlerSets" ) are defined in the C:\Program Files\Logitech\SetPoint\default.xml file (with help strings defined in strings.xml). At the top of default.xml the "HandlerSets" are grouped into "HandlerSetGroups": uberOptions adds a "UberGroup" that has all functions.
To make a function that sends multiple keystrokes, I made a new HandlerSet with the payload of the "KeystrokeAssignment" HandlerSet twice. Since it was originally for someone that wanted a double arrow function, that's what I defined first. If you wanted to add a function that sends 3 (or more) keystrokes, you could do the same process as used for the "DoubleUpArrow" HandlerSet. To find the variables to pass for your specific keystroke, set a button to send that keystroke, close SetPoint's trey icon (so that it will save your user.xml settings file) and view the settings in C:\Documents and Settings\USERNAME\Application Data\Logitech\SetPoint\user.xml (where USERNAME is your Windows login name).
Fairly difficult, so if you want more than 2 keystrokes I suggest triggering another macro program such as AutoHotkey or Girder. With uberOptions you can have the button send F13-F24 and trigger off of that.
05-30-2006 07:25 PM
One more question, when you set a repeat delay appoximately what length of time is 1 unit?
05-30-2006 08:13 PM
05-31-2006 12:54 AM