Home
last modified time | relevance | path

Searched full:keyboard (Results 1 – 25 of 988) sorted by relevance

12345678910>>...40

/freebsd/usr.sbin/kbdcontrol/
H A Dkbdcontrol.14 .\" kbdcontrol - syscons or vt keyboard driver configuration utility
20 .Nd system video console keyboard control/configuration utility
42 command is used to set various keyboard related options for the
46 console driver and the keyboard drivers,
47 such as key map, keyboard repeat and delay rates, bell
50 Keyboard options may be automatically configured at system boot time by
60 Detach the keyboard, specified by the keyboard device name, from the keyboard
64 process should be redirected from the keyboard multiplexe
[all...]
/illumos-gate/usr/src/man/man1/
H A Dkbd.112 manipulate the state of keyboard, or display the type of keyboard, or
13 change the default keyboard abort sequence effect
21 .Op Fl d Ar keyboard device
27 .Op Fl d Ar keyboard device
31 .Fl b Op Ar keyboard | Ar console
36 utility manipulates the state of the keyboard, or displays the
37 keyboard type, or allows the default keyboard abort sequence effect to be
44 default keyboard device.
49 keyboard abort settings from the keyboard configuration service,
55 The keyboard abort sequence effect can only be changed by a super-user using
[all …]
/freebsd/share/misc/
H A Dusb_hid_usages18 0x06 Keyboard
232 7 Keyboard
234 0x01 Keyboard ErrorRollOver
235 0x02 Keyboard POSTFail
236 0x03 Keyboard ErrorUndefined
237 0x04 Keyboard a and A
238 0x05 Keyboard b and B
239 0x06 Keyboard c and C
240 0x07 Keyboard d and D
241 0x08 Keyboard e and E
[all …]
H A Dusb_vendors35 073d Mini Multimedia 2.4GHz Wireless Keyboard with Touch Pad
108 2015 at90usbkey sample firmware (HID keyboard)
116 2042 LUFA Keyboard Demo Application
127 204d LUFA Combined Mouse and Keyboard Demo Application
131 2061 LUFA Combined Mass Storage and Keyboard Demo Application
180 6127 AT91SAM HID Keyboard Demo Application
203 5609 Japanese Keyboard
215 0024 KU-0316 Keyboard
217 0036 CCID Smartcard Keyboard KUS0133
224 010c Multimedia Keyboard Hub
[all …]
/illumos-gate/usr/src/man/man4m/
H A Dusbkbm.4m8 usbkbm \- keyboard STREAMS module for Sun USB Keyboard
23 keyboard attached to a \fBUSB\fR port. \fBUSB\fR keyboard is a member of
24 Human Interface Device (HID) Class, and \fBusbkbm\fR only supports the keyboard
25 protocol defined in the specification. Definitions for altering keyboard
26 translation and reading events from the keyboard are in \fB<sys/kbio.h>\fR and
32 discussion of the keyboard translation modes and the \fBIOCTL\fR section for
36 \fBUSB\fR Keyboard \fBusbkbm\fR returns different values for the following
44 This \fBioctl()\fR returns a new keyboard type defined for the \fBUSB\fR
45 keyboard. All types are listed below:
51 KB_SUN3 Sun Type 3 keyboard
[all …]
/freebsd/share/man/man4/
H A Dvkbd.48 .Nd the virtual AT keyboard interface
15 described as the virtual AT keyboard analog of the
27 driver, provides two interfaces: a keyboard interface like the usual
28 facility it is simulating (a virtual AT keyboard in the case of
52 Each virtual AT keyboard supports the usual keyboard interface
56 like any other keyboard.
59 as the virtual AT keyboard device.
61 the virtual AT keyboard, as if the
65 The virtual AT keyboard control device, normally
72 call will return the virtual AT keyboard status structure
[all …]
H A Dukbd.430 .Nd USB keyboard driver
58 By default, the keyboard subsystem does not create the appropriate devices yet.
64 If both an AT keyboard USB keyboards are used at the same time, the
65 AT keyboard will appear as
72 You can see some information about the keyboard with the following command:
88 From this point on, the first USB keyboard will be the keyboard
91 If you want to use a USB keyboard as your default and not use an AT keyboard at
96 the USB keyboard will be detected
100 driver to use the existence of the USB keyboard.
108 (Note that as the USB keyboard is the only keyboard, it is accessed as
[all …]
H A Dhkbd.430 .Nd HID keyboard driver
62 By default, the keyboard subsystem does not create the appropriate devices yet.
68 If both an AT keyboard HID keyboards are used at the same time, the
69 AT keyboard will appear as
76 You can see some information about the keyboard with the following command:
92 From this point on, the first HID keyboard will be the keyboard
95 If you want to use a HID keyboard as your default and not use an AT keyboard at
100 the HID keyboard will be detected
104 driver to use the existence of the HID keyboard.
112 (Note that as the HID keyboard is the only keyboard, it is accessed as
[all …]
H A Dkbdmux.48 .Nd "keyboard multiplexer"
18 keyboard driver provides support for basic keyboard multiplexing.
20 .Dq "super keyboard" .
24 acts as a master keyboard consuming input from all slave keyboards attached to
29 keyboard driver with the
48 keyboard driver switches all slave keyboards into
53 keyboard share the same state.
56 keyboard is logically equivalent to one keyboard with lots of duplicated keys.
H A Datkbd.432 .Nd the AT keyboard interface
48 driver, provides access to the AT 84 keyboard or the AT enhanced keyboard
49 which is connected to the AT keyboard controller.
61 keyboard controller to be present.
66 The AT keyboard has a number of function keys.
71 You can use a keyboard map file (see
160 driver will install even if a keyboard is not actually connected to the
166 driver will not reset the keyboard when initializing it.
169 keyboard is reset.
172 like the old XT keyboard and require this option.
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dkbio.h34 * Keyboard related ioctls
50 #define KIOCTRANS (KIOC|30) /* set keyboard translation */
51 #define KIOCGTRANS (KIOC|35) /* get keyboard translation */
52 #define KIOCTRANSABLE (KIOC|36) /* set keyboard translatability */
53 #define KIOCGTRANSABLE (KIOC|37) /* get keyboard translatability */
57 #define KIOCTRANS (KIOC|0) /* set keyboard translation */
58 #define KIOCGTRANS (KIOC|5) /* get keyboard translation */
59 #define KIOCTRANSABLE (KIOC|6) /* set keyboard translatability */
60 #define KIOCGTRANSABLE (KIOC|7) /* get keyboard translatability */
65 #define TR_CANNOT 0 /* Cannot translate keyboard using tables */
[all …]
H A Dconskbd.h43 * Every physical keyboard has a corresponding STREAMS queue. We call this
47 * the keyboard is plumbed into conskbd or rejected.
54 * receive nak to KIOCTYPE, the corresponding keyboard can not
56 * only one keyboard is supported.
66 * keyboard is not avilable. destroy the lower queue struct.
73 * receive ack/nak, the keyboard is linked under conskbd, multiplexed
86 LQS_INITIALIZED_LEGACY = 5, /* only one lower legacy keyboard */
87 LQS_INITIALIZED = 6 /* virtual keyboard initialized */
109 /* polled I/O interface structure of lower keyboard driver */
151 * software state structure for virtual keyboard
[all …]
H A Dkbd.h40 #define KB_SUN2 0x02 /* Sun-2 custom keyboard */
44 #define NOTPRESENT 0xFF /* Keyboard is not plugged in */
59 * Following are the only keyboard types supported by kb module.
61 * themselves as Type 4 keyboard with a different layout id.)
63 #define KB_SUN3 3 /* Type 3 Sun keyboard */
64 #define KB_SUN4 4 /* Type 4 Sun keyboard */
65 #define KB_USB 6 /* USB keyboard */
66 #define KB_PC 101 /* Type 101 AT keyboard */
71 * This structure is used to enumerate the supported keyboard types.
76 int id; /* Keyboard type, per KIOCTYPE */
[all …]
/freebsd/sys/dev/atkbdc/
H A Datkbd.c59 KBDC kbdc; /* keyboard controller */
76 "AT keyboard");
142 /* attach a virtual keyboard cdev */ in atkbd_attach_unit()
149 * This is a kludge to compensate for lost keyboard interrupts. in atkbd_attach_unit()
173 * With release 2.1 of the Xaccel server, the keyboard is left in atkbd_timeout()
175 * keyboard is lost, and I don't know why (yet). in atkbd_timeout()
177 * is ready for the keyboard and conveniently hides the problem. XXX in atkbd_timeout()
179 * Try removing anything stuck in the keyboard controller; whether in atkbd_timeout()
180 * it's a keyboard scan code or mouse data. The low-level in atkbd_timeout()
182 * but the keyboard controller driver will, as a side effect. in atkbd_timeout()
[all …]
/illumos-gate/usr/src/man/man4d/
H A Dvirtualkm.4d8 virtualkm \- Virtual keyboard and mouse
37 A virtual keyboard or mouse is an abstraction of one or more physical keyboards
43 \fB/dev/kbd\fR is the virtual keyboard device file. Inputs from multiple
45 appear as a single keyboard to a console or window system and accordingly, are
46 treated as a single device. The virtual keyboard layout is consistent with the
47 layout of the first keyboard plugged into the system. Note that on x86
48 platforms, the virtual keyboard layout can be overloaded by \fBeeprom\fR(8).
56 Commands from applications are dispatched by the virtual keyboard/mouse
63 Although physical keyboards/mice are linked to the virtual keyboard/mouse
131 Sets the frequency for either keyboard beeper or console beeper. To set the
[all …]
/freebsd/usr.sbin/bluetooth/bthidd/
H A Dkbd.c191 /* Keyboard Power 66 */ E0PREFIX|0x5E, /* E0 DE */
205 /* Keyboard Execute 74 */ -1, /* Unassigned */
206 /* Keyboard Help 75 */ -1, /* Unassigned */
207 /* Keyboard Menu 76 */ -1, /* Unassigned */
208 /* Keyboard Select 77 */ -1, /* Unassigned */
209 /* Keyboard Stop 78 */ -1, /* Unassigned */
210 /* Keyboard Again 79 */ -1, /* Unassigned */
211 /* Keyboard Undo 7A */ -1, /* Unassigned */
212 /* Keyboard Cut 7B */ -1, /* Unassigned */
213 /* Keyboard Cop
[all...]
/illumos-gate/usr/src/uts/common/io/kb8042/
H A Dkb8042.h39 * Messages from keyboard.
41 #define KB_ERROR 0x00 /* Keyboard overrun or detection error */
44 #define KB_ACK 0xFA /* Acknowledgement byte from keyboard */
46 #define KB_RESEND 0xFE /* response from keyboard to resend data */
47 #define KB_REPLY_MAXLEN 8 /* Maximum # of bytes the keyboard can reply */
49 * Commands to keyboard.
52 #define KB_READID 0xF2 /* command to read keyboard id */
53 #define KB_ENABLE 0xF4 /* command to to enable keyboard */
54 #define KB_RESET 0xFF /* command to reset keyboard */
66 * Keyboard scan code prefixes
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dconsconfig_dacf.c35 * additional device autoconfiguration to link the drivers into the keyboard
40 * example, a driver associated with the keyboard will have kb_config called
48 * its primary function is to allow keyboard and mouse hotplugging.
64 * stdin is a local keyboard. use stdin and stdout as the console.
69 * stdin is not a keyboard and stdin is the same as stdout.
75 * stdin is not a keyboard device and it's not the same as stdout.
76 * assume we have a serial keyboard hooked up and use it along with
85 * If stdin is set to a local keyboard but stdout is set to something
169 * On supported configurations, the firmware defines the keyboard and mouse
171 * the USB keyboard and mouse on machines without full USB firmware support.
[all …]
/freebsd/sys/dev/kbd/
H A Dkbd.c78 * We need at least one entry each in order to initialize a keyboard
85 static keyboard_t **keyboard = &kbd_ini; variable
107 bcopy(keyboard, new_kbd, sizeof(*keyboard)*keyboards); in kbd_realloc_array()
109 free(keyboard, M_DEVBUF); in kbd_realloc_array()
110 keyboard = new_kbd; in kbd_realloc_array()
120 * Low-level keyboard driver functions
121 * Keyboard subdrivers, such as the AT keyboard driver and the USB keyboard
123 * and register it to the virtual keyboard driver `kbd'.
160 /* declare a new keyboard driver */
169 ("%s: keyboard driver list garbage detected", __func__)); in kbd_add_driver()
[all …]
/freebsd/share/i18n/csmapper/APPLE/
H A DKEYBOARD%UCS.src3 NAME KEYBOARD/UCS
9 # File name: KEYBOARD.TXT
11 # Contents: Map (external version) from Mac OS Keyboard
59 # Column #1 is the Mac OS Keyboard code (in hex as 0xNN)
65 # The entries are in Mac OS Keyboard code order.
70 # The Mac OS Keyboard character set uses the ranges normally set aside
73 # Notes on Mac OS Keyboard:
76 # This is the encoding for the legacy font named ".Keyboard". Before
78 # glyphs for special keys on the keyboard. In Mac OS X, that font is
82 # X only may be one-way mappings: From the Keyboard glyph "encoding"
[all …]
H A DUCS%KEYBOARD.src3 NAME UCS/KEYBOARD
9 # File name: KEYBOARD.TXT
11 # Contents: Map (external version) from Mac OS Keyboard
59 # Column #1 is the Mac OS Keyboard code (in hex as 0xNN)
65 # The entries are in Mac OS Keyboard code order.
70 # The Mac OS Keyboard character set uses the ranges normally set aside
73 # Notes on Mac OS Keyboard:
76 # This is the encoding for the legacy font named ".Keyboard". Before
78 # glyphs for special keys on the keyboard. In Mac OS X, that font is
82 # X only may be one-way mappings: From the Keyboard glyph "encoding"
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/clients/usbkbm/
H A Dusbkbm.h41 * USB keyboard LED masks (used to set LED's on USB keyboards)
69 * The keyboard would report ErrorRollOver in all array fields when
94 #define USBKBM_OPEN 0x00000001 /* keyboard is open for business */
95 #define USBKBM_QWAIT 0x00000002 /* keyboard is waiting for a response */
110 uint8_t keyid; /* report id of keyboard input */
111 uint_t kpos; /* keycode offset in the keyboard data */
123 /* Report format of keyboard data */
128 uint16_t usbkbm_layout; /* keyboard layout */
134 /* Keyboard packets sent last */
137 /* Currently processed key events of the current keyboard packet */
[all …]
/illumos-gate/usr/src/cmd/kbd/
H A Dkbd.c28 * [-d keyboard device] [-A autorepeat count]
30 * kbd [-i] [-d keyboard device]
32 * kbd -b [keyboard|console] frequency
33 * -r reset the keyboard as if power-up
34 * -t return the type of the keyboard being used
35 * -l return the layout of the keyboard being used,
43 * -d keyboard device chooses the kbd device, default /dev/kbd.
44 * -s keyboard layout sets keyboard layout
45 * -b [keyboard| console] frequency
46 * sets keyboard or console beeper frequency
[all …]
/illumos-gate/usr/src/data/hwdata/
H A Dusb.ids35 073d Mini Multimedia 2.4GHz Wireless Keyboard with Touch Pad
103 2015 at90usbkey sample firmware (HID keyboard)
111 2042 LUFA Keyboard Demo Application
122 204d LUFA Combined Mouse and Keyboard Demo Application
126 2061 LUFA Combined Mass Storage and Keyboard Demo Application
175 6127 AT91SAM HID Keyboard Demo Application
198 5609 Japanese Keyboard
210 0024 KU-0316 Keyboard
212 0036 CCID Smartcard Keyboard KUS0133
219 010c Multimedia Keyboard Hub
[all …]
/freebsd/sys/sys/
H A Dkbio.h12 /* get/set keyboard I/O mode */
13 #define K_RAW 0 /* keyboard returns scancodes */
14 #define K_XLATE 1 /* keyboard returns ascii */
15 #define K_CODE 2 /* keyboard returns keycodes */
29 /* get/set keyboard lock state */
45 /* get keyboard model */
46 #define KB_OTHER 0 /* keyboard not known */
47 #define KB_84 1 /* 'old' 84 key AT-keyboard */
48 #define KB_101 2 /* MF-101 or MF-102 keyboard */
51 /* get/set keyboard LED state */
[all …]

12345678910>>...40