Bug 6020 - xkb implementation is not xi-aware
Summary: xkb implementation is not xi-aware
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Input/XKB (show other bugs)
Version: 6.8.2
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Daniel Stone
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: xorg-xkb
  Show dependency treegraph
 
Reported: 2006-02-24 07:35 UTC by Markus Bertheau
Modified: 2011-10-17 16:23 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Markus Bertheau 2006-02-24 07:35:39 UTC
I have a notebook with an additional usb keyboard attached, that gives two
keyboards. xorg.conf:

...
Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "de"
        Option          "XkbVariant"    "nodeadkeys"
EndSection
 
Section "InputDevice"
        Identifier      "USB Keyboard"
        Driver          "kbd"
        Option          "Device" "/dev/input/event1"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "fr"
EndSection
...
Section "ServerLayout"
...
        InputDevice     "USB Keyboard"
        InputDevice     "Generic Keyboard"
...
EndSection

I get the german layout on both keyboards. Expected french on the usb keyboard.
Comment 1 Zephaniah E. Hull 2006-02-27 21:53:00 UTC
This still happens on CVS head (modelar), and it is due to a design issue.

To my knowledge Daniel Stone has some plans with xkb and xi to hopefully solve
this (and a few other) issue, but it could take a little while.

Hopefully it won't take forever, but it is being worked on.
Comment 2 Daniel Stone 2006-03-01 09:17:51 UTC
nngh mandatory comment
Comment 3 Daniel Stone 2006-03-05 21:58:31 UTC
-
Comment 4 Daniel Stone 2006-03-26 06:11:05 UTC
zepheniah and I are currently planning to make Xi XKB-aware, rather than the
other way around.  (i.e., do all your device configuration in Xi.)
Comment 5 Daniel Stone 2006-11-01 19:41:58 UTC
fixed in 1.2.99.0


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.