Hi, a Debian user reported in http://bugs.debian.org/328125 that symbols/macintosh_vndr/{de,se} swaps KP_Separator and KP_Delete. This bug report looks right, KP_Separator should be at the same shift level as digits.
Ghm, looking at symbols/pc, I see KP_Delete on the same shift level as digits. What's wrong with it? Also, I think it would be good to replace the lines with KP_* keysyms with include "keypad(comma)" - which is effectively same thing. Don't you mind? As a final note - would someone from Debian (reporters of the bug) be able to look at macintosh_vndr stuff and analyze whether it could be made combinable (i.e. all layouts would have one group each)?
> Ghm, looking at symbols/pc, I see KP_Delete on the same shift level as digits. > What's wrong with it? I meant digits on the keypad: KP_0, KP_1, etc. KP_Decimal and/or KP_Separator should be at the same shift level, because this is what a keypad is for: to enter numbers without having to press extra keys. But there seems to be a problem here, because macintosh_vndr/us and pc swap shift levels for the keypad. > Also, I think it would be good to replace the lines with KP_* keysyms with > include "keypad(comma)" - which is effectively same thing. Don't you mind? Sounds very reasonable. > As a final note - would someone from Debian (reporters of the bug) be able to > look at macintosh_vndr stuff and analyze whether it could be made combinable > (i.e. all layouts would have one group each)? There is a debian-powerpc mailing list, I will ask there.
> But there seems to be a problem here, because macintosh_vndr/us and pc > swap shift levels for the keypad. Agree. Should macintosh_vndr be fixed to be conformant with pc? > > Also, I think it would be good to replace the lines with KP_* keysyms with > > include "keypad(comma)" - which is effectively same thing. Don't you mind? > Sounds very reasonable. Done. > There is a debian-powerpc mailing list, I will ask there. Thanks a bunch.
Created attachment 6162 [details] [review] german macintosh keyboard with only one group After reading about this on the debian-powerpc mailing list, I took the time to build a xkb layout for german macintosh keyboards which uses only one group. It is not the same mapping as in macintosh_vndr/de, instead it's more close to the mapping in MacOS X.3. There are 2 variants: mac: using dead keys as much as possible mac_nodeadkeys: without dead keys both are variants to the german layout in symbols/de. I am curious to see your comments. Ben
Ben, your patch looks ok to me. If you think it is a final version, I am ready to accept it.
I think it's final.
Ben, thanks. Committed.
Should work as expected with numpad:mac, I am thus closing this bug. Thanks.
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.