[ Home | Overview | Freeware AccessX | XFree86 | Software Archive | Links ]
"accessx" is an open source utility to set and display all of the XKEYBOARD (XKB) AccessX features. It is designed to mimic the interface provided by the Sun and DEC "accessx" tool (now available as part of the official X11R6.6 release of X from The X Consortium), and the similar SGI "accessx" tool. The original AccessX additions to X (via XKB) and the user interfaces to access that functionality came courtesy of Mark Novak, Will Walker, Robert Malone, Erik Fortune, and R. C. Underwood with X11R6.1. Many of the major UNIX vendors supplied a tool called "accessx" (though there were different "accessx" tools) to access the functionality provided by the AccessX parts of XKB. There are a few other open source tools for manipulating AccessX (see Links), but ours provides an interface and file format similar to the popular Sun tool.
The current tool started life as a senior design project at the University of Illinois Dept. of Computer Science, authored by Rishi Dubey, Aaron Klish, Kristian Rickert, and Shane Smith, under Dept. of Rehabilitation Education Services Coordinator of Assistive Communication and Information Technologies Dr. Jon Gunderson and Dept. of Computer Science professor Dr. Ralph Johnson. The current version was written based on the original Senior Project code, and is currently maintained by Dan Linder working under Dr. Gunderson.
The tool consists of a command line utility which does all the work, and a front-end GUI written in Tcl/Tk for users who prefer graphical interfaces. Major features of this accessx tool include:
System requirements include:
To install, you must be logged in as root (or otherwise have write access to the necessary directories, namely the /usr/local tree):
While my accessx utility supports all the AccessX features of XKEYBOARD, and it is also quite good at reading and parsing the Sun/DEC AccessX configuration file format, there are some features that were added by Sun/DEC that were not part of the original AccessX specification.
The following are features not currently supported by my software. They are hopefully preserved when using the AccessX Tcl/Tk GUI:
Email questions or comments to: accessx@rehab.uiuc.edu