/freebsd/usr.sbin/kbdcontrol/ |
H A D | kbdcontrol.1 | 4 .\" 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 D | usb_hid_usages | 18 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 D | usb_vendors | 35 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 D | vkbd.4 | 8 .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 D | ukbd.4 | 30 .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 D | kbdmux.4 | 8 .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 D | hkbd.4 | 30 .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 D | atkbd.4 | 32 .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 D | keyboard.4 | 6 .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 D | atkbd.c | 59 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 D | kbd.c | 191 /* 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 D | kbd.c | 78 * 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 D | KEYBOARD%UCS.src | 3 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 D | UCS%KEYBOARD.src | 3 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 D | kbio.h | 12 /* 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 D | pine64,pinephone-keyboard.yaml | 4 $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 D | google,cros-ec-keyb.yaml | 8 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 D | nvidia,tegra20-kbc.txt | 1 * 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 D | default | 1 # 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 D | kbdmux.c | 76 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 D | vkbd_var.h | 40 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 D | akbd.4 | 31 .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 D | cros-ec-keyboard.dtsi | 3 * 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 D | hkbd.c | 100 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 D | usbdevs | 1058 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 …]
|