Bug 18651

Summary: Capslock LED doesn't work in XFree86 when using a syscons keymap with more that 128 keys defined
Product: Base System Reporter: mike <mike>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-STABLE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description mike 2000-05-18 13:20:00 UTC
The capslock led can't be turned on or off from XFree86 when
a keymap with more than 128 keys is loaded in syscons.

Fix: The following patch allows the X server to change the state of the
CapsLock led when the keyboard is not in XLATE mode
How-To-Repeat: Load a keymap with a secondary table:
 kbdcontrol -l /usr/share/syscons/keymaps/ru.koi8-r.kbd
Start XFree
 startx
Now press capslock key, the xkb state changes, but that change is not
reflected by capslock led.
Comment 1 Andrey A. Chernov freebsd_committer freebsd_triage 2000-05-28 13:00:47 UTC
State Changed
From-To: open->closed

Fix applied