| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
so that we can select the proper layout automagically and have it apply even
at UKC time.
|
|
|
|
|
|
|
|
|
|
|
|
| |
use this to read the DIP switches from the keyboard at attach time.
Change the state machine to allow for a `DIP switch prefix' scan code to be
received while we are not attempting to read the DIP switches, for the
`international' key (not found in regular us layouts, documented is the
`GERlessthan' key in sgi's keyboard(7) manual page) will return the
aforementioned scancode, instead of the one documented in the manual.
Thanks to sebastia@ for lending me his german layout keyboard.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
kernels:
- keyboard drivers will now tell wskbd if the keyboard layout they ask
for is a default value, or a value they are 100% sure of (either
because your kernel has a XXXKBD_LAYOUT option, or because the
driver can tell the keyboard layout, e.g. by the country code on USB
keyboards which provide it, such as Sun's)
- when attaching a keyboard with a non-default layout, the layout will
become the default layout of the mux for new keyboard attachments if
the mux doesn't have a layout set already.
- when changing the keyboard layout of a particular keyboard with an
ioctl (i.e. using kbd(8) or wsconsctl(8)), the layout will become the
default layout of the mux for new keyboard attachments.
ok mpi@
|
|
|
|
| |
amount of TX empty interrupts.
|
|
|
|
|
| |
console keyboard, otherwise led update commands will never get transmitted.
Noticed by sebastia@
|
|
|
|
|
| |
regular `one key is up' events. Makes the shift, alt, ctrl, etc keys behave as
expected after the next keystroke.
|
|
From NetBSD.
|