History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEABKL-5317
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Dmitry Jemerov
Reporter: Björn Kautler
Votes: 0
Watchers: 1
Available Workflow Actions

Mark as Stalled
Operations

If you were logged in you would be able to see more operations.
IDEA: Backlog

Detect unreceivable shortcuts that are in use

Created: 18 Oct 07 15:54   Updated: 23 Oct 07 13:25
Component/s: IDE Configuration
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment: OS: Windows XP SP2

Build: 7,361
Severity: Medium


 Description  « Hide
Hi,

one example of my problem is choosing "View -> Quick Definition Lookup" works like expected, but the keyboard shortcut "Ctrl-Shift-I" (which is "stolen" by ICQ and unfortunately not disableable anymore) doesn't work. I've seen this with others too if Windows itself uses the shortcut. E. g. I assigned Ctrl-Alt-I to start up IDEA and thus the shortcut isn't delivered to IDEA and so the "Auto-indent lines" action which has the same shortcut is not useable. If I press it, nothing happens. And it is also not delivered to IDEA. The action is not invoked and if I try to assign this shortcut to an action, this doesn't work either, because the shortcut doesn't arrive at IDEA.

My request is the following:

  • Check on startup of IDEA which shortcuts are used by the operating system or other programs so that IDEA cannot receive them.
  • Checked if these unreceivable shortcuts are used in IDEA currently and warn the user that the shortcut will not work in IDEA currently.
  • Provide a list to the user, which shortcuts are unreceivable currently, so that he doesn't wonder why nothing appears in the input box of the options dialog where you can configure the shortcuts when he presses an unreceivable shortcut as I did.
  • If possible, also tell the user which program blocks the shortcut so that he knows which program he has to shut down or reconfigure.


 All   Comments   Work Log   Change History      Sort Order:
Dmitry Jemerov - 18 Oct 07 15:57
Unfortunately there is no way to detect which shortcuts are used by the operating system or other programs.

Björn Kautler - 18 Oct 07 16:07
Not by staying on the Java level, I know. But even one of your developers said it is possible with some native code. (I discussed this issue per mail and were asked to post it here)

Dmitry Jemerov - 18 Oct 07 16:11
Could you please tell me who the developer was, so that I could assign the issue to him?

Björn Kautler - 18 Oct 07 16:17 - edited
Serge Baranov said it is possible with native code and Maxim Shafirov also said that it is not possible while staying at Java level what for me also means that it is possible with some piece of native code.