Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#36 JEdit consuming keyboard events when not running.

open
nobody
None
7
2009-11-19
2009-11-19
Steven Buroff
No

I'm running 4.3pr318. With JEdit NOT running, I enter <Alt><Ctrl>J and JEdit starts. This is very bad. You are reading keyboard input when not even
running. If I'm running a different program that uses that shortcut (like Eclipse) and it has the focus, it doesn't get the keystroke. I think it is entirely
unacceptable consume keyboard or mouse events when the program isn't running. I consider this a very severe bug since it effectively breaks other programs.

Is there a way to turn this behavior off? I looked around but I couldn't find any.

Discussion

  • Steven Buroff
    Steven Buroff
    2009-11-19

    • priority: 5 --> 7
     
  • Steven Buroff
    Steven Buroff
    2009-11-19

    I consider this a higher priority because it effects other programs.

     
  • Please specify OS and java version.
    An application cannot consume keystrokes while not running. You might have a keyboard shortcut that launches jEdit. If the jEdit installer installs such an OS keyboard shortcut by default, this may need fixing (or at least make it optional).
    But in no means can a program consume keystrokes when not running.

     
  • Steven Buroff
    Steven Buroff
    2009-11-19

    Well, if I uninstall JEdit the problem disappears. If I reinstall it, the problem
    reappears. I would say it must be a problem with the jedti installer.

     
  • Steven Buroff
    Steven Buroff
    2009-11-19

    Well, if I uninstall JEdit the problem disappears. If I reinstall it the problem reappears.
    I think the JEdit installer must be the problem.

    BTW, I should have said that this is on 64 bit Vista.

     
  • Steven Buroff
    Steven Buroff
    2009-11-19

    Also, my java is 1.6.0_17-b04.

     
  • This happens because the shortcut in the start menu, which is created by
    the Windows installer, has the short cut key set as [Ctrl + Alt + J].

    You can manually clear or change this assignment by the property dialog
    of the short cut.

    I agree this is bad. I think the installer should not assign the short
    cut key, or should show a checkbox to indicate the existence of this
    short cut key and to make it easily configurable.

     
  • Steven Buroff
    Steven Buroff
    2009-11-19

    Thanks very much. I didn't know a shortcut could be installed that way. I have successfully
    cleared it.

    I'm glad to see that you agree that this shouldn't be a silent default. Making it an
    install option would be great.