Menu

#2309 Control Key Shortcuts Fail for Mac OS X

normal bug
closed-fixed
nobody
5
2005-02-06
2004-12-30
No

The Mac OS X version of jEdit fails to respond to
control key shortcuts. This was discussed on the mail
list, see attached:

From: Owen Densmore <owen@backspaces.net>
Date: December 19, 2004 1:55:43 PM MST
To: jedit-users@lists.sourceforge.net
Subject: Re: Mac Users: Please Try This Test

Slava Pestov writes:
> The control key should be working. Can you try it in
the keyboard tester
> (Utilities->Troubleshooting menu)?
>
> Owen Densmore wrote:
> > I"ve been wrestling with using the control key on
my mac with jedit.
> > Could some mac user please try the following and
let me know if it works?
...
Thanks for the response! The control key indeed does
work in the keyboard test window. Here are tests
corresponding to those mentioned in the earlier email.
It appears that the unresponsive situations do not
generate a ==> Translated ... event.

Control-D Test:
Event
KEY_PRESSED,keyCode=0x11,keyChar=0xffff,modifiers=0x2
filtered
Event
KEY_PRESSED,keyCode=0x44,keyChar=0x4,modifiers=0x2 passed
Event KEY_TYPED,keyCode=0x0,keyChar=0x4,modifiers=0x2
filtered
Event
KEY_RELEASED,keyCode=0x44,keyChar=0x4,modifiers=0x2 passed
Event
KEY_RELEASED,keyCode=0x11,keyChar=0xffff,modifiers=0x0
filtered
Notes:
- Nothing appeared in the Specify Shortcut
popup dialog
- A+d is second shortcut for "delete forward".
It does not
work during editing.

Control-1 Test:
Event
KEY_PRESSED,keyCode=0x11,keyChar=0xffff,modifiers=0x2
filtered
Event
KEY_PRESSED,keyCode=0x31,keyChar=0x31,modifiers=0x2 passed
Event KEY_TYPED,keyCode=0x0,keyChar=0x31,modifiers=0x2
passed
==> Translated to A<0,31>
Event
KEY_RELEASED,keyCode=0x31,keyChar=0x31,modifiers=0x2 passed
Event
KEY_RELEASED,keyCode=0x11,keyChar=0xffff,modifiers=0x0
filtered
Notes:
- A+1 appeared in Specify Shortcut popup dialog
- A+1 is not assigned to a shortcut but was
assigned
previously and worked during the keytest.

Control-j,l,i tests:
Event
KEY_PRESSED,keyCode=0x11,keyChar=0xffff,modifiers=0x2
filtered
Event
KEY_PRESSED,keyCode=0x4a,keyChar=0xa,modifiers=0x2 passed
Event KEY_TYPED,keyCode=0x0,keyChar=0xa,modifiers=0x2
passed
Event
KEY_RELEASED,keyCode=0x4a,keyChar=0xa,modifiers=0x2 passed
Event
KEY_RELEASED,keyCode=0x11,keyChar=0xffff,modifiers=0x0
filtered
Event
KEY_PRESSED,keyCode=0x11,keyChar=0xffff,modifiers=0x2
filtered
Event
KEY_PRESSED,keyCode=0x4c,keyChar=0xc,modifiers=0x2 passed
Event KEY_TYPED,keyCode=0x0,keyChar=0xc,modifiers=0x2
filtered
Event
KEY_RELEASED,keyCode=0x4c,keyChar=0xc,modifiers=0x2 passed
Event
KEY_RELEASED,keyCode=0x11,keyChar=0xffff,modifiers=0x0
filtered
Event
KEY_PRESSED,keyCode=0x11,keyChar=0xffff,modifiers=0x2
filtered
Event
KEY_PRESSED,keyCode=0x49,keyChar=0x9,modifiers=0x2 passed
Event KEY_TYPED,keyCode=0x0,keyChar=0x9,modifiers=0x2
passed
Event
KEY_RELEASED,keyCode=0x49,keyChar=0x9,modifiers=0x2 passed
Event
KEY_RELEASED,keyCode=0x11,keyChar=0xffff,modifiers=0x0
filtered
Notes:
- Nothing appeared in the Specify Shortcut
popup dialog
- A+j,l,i are second shortcut various keyboard
navigations.

Here is the configuration from the activity log:
When reporting bugs, please include the following
information:
java.version=1.4.2_05
java.vm.version=1.4.2-38
java.runtime.version=1.4.2_05-141.3
java.vendor=Apple Computer, Inc.
java.compiler=null
os.name=Mac OS X
os.version=10.3.6
os.arch=ppc
user.home=/Users/owen
java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home
java.class.path=/System/Library/Java:
/Applications/jEdit.app/Contents/Resources/Java/jars/LatestVersion.jar:
/Applications/jEdit.app/Contents/Resources/Java/jars/MacOS.jar:
/Applications/jEdit.app/Contents/Resources/Java/jars/QuickNotepad.jar:
/Applications/jEdit.app/Contents/Resources/Java/jedit.jar

Discussion

  • Slava Pestov

    Slava Pestov - 2005-02-06

    Logged In: YES
    user_id=2280

    Thanks for reporting this with the relevant info. Its fixed
    in 4.3pre2.

     
  • Slava Pestov

    Slava Pestov - 2005-02-06
    • status: open --> closed-fixed
     

Log in to post a comment.