xref: /netbsd-src/sys/dev/hil/hildevs (revision a9f8e3a76c3946d4193708a1b13ffc84b9384ef7)
1$NetBSD: hildevs,v 1.2 2011/02/06 18:32:55 tsutsui Exp $
2/* OpenBSD: hildevs,v 1.3 2006/08/10 23:44:16 miod Exp */
3/*
4 * Copyright (c) 2003, Miodrag Vallat.
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:
10 * 1. Redistributions of source code must retain the above copyright
11 *    notice, this list of conditions and the following disclaimer.
12 * 2. Redistributions in binary form must reproduce the above copyright
13 *    notice, this list of conditions and the following disclaimer in the
14 *    documentation and/or other materials provided with the distribution.
15 *
16 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
17 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19 * DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
20 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
21 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
24 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
25 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 * POSSIBILITY OF SUCH DAMAGE.
27 *
28 */
29
30buttonbox	00	1f	Keypad
31buttonbox	2f	2f	LPFK Button box
32buttonbox	30	33	Button box	# 31-33 rumored not to exist
33idmodule	34	34	ID module
34buttonbox	35	3f	Button box
35buttonbox	5c	5f	Barcode reader
36mouse		60	60	Single knob
37mouse		61	61	Nine knob	# can also be quadrature
38mouse		62	67	Quadrature
39mouse		68	6b	Mouse
40mouse		6c	6f	Trackball
41mouse		70	70	Knob box
42mouse		71	71	Spaceball
43mouse		88	8b	Touchpad
44mouse		8c	8f	Touchscreen
45mouse		90	97	Tablet
46mouse		98	98	MMII 1812 Tablet
47mouse		99	99	MMII 1201 Tablet
48keyboard	a0	bf	93-key keyboard
49keyboard	c0	df	109-key keyboard
50keyboard	e0	ff	87-key keyboard
51