Bug 22303

Summary: br keypad dot key overriden by inet(evdev)
Product: xkeyboard-config Reporter: Ander Conselvan de Oliveira <conselvan2>
Component: GeneralAssignee: xkb
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
See Also: https://launchpad.net/bugs/194503
Whiteboard:
i915 platform: i915 features:

Description Ander Conselvan de Oliveira 2009-06-15 14:01:37 UTC
Brazillian ABNT2 keyboards provides a comma and a dot key on the numeric keypad. The dot key has evdev keycode 129 and the comma key evdev keycode 91. If I understand correctly, the rules file adds +inet(evdev) to the symbols of that keyboard but inet(evdev) sets key I129 to symbol KP_Separator, overriding the previous br setting of KP_Decimal. This combination makes both keys output a comma. Removing the line

key <I129> { [KP_Separator] }

from the evdev section of /usr/X11/xkb/symbols/inet makes those keys behave correctly.
Comment 1 Sergey V. Udaltsov 2009-06-15 15:01:15 UTC
After discussion on IRC, I am changing I129 to KP_Decimal in symbols/inet. Please check in git

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.