Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ speckeysd(1M) — SunOS 5.6

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

speckesyd.map(4)

speckeysd(1M)

NAME

speckeysd − Detects special keys on Type 5 or Compact 1 keyboard

SYNOPSIS

/usr/openwin/bin/speckeysd

AVAILABILITY

SUNWpmowu

DESCRIPTION

speckeysd(1M) is a daemon that is started at CDE or OpenWindows start time to pick up the Sun Special Key strokes from Type 5 and Compact 1 keyboards. The Sun Special Keys are the following:

Power Key

Shift-Power Key

RaiseVolume Key

RaiseBrightness Key

LowerVolume Key

LowerBrightness Key

Mute Key

Degauss Key

The daemon waits on the Sun Special Key strokes, which are sent to it by the X Windows server as XEvents. On receiving the keystrokes, the daemon will then fork off a service to handle the key. 

If the Sun Special Key has been specified as a repeatable key, then a pipe is opened to the service’s STDIN. Every subsequent keystroke that is received within a timeout is sent to the service through the pipe as the character ’k’. 

The daemon reads speckeysd.map(4), a keys-to-service map file, to determine which of the Sun Special Keys to expect and what service to spawn off to handle the key stroke. 

FILES

/usr/openwin/lib/speckeysd.map keys-to-service map file

/tmp/speckeysd.lock lock-file generated by the daemon

SEE ALSO

speckesyd.map(4)

SunOS 5.6  —  Last change: 7 Mar 1995

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