Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any way to influence which application on Windows consumes keystrokes first?

My problem is that I have two applications running in background. The application that is not that important eats a keystroke, so the second application does nothing in the end.

Is there any way to affect this behavior?

share|improve this question
Which keystrokes and which applications are you talking about? I know you're asking a general question, but maybe there's an easy solution for your special case. – slhck Jun 1 '11 at 11:11
Autohotkey - I want every keystroke to be handled by ahk before any other application gets the chance. – Jarek Jun 1 '11 at 11:31
You should edit your question to reflect that! – slhck Jun 1 '11 at 11:35
Seems like… to me... – soandos Jun 1 '11 at 12:02
up vote 0 down vote accepted

What is your OS?

You can use autohotkey to do this with XP and probably vista and 7:

Check out


share|improve this answer
Actually, autohotkey is that program I want to intercept all my keystrokes first, the problem is that second program intercepts them before that. – Jarek Jun 1 '11 at 11:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.