![]() |
||
| The SKEYS Program |
In order to control a second computer using the Eyegaze System, software is required on the second computer to translate commands from the Eyegaze System into system (keyboard and mouse movement) commands.
The Eyegaze System uses a program called SKEYS on the second computer which accepts commands via a serial port connection. SKEYS uses the General Input Device Emulating Interface (GIDEI) from the Trace R&D Center.
Click here to download the SKeys installation program.
(364KB) The installer will ask you which language version you wish to install.
The following languages are currently available:
The installation program will also prompt you for which start-up option you want. The Automatic option places a short-cut in the Start-up directory. That will cause SKeys to run every time the computer is booted. The Desktop option will place an icon on the desktop. You can manually start SKeys by double clicking on this icon. The Start-menu option will place a short-cut in the Windows Start menu. You can manually start SKeys by dragging the cursor through that Start button on the lower left side of your screen and then up until you locate the SKeys entry. Click to start SKeys. (You can run the installation program more than once if you want to create more than one shortcut.)
If you receive error messages about missing DLL files when you run SKEYS, you may need some of the files in the following archive.
Using Eyegaze connected to a Windows computer you can operate the keyboard and mouse functions of the Windows computer using only the eye-driven keyboard and mouse functions on the Eyegaze System.
Links to the different language versions of SKEYS are listed above. SKEYS is intended for use on a second PC controlled by the Eyegaze System. SKEYS is a replacement for the Microsoft Windows (Windows 95, 98, ME, NT, and 2000) SerialKeys functions. SerialKeys, which is a portion of the Accessibility Options included with Windows, has a number of known problems that are fixed in the SKEYS program.
To install SKEYS on your Windows computer:
The last thing you need to do is configure the Eyegaze System to communicate with your Windows computer and SKEYS. You do this by editing the HARDWARE.CFG program on the Eyegaze System.
The line should look like one of these lines:
SKEYS serial communication speed is fixed at 19200 bps.
PLEASE NOTE: When running the SKEYS program with a Windows screen saver, when the screen saver activates SKEYS loses control of the second PC. After installing SKEYS, please disable any screen savers on the second PC.
Special thanks to Mark Novac (menovak@facstaff.wisc.edu) for creating this software for us.
The SKEYS program is a replacement for the Microsoft Windows SerialKeys function that ships with Windows. There are several problems with the SerialKeys function that makes it important to use SKEYS instead. None of this information is required to operate SKEYS but is provided here to explain why you will want to use SKEYS instead of SerialKeys.
In the Eyegaze "Run 2nd PC" program ("KBD2PC"), there is a mouse control mode called "Speed Mode" which repeats mouse movement commands until it is stopped by the user. These mouse movement commands are interpreted and acted upon immediately with the SKEYS program. The SerialKeys program is not capable of processing mouse movement commands faster than about 1.4 commands per second. These commands are "buffered up" on the Windows PC, causing the mouse to "run on" after the user has commanded the mouse to stop moving.
For a version of Skeys (SerialKeys) which runs on a Macintosh computer up to OS 9, please see: http://trace.wisc.edu/world/computer_access/mac/sk_soft.html.
For a version of Skeys (SerialKeys) which runs on a Macintosh computer running OS X, please see: http://www.cs.unc.edu/~gb/SerialKeysX.html.
AAC Institute produces AACKeys in versions for both Macintosh OS X and Windows. Please see: http://www.aacinstitute.org/Resources/ProductsandServices/AACKeys/AACKeys.html.
Contact Information:
LC Technologies, Inc
1483 Chain Bridge Road
Suite 104
McLean, Virginia 22101 USA
Voice:
703-385-7133 or
800-EYEGAZE (800-393-4293)
FAX: 703-288-3727
Web: http://www.eyegaze.com
Email: info0309@eyegaze.com
This address is http://www.eyegaze.com/skeys/index.htm