Lost?
STICKYSTATUS
stickystatus

stickystatus-0.1.tar.gz   Current version 7/26/2005

accessx0951.tar.gz   Program to enable stickykey features.
X Accessibility Information
Note: The stickystatus program uses a better (in my opinion) method of displaying sticky and mouse key status than stickytime. It does just one thing, nicely display the status in a popup image.

What is Stickystatus?

Stickystatus is program that displays the current state of the sticky keys and mouse keys as set by an accessibility program.

It displays the characters of your choice in a popup image. The default characters used are:

cC Control
sS Shift
aA Alt
wW Windows
L Left mouse
M Middle mouse
R Right mouse

Latched sticky keys (modifiers) are displayed in lower case, locked in upper. Mouse key buttons use L, M and R.

Examples:

cSa Control and Alt latched, Shift locked.
CAW Control, Alt and the "Windows" key locked.
Lc Control latched and left mouse key active.

Installing

Extract the archive "tar xzvf stickystatus-0.1.tar.gz", cd into the stickystatus directory and type "make". You may the copy the stickystatus executable to any location in your path or "su root" and type "make install". You may not even have to that as a pre-compiled binary of stickystatus is included.

The libraries png and ImLib are required.

The program ax is included. Compiled on a Redhat box. Type "ax help" for details. I have no connection with this program.

Running stickystatus

Simply type "stickystatus" with 0 or more options. Place in your startup file to always execute.

The image may be of types: png, jpg or gif.

Options

-d display Select target display. ie :0.0, :1. Will use $DISPLAY.
-X # X position for status display. Default: -1 = center.
-Y # Y position for status display. Default: -1 = 1/3 from top.
-k 1/0 Show or do not show sticky key status. Default: 1 = show.
-m 1/0 Show or do not show mouse key status. Default: 0 = no show.
-c cC Characters to use for control key.
-s sS Characters to use for shift key.
-1 aA Characters to use for mod 1 (alt) key.
-2 Characters to use for mod 2 key.
-3 Characters to use for mod 3 key.
-4 Characters to use for mod 4 (Windows) key.
-L L Character to use for left mouse button.
-M M Character to use for middle mouse button.
-R R Character to use for right mouse button.
-x 0 x position for characters in display. Default: 0 (center).
-y 0 y position for characters in display. Default: 0 (center).
-t '#112299' Color of characters. Default blue.
-i image Image to use. Default: sticky.png
-f font description Font to use. Default: '-*-lucida-*-r-*-*-24-*'.
-v Display version info.
-h Display this help page.

Tip: You can use "" to NOT display a mouse key. This allows the display image to disappear when there are no sticky keys latched or locked. Example: -L "". Then as long as the left mouse key is active, the image can go away.

To Do

I dunno, what? Ideas?

Comments?

Your name (Optional)

Your email address (Optional)

Write to me below: (Manditory ;-) )


Valid HTML 4.01! Valid CSS! Created with emacs freshmeat.net Get Firefox Linux inside