The Computer Oracle

Italian keyboard: entering tilde (~) and backtick (`) characters without changing keyboard layout

--------------------------------------------------
Rise to the top 3% as a developer or hire one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------

Music by Eric Matyas
https://www.soundimage.org
Track title: Over a Mysterious Island

--

Chapters
00:00 Italian Keyboard: Entering Tilde (~) And Backtick (`) Characters Without Changing Keyboard Layout
02:54 Answer 1 Score 28
03:12 Accepted Answer Score 37
05:03 Answer 3 Score 9
05:24 Answer 4 Score 6
05:36 Thank you

--

Full question
https://superuser.com/questions/667622/i...

--

Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...

--

Tags
#keyboard #specialcharacters #characters

#avk47



ACCEPTED ANSWER

Score 37


The basic Italian keyboard layout as shipped with Windows 7 has no way of typing the backtick (`) or the tilde (~). I checked this using Microsoft Keyboard Layout Creator (MSKLC), with that layout loaded into it. I presume that this layout is more or less standard in Italy, though of course Microsoft might have its own oddities here.

However, in Windows 7, there is a somewhat different layout called “Italian (142)”. In it, the backtick can be typed using AltGr + and the tilde using AltGr §. Here “+” and “§” refer to the keys labeled so in the picture in the question, i.e. two keys to the right of “P” and three keys to the right of “L”. I suppose this “Italian (142)” might be some kind of “Italian programmer’s keyboard”, or just a variant keyboard, possibly reflecting different physical keyboards.

If you are using Windows (as I guess because you mentioned “Control Panel”), consider downloading MSKLC and using it to create a modified Italian keyboard layout that suits your needs, and use it as the normal layout, with no need for switching between layouts. You could e.g. make AltGr ' produce the backtick and AltGr ^ produce the tilde; these should be relatively easy to remember due to similarity of characters.

As to the “why” question (why basic Italian layout lacks those characters), I would say that keyboards are primarily designed for typing texts in natural languages, and Italian has little use for those characters. The layout has keys for à, è, ì, ò, ù, so there is no need for a backtick key acting as a dead key (diacritic key) for typing vowel + grave accent combinations, as in many other European keyboards. And while other Romance languages have letters with a tilde, like ã and ñ, Italian does not.




ANSWER 2

Score 28


On *Nix machines, you can get a tilde ~ by hitting right AltGr + ^ (you have to strike the two characters simultaneously).

By the same token, you can get a backtick ` by hitting right AltGr + '




ANSWER 3

Score 9


I also had this issue when started using mine. On Mac, You can set tilde by typing option + n + character, such as option + n and then a would produce ã. The same holds for for ´ and ` in this layout:

option + n: ˜

option + 8: ´

option + 9: `




ANSWER 4

Score 6


I made a layout based on Italian plus Linux shortcuts to get tilde and backtick: code and installer are here.