Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

I've recently found AutoHotKey as an extremely valid tool to increase my productivity with keyboard but I'm unable to bind a shortcut and I can't figure out why.

I'd like to have a shortcut to type È seamlessly and so I thought of using AutoHotKey with the following code:


The problem with this is that if now I need to type { (which is done via AltGr-Shift-è) I get È, as if the AltGr wasn't read by the system. The issue is solved by adding explicitly the hotkey for {


I don't understand why, if I use the first script, is as if the AltGr key is not read when I type it and so AltGr-Shift-è types È instead of {

share|improve this question
Have you tried a single *+è::È line instead? – Karan Jan 2 '13 at 17:37
Yes, but even if it had worked it remains the problem, why the AltGr key is not considered in case I want to type {... – Luigi Tiburzi Jan 2 '13 at 21:45

Let me throw in a totally different approach:

:*C:`e::è ; first type ` then e to get è
:*C:`E::È ; first type ` then E to get È
share|improve this answer
I solved as I said in the answer, it was much more practical and easy.. thx by the way :-) – Luigi Tiburzi Jan 25 '13 at 15:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .