Simply put what are some other input subsystems?

P.S. (a little context) Is there a popular alternative? (I'm looking at an HP-UX and have no idea how its taking care of this, because there is no /dev/input/event*) and based on the wiki Evdev is "closely related input driver for the X.Org Server" - can evdev exist without X.Org?

  • > my question(s) is(are) how are other systems doing this? Doing what? Handling mouse/keyboard or handling multiple input devices of same type as one?
    – gelraen
    Jan 18 '13 at 17:44
  • sorry, yes how are others handling the peripherals, Evdev - "...translates input events from peripheral-specific drivers into a generic structure which the input driver can easily translate into X11 events...", what are some input handling components, and how do they, well,handle input
    – jtzero
    Jan 18 '13 at 17:50

There is a whole bunch of input drivers for X.Org http://cgit.freedesktop.org/xorg/driver/ (look for 'xf86-input-'). Ones that are typically used is xf86-input-keyboard and xf86-input-mouse. Multiplexing of many devices can be done either by some kernel-side things (like FreeBSD's moused+sysmouse and kbdmux) or by attaching all input devices to X.Org and managing them with XInput.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.