|
This page contains answers to common questions handled by our support staff,
along with some tips and tricks that we have found useful and presented here as
questions.
Note: In these answers we will
follow a few shorthand conventions for describing user-interface procedures.
Key combinations will be presented like this: Ctrl+Alt+Delete, which means that
you should press and hold down the Control key, the Alt key, and the Delete key
at the same time. Menu selections will be presented like this: File->Open,
which means that you should open the File menu, and then make the Open
selection.
|
-
How do I assign a
String/Macro to a key (ex.: TAB character to the numeric keypad Enter key) ?
-
How do I create a
sequence of keys to launch an application ?
-
What are the
differences between KeyGO running under Windows 9x and KeyGO running under NT ?
-
I get the message
'cannot find driver file' when trying to generate a native keyboard driver.
What can I do ?
-
I get the message
'Error occurred during the move process:-113 Component:File group:File
C:\windows\temp\PFTx~tmp\data.cab' when upgranding or installing a new version
of KeyGO. What can I do?
-
There is no KeyGO
keyboard template that correspond to my physical keyboard. Is there a way to
build a new KeyGO template?
|
How do I
assign a String/Macro to a key (ex.: TAB character to the numeric keypad Enter
key)?
This example will show you how to assign the TAB character to the Enter keycap
on the numeric keypad and how to use the Runtime Wizard to make your keyboard
active.
|
-
First open the KeyGO builder by
launching KeyGO or calling it from the System tray. Create a new keyboard (if
there is none present) by choosing File->New. From the View pull-down menu
select the String box choice to activate the String Dialog Box or use the
String Box activator icon on the toolbar.
|
|
-
In the String Dialog Box click
the Add button to bring up the Add/Modify String dialog box. Give a name to
your String/Macro in the String Name text box. We will use 'TabChar' for our
example. Click on the Tab button in the lower left side of the Add/Modify
String dialog box to add the tab code in the Value text box (you should get the
{TAB} value). Click OK. The 'TabChar' String/Macro is now added to your String
Dialog Box list of entries.
|
-
Choose the Scale to fit option
under the View pull-down menu, to see the whole keyboard.
-
Now, drag-and-drop the 'TabChar'
string/macro from the String Dialog Box to the numeric keypad Enter key on the
main keyboard template of KeyGO. The key should now be blue or red. The TAB
character is now assigned to the numeric keypad Enter keycap. However, we may
also want to have the same functionality on the same Enter keycap when the
shift (or the Caps-Lock) key is depressed. To accomplish that, we also have to
assign our 'TabChar' String/Macro to the Shift-Enter keycap combination.
|
-
Click on of the Shift keycap on
the main keyboard template of KeyGO.
The whole keyboard template is now in the shift assignment mode. You should now
drag-and-drop the 'TabChar' String/Macro from the String Dialog Box to the
Enter keycap (a second time).
|
|
-
The keyboard is now complete. To
save it choose the Save option under the File pull-down menu. Give it an
appropriate name.
-
Lets now make this keyboard
active and loadable at Windows startup.
-
Choose the Runtime Wizard option
from the File pull-down menu. In step 1 click the Use current button. Now click
on the Next button until you reach step 4. At this point you can click on the
Runtime Now button if you want to use KeyGO now with the newly created keyboard
template.
Of course, this process can also be use for all kinds of String and Macro
assignments to any level of deadkeys or shifted keyboard (Alt, Ctrl and shift
in any combination).
|
How do I
create a sequence of keys to launch an application ?
Lets follow this example. We want to launch Windows calculator if the
sequence of keys Ctrl-calc is depressed:
-
Click on the Ctrl keycap on the
keyboard template of KeyGO
-
Click the C keycap and make it a
deadkey by clicking the Make deadkeys button on the toolbar.
-
Choose the Ctrl+c deadkey from
the deadkey pull-down combo-box on the toolbar.
-
Choose the 'a' keycap and make
it a deadkey by clicking the Make deadkeys button on the toolbar.
-
Choose the Ctrl+a deadkey from
the deadkey pull-down combo-box on the toolbar.
-
Choose the 'L' keycap and make
it a deadkey by clicking the Make deadkeys button on the toolbar.
-
Choose the Ctrl+L deadkey from
the deadkey pull-down combo-box on the toolbar.
-
Assign the Calculator
application on the 'c' keycap by dragging ad dropping the Calc.exe application
from your Windows subdirectory in Explorer to the 'c' keycap in KeyGO. You can
also assign the File application by choosing the New File assignment.. option
from KeyGO Edit menu. When using this option, the assignment is done on the
first available keycap on the keyboard template. To change the assignment the
file should be dragged and dropped to the desired keycap.
-
Now. Activate KeyGO and depress
ctrl-calc and the Calculator program will be launched.
|
What are
the differences between KeyGO running under Windows 9x and KeyGO running under
NT ?
-
KeyGO cannot generate native
keyboard drivers under NT
-
Some applications may have
problems switching to the proper language when using KeyGO multi-language
support
|
I get the
message 'cannot find driver file' when trying to generate a native keyboard
driver. What can I do ?
-
KeyGO needs the original Windows
driver file to be able to determine the assignments that were not changed
through KeyGO. On some installation of Windows 98 this file is not installed if
the only installed keyboard language is English (United State). To make this
file available to KeyGO, add a new language keyboard under Control-Panel,
Keyboard, language (any language will do). The keyboard driver can now be
generated by KeyGO using any of the available languages, including the one that
did not originally work. This newly added keyboard language can now be removed.

|
I get the message 'Error
occurred during the move process:-113 Component:File group:File
C:\windows\temp\PFTx~tmp\data.cab' when upgranding or installing a new version
of KeyGO. What can I do?
-
This is a problem that we
occasionally have with installShield (the program we use to install KeyGO). The
solution is to delete the \PFTx~tmp folder from your Windows\temp folder using
Windows explorer and re-start the installation of KeyGO.
|
There is no KeyGO
keyboard template that correspond to my physical keyboard. Is there a way to
build a new KeyGO template?
-
Yes. However, there is no
graphical interface to create a keyboard template at the moment, they have to
be build manually by modifying the KbdTmpl.cfg configuration file.
-
First we need to know if the
keyboard is supported by KeyGO. For this, use our utility called: "keyCall"
that can be download from here:
KeyCall.exe or here:
KeyCall.exe. Run the KeyCall application and press the keycap on your
special keyboard. Notice that characters and scan codes values for the keycap
are listed in the appropriate boxes. If there is no activity in KeyCall it
means that KeyGO won't be able to reassign your special keyboard. This would
happen if the specific driver for your keyboard is not fully Windows compliant.
-
If it works, there is a file
call "KbdTmpl.cfg" located in your KeyGO installation folder (normally:
c:\program files\GDGSystems\keyGO 2.2\KbdTmpl.cfg) that can be edited to modify
or add a keyboard template to your KeyGO configuration. A simple text editor
like notepad should be use to modify this file.
-
All the explanation on how to
create or modify a keyboard template are located at the beginning of the file.
Use the scan code value returned by "KeyCall" to modify the "KbdTmpl.cfg" file
with the proper values.
-
There is no need to restart
KeyGO for the modification to the file to take effect, use the "File, new.."
menu command to get a listing of the keyboard template and choose the template
name that you have entered in the "KbdTmpl.cfg" file.

|