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

Bug#545314: (no subject)



reopen 545314
thanks
I plug in my two-pronged adapter here on Debian, dmesg says:
input: Generic USB K/B as /devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.0/input/input8
generic-usb 0003:13BA:0017.0002: input,hidraw1: USB HID v1.10 Keyboard [Generic USB K/B] on usb-0000:00:1d.1-2/input0
input: Generic USB K/B as /devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.1/input/input9
generic-usb 0003:13BA:0017.0003: input,hidraw2: USB HID v1.10 Mouse [Generic USB K/B] on usb-0000:00:1d.1-2/input1

The "funny" thing is that I only have a mouse attached to that adapter.
No keyboard, as I intend to just use my Thinkpad's built in keyboard.

So I start xdm, and voila: I either have to
1. Go to town to buy a keyboard to attach to that adapter, or
2. Unplug the adapter, and cold reboot via the power button, as there is
no way xdm will listen to any key on the keybord... no leaving the xdm
login screen via ALT CTRL F1 etc.

Why can't xdm accept input from all devices at once like it usually
does?

Why does plugging in this certain adapter mean that the built-in
keyboard is disabled! Why can't the "clit"^H^H red button pointer and
additional USB mouses also still continue working at the same time?

/var/log/Xorg.0.log says:
(II) The server relies on HAL to provide the list of input devices.
	If no devices become available, reconfigure HAL or disable AllowEmptyInput.

> That cable may actually have some logic in it similar to a dock. Is it
> a USB to PS/2 Y-cable

Yes. lsusb says
ID 13ba:0017 Unknown PS/2 Keyboard+Mouse Adapter

Why do I have to unplug it, start xdm (- below), then
plug it back in, if I want all devices to work?

Why if I start xdm with it plugged in (+ below) is the adapter used
exclusively, meaning the built in keyboard, mouse etc. are ignored?
Also in this case pulling it out and plugging it back in will not change
things at this point?

-(II) config/hal: Adding input device AT Translated Set 2 keyboard
-(**) AT Translated Set 2 keyboard: always reports core events
-(**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
-(II) AT Translated Set 2 keyboard: Found keys
-(II) AT Translated Set 2 keyboard: Configuring as keyboard
-(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
+(II) config/hal: Adding input device Generic USB K/B
+(**) Generic USB K/B: always reports core events
+(**) Generic USB K/B: Device: "/dev/input/event9"
+(II) Generic USB K/B: Found 10 mouse buttons
+(II) Generic USB K/B: Found x and y relative axes
+(II) Generic USB K/B: Found scroll wheel(s)
+(II) Generic USB K/B: Found keys
+(II) Generic USB K/B: Configuring as mouse
+(II) Generic USB K/B: Configuring as keyboard
+(**) Generic USB K/B: YAxisMapping: buttons 4 and 5
+(**) Generic USB K/B: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
+(II) XINPUT: Adding extended input device "Generic USB K/B" (type: KEYBOARD)



Reply to: