Bug 16641 - [PATCH] USA - Macintosh layout is still just a placeholder after all this time
Summary: [PATCH] USA - Macintosh layout is still just a placeholder after all this time
Alias: None
Product: xkeyboard-config
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: All All
: high normal
Assignee: xkb
QA Contact:
URL: http://ubuntuforums.org/showthread.ph...
Keywords: patch
Depends on:
Reported: 2008-07-08 11:28 UTC by Daniel Gimpelevich
Modified: 2008-07-08 14:10 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

USA - Macintosh layout (4.10 KB, patch)
2008-07-08 11:28 UTC, Daniel Gimpelevich
Details | Splinter Review
de-unicode-ified version (4.15 KB, patch)
2008-07-08 14:02 UTC, Daniel Gimpelevich
Details | Splinter Review

Description Daniel Gimpelevich 2008-07-08 11:28:09 UTC
Created attachment 17576 [details] [review]
USA - Macintosh layout

Since 1985, my fingers have been accustomed to Apple's "U.S." layout for the Macintosh. I personally remember that layout's revision history going all the way back to its introduction the previous year. The lack of this layout under GNU/Linux has been rather frustrating to me for many years. Here it is, as a patch to the current git master, with some logical extensions, eschewing the key redefinitions in Apple's more recent "U.S. Extended" layout in favor of preserving older keystrokes to conform to habits that may already have been established. I have only redefined keystrokes that had never been intentionally defined in the "U.S." layout.

The dead_horn, dead_hook, dead_belowdot, and dead_breve keystrokes do not appear to function under Ubuntu 8.04.1, but that may very well be an unrelated additional bug; I don't know.
Comment 1 Daniel Gimpelevich 2008-07-08 14:02:32 UTC
Created attachment 17588 [details] [review]
de-unicode-ified version
Comment 2 Sergey V. Udaltsov 2008-07-08 14:10:56 UTC
Thanks, committed!

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.