Uso una tastiera turca che ho convertito in inglese (server Ubuntu 12.04). Il mio problema è che la singola virgoletta non è presente sulla tastiera ma è invece rappresentata da una virgola a mezz'aria. Per risolvere questo problema, utilizzo il comando
sudo dpkg-reconfigure keyboard-configuration
Il problema è ogni volta che mi spengo, le modifiche vengono ripristinate, quindi ogni volta che avvio il sistema, devo digitare quel comando. Stavo pensando di renderlo un cronjob, ma sono sicuro che ci può essere un altro modo per rendere permanenti le modifiche.
sudo dpkg-reconfigure keyboard-configuration
ha funzionato per me ed è permanente, dopo il riavvio ho un layout ungherese.