Bug 24975 - Keyboard device added as pointer instead of keyboard.
Summary: Keyboard device added as pointer instead of keyboard.
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Input/Core (show other bugs)
Version: 7.5 (2009.10)
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Peter Hutterer
QA Contact: Xorg Project Team
Depends on:
Reported: 2009-11-07 07:43 UTC by Wolfgang Bumiller
Modified: 2016-11-28 04:39 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

Xorg.log with apple keyboard trouble (13.68 KB, text/plain)
2009-11-07 07:43 UTC, Wolfgang Bumiller
no flags Details
Output of hal-device (120.30 KB, text/plain)
2009-11-07 07:44 UTC, Wolfgang Bumiller
no flags Details

Description Wolfgang Bumiller 2009-11-07 07:43:27 UTC
Created attachment 31038 [details]
Xorg.log with apple keyboard trouble

Some time ago I installed X.org 1.6.99 manually, and now used the archlinux repository to install xorg server 1.7.1.
In both cases I'm having some troubles with my Apple Wireless Keyboard when using HAL (when not using AutoAddDevices false).

In the Xorg.log it seems to detect the keyboard as both as mouse and a keyboard, and it says it's added as a keyboard, however, when I type `xinput list` I get the following output:

blub@blubmb ~ % xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Apple Wireless Keyboard                   id=6    [slave  pointer  (2)]
⎜   ↳ ImPS/2 Logitech Wheel Mouse               id=7    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=8    [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Logitech USB Receiver                     id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ Power Button                              id=11   [slave  keyboard (3)]
    ↳ Power Button                              id=12   [slave  keyboard (3)]
blub@blubmb ~ %

As you can see, the Apple Wireless Keyboard is listed as pointer, and I cannot reattach ot to the Virtual core keyboard.

This causes some problems: When I start using the apple keyboard without using my laptop keyboard first, it has a US layout, but as soon as I have pressed one single key on my laptop keyboard, the apple keyboard switches to the layout defined in the HAL policies.

Also, I defined a different layout for the Apple Keyboard in the policy file, but this is simply ignored.
Comment 1 Wolfgang Bumiller 2009-11-07 07:44:43 UTC
Created attachment 31039 [details]
Output of hal-device
Comment 2 Peter Hutterer 2016-11-28 04:39:48 UTC
This is a mass change of bugs. Bugs assigned to me that haven't been updated in the last 3 years are closed as WONTFIX, because, well, let's at least be honest about it.

Please do not re-open unless you have a really good reason to do so (e.g. you're fixing it yourself). If it hasn't been fixed in the last 3 years, it probably won't be fixed anytime soon either. Sorry.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.