| /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...] |
| /illumos-gate/usr/src/man/man1/ |
| H A D | kbd.1 | 12 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 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 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 D | usbkbm.4m | 8 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 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 | 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 | 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 | 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 …]
|
| /illumos-gate/usr/src/uts/common/sys/ |
| H A D | kbio.h | 34 * 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 D | conskbd.h | 43 * 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 D | kbd.h | 40 #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 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 …]
|
| /illumos-gate/usr/src/man/man4d/ |
| H A D | virtualkm.4d | 8 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 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...] |
| /illumos-gate/usr/src/uts/common/io/kb8042/ |
| H A D | kb8042.h | 39 * 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 D | consconfig_dacf.c | 35 * 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 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 …]
|
| /illumos-gate/usr/src/uts/common/sys/usb/clients/usbkbm/ |
| H A D | usbkbm.h | 41 * 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 D | kbd.c | 28 * [-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 D | usb.ids | 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/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 …]
|