• Home
  • Raw
  • Download

Lines Matching +full:linux +full:- +full:event +full:- +full:codes

7 :Copyright: |copy| 1999-2001 Vojtech Pavlik <vojtech@ucw.cz> - Sponsored by SuSE
13 all input devices under Linux. Most of the drivers reside in
18 loaded before any other of the input modules - it serves as a way of
22 --------------
27 Event handlers
28 --------------
31 via various interfaces - keystrokes to the kernel, mouse movements via
51 crw-r--r-- 1 root root 13, 63 Mar 28 22:45 mice
61 XFree to this device to use it - GPM should be called like::
63 gpm -t ps2 -m /dev/input/mice
78 Event handlers
79 --------------
81 Event handlers distribute the events from the devices to userspace and
82 in-kernel consumers, as needed.
87 ``evdev`` is the generic input event interface. It passes the events
89 event codes are the same on all architectures and are hardware
95 See :ref:`event-interface` for notes on API.
99 crw-r--r-- 1 root root 13, 64 Apr 1 10:49 event0
100 crw-r--r-- 1 root root 13, 65 Apr 1 10:50 event1
101 crw-r--r-- 1 root root 13, 66 Apr 1 10:50 event2
102 crw-r--r-- 1 root root 13, 67 Apr 1 10:50 event3
112 ``keyboard`` is in-kernel input handler and is a part of VT code. It
120 a PS/2-style (a la /dev/psaux) mouse device available to the
125 crw-r--r-- 1 root root 13, 32 Mar 28 22:45 mouse0
126 crw-r--r-- 1 root root 13, 33 Mar 29 00:41 mouse1
127 crw-r--r-- 1 root root 13, 34 Mar 29 00:41 mouse2
128 crw-r--r-- 1 root root 13, 35 Apr 1 10:50 mouse3
131 crw-r--r-- 1 root root 13, 62 Apr 1 10:50 mouse30
132 crw-r--r-- 1 root root 13, 63 Apr 1 10:50 mice
135 the last one - ``mice``. This single character device is shared by all
156 ``joydev`` implements v0.x and v1.x Linux joystick API. See
157 :ref:`joystick-api` for details.
161 crw-r--r-- 1 root root 13, 0 Apr 1 10:50 js0
162 crw-r--r-- 1 root root 13, 1 Apr 1 10:50 js1
163 crw-r--r-- 1 root root 13, 2 Apr 1 10:50 js2
164 crw-r--r-- 1 root root 13, 3 Apr 1 10:50 js3
171 --------------
175 hid-generic
178 ``hid-generic`` is one of the largest and most complex driver of the
200 of hid-core.c and send me the syslog traces.
234 A driver for I-Force joysticks and wheels, both over USB and RS232.
250 available in the joystick package (see :ref:`joystick-doc`).
252 You can test the event devices with the ``evtest`` utility.
254 .. _event-interface:
256 Event interface
270 ``time`` is the timestamp, it returns the time at which the event happened.
272 release. More types are defined in include/uapi/linux/input-event-codes.h.
274 ``code`` is event code, for example REL_X or KEY_BACKSPACE, again a complete
275 list is in include/uapi/linux/input-event-codes.h.
277 ``value`` is the value the event carries. Either a relative change for
281 See :ref:`input-event-codes` for more information about various even codes.