For the "alphanumeric" & "Edit" portions of the keyboard, there are Key Options available - see My-T-Soft Setup | Configuration | Key Options. You can enable or disable the current keystroke (normal operation), and optionally add an application (which is launched as the Key EXE). This allows various approaches to remap the keys. Using the Developer's Kit & its utilities, even more flexibility is available - here are some common requests:
- How do I Minimize after an Enter key?
- In Key Options, Select the Enter Key (53), Enable the keystroke. Select Launch Key EXE, and select MINMZMTS.EXE from the Developer's Kit
- How do I right-click?
- Conceptually, you can't, because your mouse/touch is clicking on the keyboard, not where you want to right-click, but what most people do want is the Context Menu (or the menu you get when you right-click on an icon). The keystroke equivalent of this is the [Shift]-[F10], which brings up the Context menu (application menu) of the highlight object. To use, say, the F12 key to send a Shift-F10, do the following: Select the F12 key (12), Disable the keystroke (no need for a real F12 keystroke), Select Launch Key EXE, and use C:\WINDOWS\MYTSOFT\SDSTRMTS.EXE [Shift-Down][F10][Shift-Up]. (See Developer's Kit for details on SendStringMTS (SDSTRMTS))
- How do I override a keystroke?
- This is essentially the same as the F12 example above - select the key you wish to override, disable the default keystroke, and use SDSTRMTS.EXE to send a string of characters through the My-T-Soft keystroke generation engine.
- How do I program a key to launch Internet Explorer?
- This can be done for any application / EXE. We'll use F9 to launch Internet Explorer. First, determine the name (ideally the path/name of the program). In this example, we can use IEXPLORE.EXE directly, since it is a Windows program. For other apps, you may need to use the full path to the program. Then go into Setup | Configuration | Key Options. Use the drop down list to select the key (F9) - in general, you will want the "Key with..." to be [None] so there are no modifier keys required. Then select "Disable Keystroke", and select "Launch Key EXE" Now enter"IEXPLORE.EXE" as the Key EXE. OK, OK, Exit, and test.
- How do I make F12 send a keystroke macro (password/signature/etc.) (1.78/Win 7)?
- For best results in the 1.78 release (due to changes in file locations, security issues, user permissions), follow these steps to remap the F12 key to type in a keystroke macro (password, logon, connect sequence, sentence, signature, etc.)
Install the IMG Developer's Kit (or unzip separately), and grab the SDSTRM32.EXE from the DEVKIT folder.
Copy (place) this in the configuration files location - to quickly determine the current location, use My-T-Soft Setup, and from the File menu, select "Show Config File Location" - use Windows explorer to browse to this location, and drop in the SDSTRM32.EXE file.
Now go into My-T-Soft Setup | Configuration | Key Options, and select the F12 key - set the "Key with..." to be [None] so there are no modifier keys required. Then select "Disable Keystroke", and select "Launch Key EXE" - Now Browse to the Config File Location, and select SDSTRM32.EXE - it will be dropped in with the path.
Now edit the Key EXE, and after the .EXE follow with space and enter "Type This on F12[Enter]" and replace the text with your appropriate keystroke macro. (Refer to Build-A-Macro notes for special keys and reserved macros)
Click OK | OK | Exit, and run My-T-Soft - now when you use F12 on the My-T-Soft keyboard, you will type your text!
|Category: Using||Type: Question/Answer||Product: My-T-Soft|