DQ keyboard bug

View: New views
2 Messages — Rating Filter:   Alert me  

DQ keyboard bug

by Christian Holtje-5 :: Rate this Message:

| View Threaded | Show Only this Message

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

What happens:
   I change the keyboard layout from EN (English Qwerty) to DQ  
(English Dvorak with Command keys kept in qwerty).
   I open Aquamacs
   The various command keys do not work right. The behave as if I'm  
using Dvorak only, not Dvorak with command keys in Qwerty.

What I expect:
   Command-V should paste, not present an error about A-j not being  
defined.

I suspect that this impacts some other keyboard layouts as well.  I'm  
guessing that the keyboard is put into some sort of 'raw' mode to get  
access to the command key as META?

I'm not sure what the right solution is, but it's hurting my lizard  
brain trying to remember that Command-v is paste, except in Aquamacs  
where it is Command-period (by looking at the key-caps).

Thanks for the awesome emacs!

Ciao!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iD8DBQFIJ64MkJDks3INMZURAnM1AJ9Ge6dYF1JnqgI3LxtGEruE9joeJwCfS/5A
ji60dDeUxAZTJmygKBsKCo4=
=val4
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
__
https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs

Re: DQ keyboard bug

by davidswelt :: Rate this Message:

| View Threaded | Show Only this Message

Hello Christian,

On 12 May 2008, at 03:40, Christian Holtje wrote:

>   I change the keyboard layout from EN (English Qwerty) to DQ
> (English Dvorak with Command keys kept in qwerty).
>   I open Aquamacs
>   The various command keys do not work right. The behave as if I'm
> using Dvorak only, not Dvorak with command keys in Qwerty.

Please refer to

http://www.emacswiki.org/cgi-bin/wiki/AquamacsFAQ#toc6

Custom keyboard layouts (those defined in XML IIRC) aren't supported  
by the way we process key events in Carbon.  With the switch to Cocoa,  
we'll be able to do that, but this will take a long time.  I'm sorry I  
can't give you more positive news.  (This is not original Aquamacs  
code!)

For the time being, the easiest way would be to remap all the keys  
manually.  You can do that by modifying site-lisp/macosx/osxkeys.el.  
Try putting it in your ~/Library/Application Support/Aquamacs Emacs/  
directory, deleting the original file in the .app bundle so that you  
don't lose your changes when you upgrade the .app.
(Generally modifying the .app bundle is NOT recommended unless you're  
developing code for Aquamacs.  It will lead to unexpected or no  
results in many situations.)

Alternatively, the "Emacs.app" project (in Cocoa) will probably  
support custom XML based keyboard layouts, but of course you won't see  
the standard Mac behavior that you get in Aquamacs.

--
http://aquamacs.org -- Aquamacs: Emacs on Mac OS X
http://aquamacs.org/donate -- Could we help you? Return the favor and  
support the Aquamacs Project!






-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
__
https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs

smime.p7s (2K) Download Attachment