Bug 7800 - Keyboard layout is broken when using evdev.
Summary: Keyboard layout is broken when using evdev.
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/evdev (show other bugs)
Version: 7.0.0
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Zephaniah E. Hull
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-07 13:00 UTC by Samuel Abreu de Paula
Modified: 2007-04-24 02:25 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Samuel Abreu de Paula 2006-08-07 13:00:16 UTC
Hi, im using a abnt2 keyboard in Ubuntu Dapper 6.06, when i set my xorg.conf
file as:
Option		"XkbRules"	"xorg"
Option		"XkbModel"	"abnt2"
Option		"XkbLayout"	"br"
I get my map close to OK, but some keys don't work well, ( Like / don't work at
all )

I change my /etc/X11/xkb/keycodes/xfree86 add the lines in abnt2 section:

    <KPDV> = 106;
    <AB11> = 97;
    <PRSC> = 107;
    <UP>   = 111;
    <RALT> = 108;
    <LEFT> = 113;
    <RGHT> = 114;
    <BRK>  = 127;
    <DOWN> = 116;
    <RWIN> = 134;
    <INS> = 118;
    <DELE> = 119;
    <HOME> = 110;
    <END> = 115;
    <PGUP> = 112;
    <PGDN> = 117;
    <LWIN> = 133;

And then it appears working ok! But some keys like LWIN don't do the job right!


If i set XkbRules to "evdev" the keyboard works like an US keyboard.


I test in ubuntu dapper and ubuntu edgy!
Comment 1 parasietje 2006-12-28 06:20:15 UTC

*** This bug has been marked as a duplicate of 6676 ***
Comment 2 parasietje 2006-12-28 06:22:33 UTC
I'm sorry, the other bug isn't a duplicate. It is the same problem IMHO, but the
symptoms here are different; so I'll leave this one open.
Comment 3 Daniel Stone 2007-02-27 01:33:08 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 4 Zephaniah E. Hull 2007-04-24 02:25:38 UTC
Model must be 'evdev', not 'abnt2'.


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.