Summary: | Apple Keyboard: Angle brackets and section sign switched | ||
---|---|---|---|
Product: | xkeyboard-config | Reporter: | Sven Arvidsson <sa> |
Component: | General | Assignee: | xkb |
Status: | RESOLVED NOTOURBUG | QA Contact: | |
Severity: | normal | ||
Priority: | medium | Keywords: | NEEDINFO |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Sven Arvidsson
2009-06-19 06:52:00 UTC
Would it make sense to create se(mac) variant? By any chance, do you know if that oddity is applicable to all Apple Swedish keyboards? I'm not sure what the best way to solve this is, but as far as I can tell, all Apple keyboards (at least several generations back) have the same placement of keys. It's the default layout on swedish keyboards, Apple or not. Apparently, Swiss keyboards have the same problem: http://fortytwo.ch/applekeyboard I do not quite follow you. According to the existing files, less/greater key is on the left from the Z key. And the section key is on the left from the 1 key. Everything as on the picture you provided. Could you please check your /usr/share/X11/xkb/symbols/se (section 'se') for two lines: key <TLDE> { [ section, onehalf, paragraph, threequarters] }; key <LSGT> { [ less, greater, bar, bar ] }; What is the actual result of pressing those keys? Thanks, /usr/share/X11/xkb/symbols/se looks exactly the same. Pressing the < key (left from Z) prints § and sends keycode 49. Pressing the § key (left from 1) prints < and sends keycode 94. As I use the evdev keyboard driver I hade a look at /usr/share/X11/xkb/keycodes/evdev and it's set up the opposite way. Switching the values results in correct behaviour, but will of course break all normal keyboards. > Pressing the < key (left from Z) prints § and sends keycode 49.
> Pressing the § key (left from 1) prints < and sends keycode 94.
I am using same evdev driver. The key "left from Z" sends 94, the code "left from 1" sends 49 (so the mappings work as you'd expect them to work). The other way around. I suspect it is not related to xk-c, it is somewhere deeper... Would you try some other keyboard? Or another distro (live cd)?
I have the same problem in the console (which I really should have tried first!) so yeah, it's a deeper problem, most likely it's this bug: http://bugzilla.kernel.org/show_bug.cgi?id=13545 Anyway, thanks for the patience and all the help! :) |
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.