This is a keyboard that provides makes available tilde, backtick and other symbols, see the pictures.
I made this using windows keyboard layout creation tool
Here is a link to download .Net Framework 3.5 needed to use MSKLC
clone the repo
run the setup.exe as administrator
set on your system preferences the new keyboard as preferred keyboard
Layout italiano per programmatori, ma non solo, con tasti muti per l'inserimento di maiuscole accentate
Questo layout pensato per uso personale da un programmatore italiano, che talvolta deve scrivere in italiano, nasce per rendere disponibili i simboli accento grave (backtick) e tilde. A questi simboli fondamentali.
Si vedano gli altri tasti dalle immagini allegate immagini allegate
' (tasto muto) si esegue con altgr + maiusc è '
` si esegue con altgr + ' (altgr + maiusc + ì per la versione "tasto muto")
~ si esegue con altgr + -
÷ si esegue con altgr + 7 (simbolo divisione)
× si esegue con altgr + 8 (simbolo moltiplicazione)
• si esegue con altgr + .
± si esegue con altgr + '
∑ si esegue con altgr + s
Ø si esegue con altgr + d
À si esegue con altgr + maiusc + a
È si esegue con altgr + maiusc + e
Ì si esegue con altgr + maiusc + i
Ò si esegue con altgr + maiusc + o
Ù si esegue con altgr + maiusc + u
< e > sono stati resi disponibili con altgr + z e altgr + x (utile su alcune tastiere in cui il tasto <> è stato rimosso)
« e » sono stati resi disponibili con altgr + maiusc + z e altgr + maiusc + x
∞ è reso disponibile con altgr + maiusc + 8
≉ è reso disponibile con altgr + maiusc + 0
Base:

Shift:

AltGr:

Shift + AltGr:

Per l'installazione occorre clonare il repository e lanciare il file setup.exe con diritti di amministratore, quindi andare nelle preferenze di sistema, opzioni lingua e digitazione e selezionare il layout appena installato (tilde apicetto).