WSCONS(4) - Device Drivers Manual # WSCONS(4) - Device Drivers Manual
NAME # wscons - workstation console access
SYNOPSIS # option WSEMUL_SUN option WSEMUL_NO_VT100 option WSEMUL_DEFAULT=“xxx” option WS_KERNEL_FG=WSCOL_XXX option WS_KERNEL_BG=WSCOL_XXX option WSDISPLAY_COMPAT_USL option WSDISPLAY_COMPAT_RAWKBD
wsdisplay* at … wskbd* at … mux N wsmouse* at … mux N
pseudo-device wsmux [count]
DESCRIPTION # The wscons driver provides support for machine-independent access to the console.
wscons is made of a number of cooperating modules, in particular
...
WSCONSCFG(8) - System Manager’s Manual # WSCONSCFG(8) - System Manager’s Manual
NAME # wsconscfg - configure virtual terminals on a wscons display
SYNOPSIS # wsconscfg [-dFkm] [-e emul] [-f ctldev] [-t type] index
DESCRIPTION # The wsconscfg tool allows for the creation and removal of virtual terminals on display devices controlled by the wscons terminal framework, as long as the underlying display hardware driver supports multiple screens. Furthermore, it controls the assignment of keyboards to displays.
...
WSCONSCTL(8) - System Manager’s Manual # WSCONSCTL(8) - System Manager’s Manual
NAME # wsconsctl - get or set wscons state
SYNOPSIS # wsconsctl [-an]
wsconsctl [-n] [-f file] name …
wsconsctl [-n] [-f file] name=value …
DESCRIPTION # The wsconsctl command displays or sets various wscons system driver variables. If a list of variables is present on the command line, wsconsctl prints the current value of those variables for the specified device.
...
WSDISPLAY(4) - Device Drivers Manual # WSDISPLAY(4) - Device Drivers Manual
NAME # wsdisplay - generic display device support in wscons
SYNOPSIS # wsdisplay* at … option WSDISPLAY_DEFAULTSCREENS=N
DESCRIPTION # The wsdisplay driver is an abstraction layer for display devices within the wscons(4) framework. It attaches to the hardware specific display device driver and makes it available as text terminal or graphics interface.
Display devices have the ability to display characters on them (without help of an X server), either directly by hardware or through software drawing pixel data into the display memory.
...
WSFONTLOAD(8) - System Manager’s Manual # WSFONTLOAD(8) - System Manager’s Manual
NAME # wsfontload - load a font bitmap into a wscons display device
SYNOPSIS # wsfontload [-Bbl] [-e encoding] [-f file] [-h height] [-N name] [-w width] [fontfile]
DESCRIPTION # The wsfontload utility loads a font bitmap to a wscons device if the device driver supports it. The font gets assigned a name in this process which it can be referred to by later for use on a display screen.
...
Pckbd,
Comkbd,
Intro,
Zskbd,
Hilkbd,
Wsmux,
Wsconsctl,
Ukbd,
Akbd,
Wscons,
Wskbd WSKBD(4) - Device Drivers Manual # WSKBD(4) - Device Drivers Manual
NAME # wskbd - generic keyboard support in wscons
SYNOPSIS # wskbd* at …
DESCRIPTION # The wskbd driver handles common tasks for keyboards within the wscons(4) framework. It is attached to the hardware specific keyboard drivers and provides their connection to “wsdisplay” devices and a character device interface.
The common keyboard support consists of:
Mapping from keycodes (defined by the specific keyboard driver) to keysyms (hardware independent, defined in /usr/include/dev/wscons/wsksymdef.
...
Hilms,
Ums,
Wsmoused,
Intro,
Lms,
Ams,
Ubcmtp,
Utpms,
Wsmux,
Wsconsctl,
Mms,
Wscons,
Pms,
Wsmouse WSMOUSE(4) - Device Drivers Manual # WSMOUSE(4) - Device Drivers Manual
NAME # wsmouse - generic mouse support in wscons
SYNOPSIS # wsmouse* at …
DESCRIPTION # The wsmouse driver is an abstraction layer for mice and other pointing devices within the wscons(4) framework. It is attached to the hardware specific drivers and provides a character device interface which returns struct, wscons_event via read(2). For use with X servers, “mouse events” or “touch events” can be generated.
...
WSMOUSED(8) - System Manager’s Manual # WSMOUSED(8) - System Manager’s Manual
NAME # wsmoused - wsmouse daemon
SYNOPSIS # wsmoused [-2dfi] [-C thresh] [-D device] [-M N=M] [-p device] [-t type]
DESCRIPTION # wsmoused listens for mouse events on the specified device and communicates them to the wscons(4) driver. Its purpose is to provide copy/paste functionality on the console. It does not happily coexist with the X Window System though, so it has to be killed before starting the X Window System.
...
WSMUX(4) - Device Drivers Manual # WSMUX(4) - Device Drivers Manual
NAME # wsmux - console keyboard/mouse multiplexor for wscons
SYNOPSIS # wskbd* at … mux N wsmouse* at … mux N
pseudo-device wsmux [count]
DESCRIPTION # The wsmux is a pseudo-device driver that allows several wscons(4) input devices to have their events multiplexed into one stream.
The typical usage for this device is to have two multiplexors, one for mouse events and one for keyboard events.
...
ZX(4) - Device Drivers Manual (sparc64) # ZX(4) - Device Drivers Manual (sparc64)
NAME # zx - accelerated 24-bit color frame buffer
SYNOPSIS # zx* at sbus? wsdisplay* at zx?
DESCRIPTION # The ZX and TurboZX are dual-slot SBus color frame buffers, with graphics acceleration and overlay capabilities. They are also known as the Sun “Leo” graphics card.
The zx driver interfaces the frame buffer with the wscons(4) console framework.
...