Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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
add comment

1 Answer

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
add comment

Your Answer

 
discard

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.