Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ accessx(1X) — Digital UNIX 3.2c

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

X(1X)

accessx(1X)  —  Commands

NAME

accessx − A graphical interface to the AccessX keyboard enhancement utility

SYNOPSIS

accessx [ flags ]

FLAGS

−auto

−noauto
Specifying the −auto flag instructs the AccessX utility to automatically pop up and down the Sticky Keys status window whenever Sticky Keys is turned on or off or the Mouse Keys status window whenever Mouse Keys is turned on or off.  With the default, −noauto, no information window appears whenever the status of Sticky Keys or Mouse Keys changes. 

−client

−serverUsers can load and save personal default settings for the various AccessX features.  Specifying −client instructs AccessX to use your current default AccessX settings.  Specifying −server instructs AccessX to use the current DEC OSF/1 AccessX system settings.  The default is −client. 

−iconicCauses the AccessX user interface to appear initially in an iconified state. 

DESCRIPTION

AccessX (accessx) is a graphical user interface utility.  The utility provides enhancements to the X Window System to help users with different disabilities interact with workstations.  These features make it easier for people to use the standard workstation input devices:  the keyboard and the mouse.  You interact with your workstation as usual, by entering commands and manipulating menus and dialog boxes.  The AccessX features make it easier to perform these operations. 

The AccessX keyboard enhancements and corresponding graphical interface are available on any workstation running the X Windows System server that has the AccessX or XKB keyboard extensions. 

AccessX offers the following features:

Sticky Keys
Lets users perform multi-key operations with one hand, one finger, or a mouth stick.  You can use this feature to enter uppercase letters or certain punctuation characters without having to hold down the Shift key while pressing the character key.  This feature also makes it easier to enter control characters such as Ctrl/C.

Mouse Keys
Lets users use keys on the numeric keypad as well as other keyboard keys instead of the mouse to perform input functions such as clicking on objects or moving the cursor.  With this feature, you can use one finger or a mouth stick to move the cursor to different areas of the screen, manipulate menus, and select, cut, and paste text.

Toggle Keys
Provides audio feedback when the Shift Lock (Caps Lock) key has been pressed.  This feature can help people who might have difficulty seeing the keyboard light indicator for Shift Lock or people who are using a keyboard that does not provide light indicators for any keyboard settings.

Repeat Keys
Allows users to adjust how fast the auto-repeat keyboard mechanism responds or to turn it off entirely.  With this feature turned on, you can set your keyboard so that holding down a key for a longer than average time will not result in a second entry of that character.

Slow Keys
Makes keys less likely to respond when brushed accidentally.  With this feature turned on, the computer accepts only keystrokes that are held for a certain length of time.  The computer ignores light keystrokes that are held only for a moment.

Bounce Keys
Eliminates the problem of pressing a key and then accidentally pressing it again before moving to another key.  You can set this feature to tell the computer not to process a second pressing of a key unless a certain length of time elapses between each pressing.

Time Out
Shuts off the AccessX features on a workstation after a specified period of time has passed.  With this feature turned on, if a user is sharing a workstation and has set some AccessX features, the settings will automatically be turned off before the next person uses the machine.  To retain your AccessX settings all the time, turn off the Time Out feature.

You can invoke the AccessX utility by entering the accessx command or choosing AccessX from the Applications menu in the Sesson Manager.  You use the AccessX dialog box to select and customize the features that you want to set.  There is a Features Test area at the bottom of the dialog box that allows you to test settings before applying them to your session. 

X DEFAULTS INFORMATION

The HOME environment variable is used to identify the directory in which to load and save a user’s default settings. The AccessX settings are stored in X resource file format in the file $HOME/AccessX. You can modify or add resources to this file directly.  Note that any comments are deleted when you perform a save settings action.  The format for a resource specification in the $HOME/AccessX file is:

∗resource:value

resourceSpecifies the resource. 

valueSpecifies the value that is to be assigned to the resource. 

For details about modifying resources, see X(1X). 

Because each X Window System toolkit-based application can consist of a combination of widgets (for example, push buttons and a scroll bar), you can form the name string for a new resource specification by adding widget class and name identifiers to the string.  For further information about adding class and name identifiers, see X(1X). 

The following sample shows a number of the AccessX resources and their default values:

∗EnableAccessXToggle.set:       True
∗TimeOutToggle.set:     False
∗TimeOutScale.maximum: 10
∗TimeOutScale.decimalPoints: 0
∗TimeOutScale.minimum: 1
∗TimeOutScale.scaleMultiple: 1
∗SoundOnOffToggle.set:  True
∗StickyKeysToggle.set:  False
∗MouseKeysToggle.set:   False
∗RepeatKeysToggle.set:  False
∗ToggleKeysToggle.set:  False
∗BounceKeysToggle.set:  False
∗SlowKeysToggle.set:    False
∗MouseTimeToMaxScale.maximum: 4
∗MouseTimeToMaxScale.decimalPoints: 0
∗MouseTimeToMaxScale.scaleMultiple: 1
∗MouseMaxSpeedScale.minimum: 10
∗MouseMaxSpeedScale.maximum: 1000
∗MouseMaxSpeedScale.decimalPoints: 0
∗StickyModSoundToggle.set:      True
∗StickyTwoKeysToggle.set:       True
∗SlowKeysOnPressToggle.set:     True
∗SlowKeysOnAcceptToggle.set:    True
∗KRGRepeatDelayScale.minimum: 1
∗KRGRepeatDelayScale.maximum: 100
∗KRGRepeatDelayScale.decimalPoints: 1
∗KRGRepeatRateScale.maximum: 100
∗KRGRepeatRateScale.decimalPoints: 1
∗KRGRepeatRateScale.minimum: 1
∗KRGSlowKeysDelayScale.maximum: 50
∗KRGSlowKeysDelayScale.decimalPoints: 1
∗KRGDebounceScale.maximum: 50
∗KRGDebounceScale.decimalPoints: 1
∗iconifyMain: False
∗automaticPopup: False
∗useServer: False

FILES

~/AccessXApplication resource file

RELATED INFORMATION

X(1X)

DECwindows User’s Guide

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026