Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194325 - x11-drivers/xf86-input-keyboard-1.2.2 keyboard works no longer correctly
Summary: x11-drivers/xf86-input-keyboard-1.2.2 keyboard works no longer correctly
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-30 22:52 UTC by Jochen Schlick
Modified: 2007-10-01 20:26 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jochen Schlick 2007-09-30 22:52:37 UTC
after updating x11-base/xorg-server-1.4-r1, x11-drivers/xf86-input-keyboard-1.2.2 and other xorg packages some parts of my german keyboard are no longer working. Especially I'm now unable to enter backslashes or the pipe symbol... 

in my xorg.conf (this works perfectly before update)

Section "InputDevice"
    Identifier  "Keyboard1"
    Driver      "kbd"
    Option "AutoRepeat" "500 30"
    Option "XkbRules"   "xorg"
    Option "XkbModel"   "pc104"
    Option "XkbLayout"  "de"
    Option "XkbVariant"  "nodeadkeys"
EndSection


Xorg.0.log shows the following:

..
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
(**) Option "Protocol" "PS/2"
(**) Mouse1: Device: "/dev/input/mice"
(**) Mouse1: Protocol: "PS/2"
(**) Option "CorePointer"
(**) Mouse1: always reports core events
(**) Option "Device" "/dev/input/mice"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse1: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse1: Buttons: 11
(**) Mouse1: Sensitivity: 1
(**) Option "CoreKeyboard"
(**) Keyboard1: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard1: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard1: XkbRules: "xorg"
(**) Option "XkbModel" "pc104"
(**) Keyboard1: XkbModel: "pc104"
(**) Option "XkbLayout" "de"
(**) Keyboard1: XkbLayout: "de"
(**) Option "XkbVariant" "nodeadkeys"
(**) Keyboard1: XkbVariant: "nodeadkeys"
(**) Option "CustomKeycodes" "off"
(**) Keyboard1: CustomKeycodes disabled
(II) evaluating device (Keyboard1)
(II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD)
(II) evaluating device (Mouse1)
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
(II) Mouse1: ps2EnableDataReporting: succeeded
...


Reproducible: Always
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2007-10-01 05:23:35 UTC
Re-emerge any drivers for X after updating it.
emerge -1 xf86-input-keyboard
should solve your immediate problem.
Comment 2 Andreas Arens 2007-10-01 12:19:55 UTC
This is NOT related to xorg-server-1.4 / xf86-input-keyboard-1.2.2. You of course have to recompile xf86-keyboard after the server upgrade due to api compatibility.
Afterwards that combination is working perfectly with German keyboard, braces, umlauts, etc (on ~amd64).

HOWEVER:
It breaks is as soon as I update to xkeyboard-config-1.1 the same way you describe here (using a similar xorg.conf). Masking this version brings back xkeyboard-config-0.9 with makes things work nicely again.

I assume you use ~something..
Please test adding the following line to your /etc/portage/package.mask to
switch back:
>=x11-misc/xkeyboard-config-1.0
And then remerge xkeyboard-config and restart X.

Please report back the results.

Comment 3 Andreas Arens 2007-10-01 12:28:04 UTC
(In reply to comment #2)

hmm. just found out that bug #194026 already seems to take care of this.

Comment 4 Jochen Schlick 2007-10-01 20:26:30 UTC
works again

after updating x11-base/xorg-server-1.4-r2
and (re-)emerge -1 xf86-input-keyboard