Итальянская клавиатура: ввод символов тильды (~) и обратного символа (`) без изменения раскладки клавиатуры

Вот как выглядит раскладка итальянской клавиатуры:

enter image description here

Как вы можете видеть, фигурные скобки, которые абсолютно необходимы для написания кода на любом из языков C, C++, JavaScript, Java, Objective-C и других, на этом рисунке выделены фиолетовым цветом. Это связано с тем, что в то время как другие символы визуально видны как печатные символы на большинстве итальянских клавиатур, эти фиолетовые символы на самом деле обычно не печатаются на клавишах клавиатуры. Эти символы, находящиеся в верхних правых углах заданных клавиш, обычно могут быть сгенерированы с помощью следующих комбинаций клавиш:

( СДВИГ ВПРАВО или СДВИГ ВЛЕВО) + ( ПРАВАЯ КЛАВИША CTRL или ЛЕВАЯ КЛАВИША CTRL) + ( Alt или AltGr) + ([ или ])

(На самом деле, как показывает приложение MSKLC, SHIFT + AltGr+ [и SHIFT + AltGr +] достаточно для создания фигурных скобок.)

Символы, такие как знак at (@) (называемый "chiocciola" по-итальянски) и клавишу хэша (#) (по-итальянски называемую "cancelletto"), расположенную в правом нижнем углу клавиатуры, можно легко сгенерировать следующим образом (AltGr + @) или (AltGr + #). Такие символы также являются основополагающими для программирования, поскольку их можно, например, найти в CSS, а именно в запросах мультимедиа и с селекторами, ссылающимися на атрибут html id.

При дальнейшем рассмотрении мы можем увидеть, что вся клавиатура ASCII в США /клавиатура программиста покрыта ключи итальянской клавиатурой, за исключением следующих, которые являются Тильда, что особенно полезно в командной строке Linux и используется для обозначения домашний каталог пользователя на такой системе, а также обратной кавычки (`), также известный как обратно-цитата, которая тоже очень пригодится на оболочке Linux, когда мы хотим обратиться выходной команды в командной строке ввода.

Итак, здесь возникает вопрос:

Со всеми этими пустыми верхними правыми углами клавиш, почему не существует лучшего способ создания этих персонажей, возможно, через клавишу Ctrl-альт-переложить клавиш-модификаторов сочетание?

Все, что я смог найти относительно генерации этих символов, - это следующие альтернативные коды:

Альтернативный код 96 соответствует `

Альтернативный код 123 соответствует {

Альтернативный код 125 соответствует }

Альтернативный код 126 соответствует ~

И чтобы сгенерировать символ с помощью кода ALT, вы убедитесь, что клавиша NumLock на вашей клавиатуре включена, удерживайте нажатой клавишу ALT, введите код ключа и отпустите клавишу ALT.

Альтернативный код задокументирован по адресу: https://www.alt-codes.net/

Если кто-то знает лучший способ вставки этих символов с итальянской клавиатуры без переключения раскладки клавиатуры на панели управления, пожалуйста, дайте мне знать. Спасибо.