diff options
| author | Ruslan Ermilov <ru@FreeBSD.org> | 2006-10-29 07:30:06 +0000 |
|---|---|---|
| committer | Ruslan Ermilov <ru@FreeBSD.org> | 2006-10-29 07:30:06 +0000 |
| commit | a80f026b974c8158020c6f464ce90d8b24157470 (patch) | |
| tree | 4a9c00cb564538a368df530d37e029c8ed08d7c2 /sys/dev | |
| parent | 3137c7589f2e75bfb0d9c9d730c4c312e265a77f (diff) | |
Notes
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/usb/ukbd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/usb/ukbd.c b/sys/dev/usb/ukbd.c index 661f65329ea4..0e9e37424f85 100644 --- a/sys/dev/usb/ukbd.c +++ b/sys/dev/usb/ukbd.c @@ -1208,7 +1208,8 @@ ukbd_ioctl(keyboard_t *kbd, u_long cmd, caddr_t arg) } i = *(int *)arg; /* replace CAPS LED with ALTGR LED for ALTGR keyboards */ - if (kbd->kb_keymap->n_keys > ALTGR_OFFSET) { + if (state->ks_mode == K_XLATE && + kbd->kb_keymap->n_keys > ALTGR_OFFSET) { if (i & ALKED) i |= CLKED; else |
