*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> wsmux (4)              
Title
Content
Arch
Section
 

WSMUX(4)

Contents


NAME    [Toc]    [Back]

     wsmux - console keyboard/mouse multiplexor for wscons

SYNOPSIS    [Toc]    [Back]

     wskbd*     at ... mux N
     wsmouse*   at ... mux N

     pseudo-device wsmux [count]

DESCRIPTION    [Toc]    [Back]

     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.   All  wsmouse(4)
devices should
     direct  their  events  to the mouse mux (normally 0) and all
keyboard devices,
 except the console, should direct their events to the
keyboard mux
     (normally  1).  A device will send its events to the mux indicated by the
     mux locator.  If none is given the device  will  not  use  a
multiplexor.
     The keyboard multiplexor should be connected to the display,
using the
     wsconscfg(8) command.  It will then receive  all  keystrokes
from all keyboards
  and,  furthermore,  keyboards can be dynamically attached and detached
 without further user interaction.  In a similar  way,
the window
     system will open the mouse multiplexor and receive all mouse
events; mice
     can also be dynamically attached and detached.

     It is also possible to inject events into a multiplexor from
a user program.
   This  is used by the wsmoused(8) daemon to take data
from a mouse
     connected to a serial port and make it appear on  the  standard mouse mux.

FILES    [Toc]    [Back]

     /dev/wsmouse
     /dev/wskbd
     /usr/include/dev/wscons/wsconsio.h

SEE ALSO    [Toc]    [Back]

      
      
     intro(4), wscons(4), wsdisplay(4), wskbd(4), wsmouse(4), wsconscfg(8),
     wsconsctl(8), wsmoused(8)

OpenBSD     3.6                           July      26,      1999
[ Back ]
 Similar pages
Name OS Title
wsmouse NetBSD wscons mouse support
wsmouse_input NetBSD wscons mouse support
wsmousedevprint NetBSD wscons mouse support
wsmouse OpenBSD generic mouse support in wscons
moused FreeBSD pass mouse data to the console driver
wskbddevprint NetBSD wscons keyboard support
pckbd OpenBSD PC keyboard driver for wscons
gsckbd OpenBSD PS/2-like keyboard driver for wscons
wskbd_rawinput NetBSD wscons keyboard support
wskbd_input NetBSD wscons keyboard support
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service