Home
last modified time | relevance | path

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

12345678910>>...23

/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...]
/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
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/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 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 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 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 …]
H A Dkeyboard.46 .Nm keyboard
7 .Nd pc keyboard interface
9 The PC keyboard is used as the console character input device.
10 The keyboard
18 the keyboard and display.
21 present on the keyboard via a special keysequence.
28 on the keyboard.
35 The keyboard is configurable to suit the individual user and the different
38 The keys on the keyboard can have any of the following functions:
51 The keyboard is seen as a number of keys numbered from 1 to n.
/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 …]
/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...]
/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 …]
/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 …]
/freebsd/sys/contrib/device-tree/Bindings/input/
H A Dpine64,pinephone-keyboard.yaml4 $id: http://devicetree.org/schemas/input/pine64,pinephone-keyboard.yaml#
7 title: Pine64 PinePhone keyboard
13 A keyboard accessory is available for the Pine64 PinePhone and PinePhone Pro.
19 const: pine64,pinephone-keyboard
28 description: Supply for the keyboard MCU
51 keyboard@15 {
52 compatible = "pine64,pinephone-keyboard";
H A Dgoogle,cros-ec-keyb.yaml8 title: ChromeOS EC Keyboard
15 Google's ChromeOS EC Keyboard is a simple matrix keyboard
26 - description: ChromeOS EC with keyboard and possibly buttons/switches
31 Enable a ghost filter for the matrix keyboard. This is recommended
45 when the keyboard has a custom design for the top row keys.
71 keyboard-controller {
91 * The values below are for a US keyboard layout and
136 /* No matrix keyboard, just buttons/switches */
137 keyboard-controller {
H A Dnvidia,tegra20-kbc.txt1 * Tegra keyboard controller
24 matrix-keyboard bindings:
27 matrix-keyboard-controller spec but to be used when the KEY_FN modifier
32 - wakeup-source: configure keyboard as a wakeup source for suspend/resume
37 keyboard: keyboard {
/freebsd/usr.sbin/bhyve/kbdlayout/
H A Ddefault1 # bhyve ps2kbd keyboard layout file (US - default)
6 # for those who create the Keyboard Layout File. ******************************
7 # To create the keyboard layout file, first copy this 'default' file into the
11 # Then, it is necessary to define the difference between the standard US keyboard
12 # and the keyboard for each language according to the setting method described
16 # In addition, the definition of the standard layout setting (US keyboard)
20 # US keyboard settings.
30 # standard settings(US Keyboard layout), delete the "#" at the beginning of the
33 # For example, when a Japanese Keyboard is used, the '@' sign cannot be input
35 # This is because the US keyboard can input the '@' sign with the Shift + number'2'
[all …]
/freebsd/sys/dev/kbdmux/
H A Dkbdmux.c76 MALLOC_DEFINE(M_KBDMUX, KEYBOARD_NAME, "Keyboard multiplexor");
80 ** Keyboard state
89 * Just like the rest of keyboard drivers and syscons(4) do.
123 * kbdmux keyboard
127 keyboard_t *kbd; /* keyboard */
247 * Read all chars from the keyboard in kbdmux_kbd_event()
306 ** Keyboard driver
368 * Detect a keyboard
380 * Reset and initialize the keyboard (stolen from atkbd.c)
428 /* XXX assume 101/102 keys keyboard */ in kbdmux_init()
[all …]
/freebsd/sys/dev/vkbd/
H A Dvkbd_var.h40 int mode; /* keyboard mode */
41 int leds; /* keyboard LEDs */
42 int lock; /* keyboard lock key state */
43 int delay; /* keyboard delay */
44 int rate; /* keyboard rate */
/freebsd/share/man/man4/man4.powerpc/
H A Dakbd.431 .Nd ADB Keyboard Driver
51 Apple Extended Keyboard
53 Apple Keyboard II
55 Apple iBook Keyboard
57 Apple PowerBook Keyboard
/freebsd/sys/contrib/device-tree/src/arm/
H A Dcros-ec-keyboard.dtsi3 * Keyboard dts fragment for devices that use cros-ec-keyboard
9 #include <dt-bindings/input/cros-ec-keyboard.h>
12 keyboard_controller: keyboard-controller {
/freebsd/sys/dev/hid/
H A Dhkbd.c100 static SYSCTL_NODE(_hw_hid, OID_AUTO, hkbd, CTLFLAG_RW, 0, "USB keyboard");
104 &hkbd_no_leds, 0, "Disables setting of keyboard leds");
245 * Translate USB keycodes to AT keyboard scancodes.
248 * FIXME: Mac USB keyboard generates:
256 * USB Apple Keyboard JIS generates:
548 /* wakeup keyboard system */ in hkbd_interrupt()
761 hidbus_set_desc(dev, "Keyboard"); in hkbd_probe()
784 /* investigate if this is an Apple Keyboard */ in hkbd_parse_hid()
809 DPRINTFN(1, "Ignoring keyboard event control\n"); in hkbd_parse_hid()
812 DPRINTFN(1, "Found keyboard event array\n"); in hkbd_parse_hid()
[all …]
/freebsd/sys/dev/usb/
H A Dusbdevs1058 product ALCOR SM_KBD 0x9410 MicroConnectors/StrongMan Keyboard
1090 product ALPHASMART DANA_KB 0xdbac AlphaSmart Dana Keyboard
1141 product APPLE IMAC_KBD 0x0201 USB iMac Keyboard
1142 product APPLE KBD 0x0202 USB Keyboard M2452
1143 product APPLE EXT_KBD 0x020c Apple Extended USB Keyboard
1145 product APPLE FOUNTAIN_ANSI 0x020e Apple Internal Keyboard/Trackpad
1146 product APPLE FOUNTAIN_ISO 0x020f Apple Internal Keyboard/Trackpad
1148 product APPLE GEYSER_17 0x020d Apple Internal Keyboard/Trackpad
1150 product APPLE GEYSER_ANSI 0x0214 Apple Internal Keyboard/Trackpad
1151 product APPLE GEYSER_ISO 0x0215 Apple Internal Keyboard/Trackpad
[all …]

12345678910>>...23