If I understand this report, this bug is being treated as if it was introduced in the evdev version in experimental. However, I am experiencing it with stable (etch). I am running etch with Gnome. I have a two seat system (two independent keyboards, mice, and screens). In etch, the two seat system can be set up without patching anything, but it is essential to use evdev to do so. I have two 104 key keyboards, the main one connected via a PS2 port, the secondary one via USB. The keyboard mappings are messed up. Both keyboards behave the same way. For example, the <Up> key in the editing section of the keyboard behaves like the <Print> key. The right <Ctrl> key and the <PgDn> in the keypad both cause a page down, but the <Page Down> key in the editing section of the keyboard does nothing. I would be very grateful for any suggestions for a workaround that could be used in etch. (BTW, The two seat system was previously running under sarge, without this bug, but required patches to XFree86 and the kernel.) Here's the keyboard setup. Section "InputDevice" Identifier "First Keyboard" Driver "evdev" Option "Device" "/dev/input/event0" Option "XkbRules" "xorg" Option "XkbModel" "evdev" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Second Keyboard" Driver "evdev" Option "Device" "/dev/input/event1" Option "XkbRules" "xorg" Option "XkbModel" "evdev" Option "XkbLayout" "us" EndSection Here's the tail end of /var/log/Xorg.0.log (II) evdev brain: Rescanning devices (1). (**) Option "CoreKeyboard" (**) Keyboard2-usb-0000:00:1d.1-1.1/input0: Core Keyboard (**) Option "XkbRules" "xorg" (**) Option "XkbModel" "pc104" (**) Option "XkbLayout" "us" (**) Option "Protocol" "ImPS/2" (**) Mouse2: Device: "/dev/input/mouse1" (**) Mouse2: Protocol: "ImPS/2" (**) Option "CorePointer" (**) Mouse2: Core Pointer (**) Option "Device" "/dev/input/mouse1" (**) Option "Emulate3Buttons" "true" (**) Mouse2: Emulate3Buttons, Emulate3Timeout: 50 (**) Mouse2: ZAxisMapping: buttons 4 and 5 (**) Mouse2: Buttons: 9 (II) XINPUT: Adding extended input device "Mouse2" (type: MOUSE) (II) XINPUT: Adding extended input device "Keyboard2-usb-0000:00:1d.1-1.1/input0" (type: KEYBOARD) (II) XINPUT: Adding extended input device "evdev brain" (type: evdev brain) xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compatibility { include "complete" }; xkb_symbols { include "pc(pc105)+us" }; xkb_geometry { include "pc(pc104)" }; (II) Keyboard2-usb-0000:00:1d.1-1.1/input0: Init (II) evdev brain: Rescanning devices (2). (II) Keyboard2-usb-0000:00:1d.1-1.1/input0: On (II) Mouse2: ps2EnableDataReporting: succeeded -- ================================================= This email is digitally signed using the Enigmail and GnuPG packages (http://enigmail.mozdev.org), which can also be used by the recipient to verify the digital signature. =================================================
Attachment:
signature.asc
Description: OpenPGP digital signature