[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#442316: Xorg hotplugging problems



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


Reply to: