Christoph Egger <[email protected]> writes:
> Hi!
>
> Robert Millan <[email protected]> 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


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to