
Я использую ubuntu 12.04
раскладку клавиатуры английская (американская, альтернативная международная).
Когда я нажимаю клавишу 'или "клавишу (одинарная и двойная кавычки), она не выводится при первом нажатии, ее нужно нажать второй раз, тогда только она отображается. Та же проблема с ~клавишей, ее также нужно нажать два раза. Никаких проблем с другими клавишами.
Как исправить эту странную проблему?
решение1
Это не баг, это фича ;) Вероятно, вы установили раскладку клавиатуры с так называемыми "мертвыми клавишами". Эти клавиши в основном не для печати самих символов, а длямодифицирующийследующий символ. Например, если нажать "~", а затем "e", то получится "ẽ". Это простой способ набрать так называемые "диакритические символы", которые представляют собой комбинацию из нескольких глифов, таких как "é", "ñ", "ô", которые используются во многих языках. Чтобы напечатать ~, `, ^ и другие, вы можете объединить их с символом пробела, нажав, например, "~", а затем клавишу пробела. Ваше решение, дважды нажав мертвую клавишу, тоже работает, но, на мой взгляд, это сложнее для пальцев.
Если вы не хотите использовать функцию мертвых клавиш, вы можете, как вы, судя по всему, уже сделали, выбрать раскладку клавиатуры, в которой они отсутствуют.
решение2
Если возможно, попробуйте использовать другую клавиатуру. Если проблема исчезнет, это просто означает, что клавиатура неисправна.