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.
Created attachment 31039 [details] Output of hal-device
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.