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

Re: Call for testers: X with devd backend



Christoph Egger <christoph@debian.org> writes:
> Hi!
>
> Robert Millan <rmh@debian.org> writes:
>> On 01/02/2014 01:44, Robert Millan wrote:
>>> 
>>> This patch makes X use devd for keyboard/mouse detection instead of HAL.
>>> 
>>> It is based on code obtained from FreeBSD Ports collection, with some bugfixes.
>>> 
>> Btw after this switch, #736765 is no longer reproducible.
>
> Just tried it on my notebook. Seems plugging in devices works just fine
> with this patch. However after removing the USB keyboard again I
> couldn't type on the notebook's builtin keyboard any more (not sure it
> worked before didn't think of testing that)!

Forget to mention: plugging in a USB input device and the built-in
keyboard works again

before plugging anything:

% DISPLAY=:0 xinput
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Mouse                                   	id=7	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Keyboard                                	id=6	[slave  keyboard (3)]


% DISPLAY=:0 xinput 
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Mouse                                   	id=7	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Keyboard                                	id=6	[slave  keyboard (3)]
    ↳ 0x1241 USB Keyboard                     	id=8	[slave  keyboard (3)]

% DISPLAY=:0 xinput
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Mouse                                   	id=7	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Keyboard                                	id=6	[slave  keyboard (3)]


With keyboard:
% sudo lsusb
Bus 001 Device 001: ID 0000:0000  
Bus 000 Device 001: ID 0000:0000  
Bus 000 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 000 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 000 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 000 Device 005: ID 17ef:100a Lenovo ThinkPad Mini Dock Plus Series 3
Bus 000 Device 006: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 000 Device 007: ID 1241:1503 Belkin Keyboard

FWIW: plugging in a mouse does not enable the built-in
      keyboard. However, the trackpoint stays useable even after
      plugging and unpluggging a mouse

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer


Reply to: