Se possível, tente usar outro teclado. Se o problema desaparecer, significa simplesmente um teclado defeituoso.
Estou usando ubuntu 12.04
e layout de teclado em inglês (EUA, internacional alternativo).
Quando eu pressionar a tecla ' ou " (aspas simples e aspas duplas), ela não sai quando pressionada pela primeira vez, ela precisa ser pressionada em segundo tempo, então só exibe o mesmo problema com a tecla ~ , ele também precisa ser pressionado duas vezes. Nenhum problema com outras teclas.
Como corrigir esse problema estranho?
Se possível, tente usar outro teclado. Se o problema desaparecer, significa simplesmente um teclado defeituoso.
Não é um bug, é um recurso;) Você provavelmente configurou um layout de teclado com as chamadas "chaves inativas". Essas chaves não são principalmente para imprimir caracteres, mas para modificar o seguinte caractere. Por exemplo, se você pressionar "~" seguido de "e", você obtém "ẽ". Esta é uma maneira simples de digitar os chamados "caracteres diacríticos" que são combinados de vários glifos como "é", "ñ", "ô", que são usados em vários idiomas. Para imprimir ~, ', ^ e outros, você pode combiná-los com um caractere de espaço, pressionando, por exemplo, "~" seguido pela tecla de espaço. Sua solução, pressionando a tecla morta duas vezes, funciona também, mas é mais complicada para os dedos na minha opinião.
Se você não quiser usar a funcionalidade de chave inativa, você pode, como você parece já ter, escolher um layout de teclado que não os contenha.