0

I'm on italian keyboard, accessing ` and ~ is so frustrating (I have to enter alt 96 and alt 126), but I have also a useless § key (shift + ù). What I'd like to do is to "add a layer" to \ key so pressing altgr + \ will produce ~ and altgr + ' will make `

Another nice thing to add is support for "dead key", what I'd like is to have single pressure to behaving as usual and (altgr + shift) + pressure let it behave as dead key.

So to put e' I just enter e + ', to enter é I enter altgr + shift + ' then e.

Can someone please suggest me a solution?

NOTE: switching to IT-104 is not an option as it remaps ~ to ] so I'll gain the gliphs but at cost of losing another that was well memorized.

DDS
  • 681
  • 8
  • 19

1 Answers1

1

If you don’t mind doing e.g., '+e for é (just the reverse of what you suggest above), then you can set your keyboard to US-International. That will make ~, ', ", ` and ^ into dual-use dead keys, where if you follow any of them with a character than can carry the accent (usually a vowel, but also N for ~ (Ñ) and C for ' (Ç)), you’ll get the accented character. If you want the punctuation only, follow the accent with a space - that is, `+      will give you `.

Jeff Zeitlin
  • 4,416
  • 2
  • 16
  • 30
  • True, but punctuation and special characters is totally messed up in US layout (where you have ; I have @, and so on) US layout is not an option – DDS Jul 16 '18 at 13:42
  • If a US layout is unacceptable, then your only real alternative will be a hack like AutoHotKey, as @davidmneedham suggests in the comments. – Jeff Zeitlin Jul 16 '18 at 13:44
  • I made a custom layouut with Windows tool, it's fine! – DDS Jul 16 '18 at 15:39