В моей недавно установленной системе Debian 7, каждый раз , когда я тип на клавишах , ^
то 2
, я получаю ² (ASCII символ для «квадрата»). То же самое верно с 2 заменены на 3 до 8.
Как я могу деактивировать это, чтобы получить ^2
вместо этого, как в Mac OSX?
Ответы:
Возможно, настройка ключей для композиции? Вы случайно используете Gnome?
Попробуйте проверить файлы, перечисленные здесь ;
/usr/share/X11/locale/compose.dir
и/usr/share/X11/locale/en_US.UTF-8/Compose
(последний может меняться в зависимости от первого; см. ссылку для более подробной информации)источник
Вы можете попробовать использовать
xmodmap
для этого некоторую полезную информацию на странице ArchWiki xmodmap . По сути, это утилита для управления отображением клавиатуры в X. Для вашего конкретного вопроса вы можете сделать что-то вродечтобы получить текущие настройки в первую очередь. В моей системе «плохое» нажатие клавиши вызывало что-то вызываемое
dead_circumflex
, которое можно найти в этом файле. После изменения этогоasciicircum
и загрузки новой карты сключ теперь сразу выдает
^
.Чтобы убедиться, что это происходит автоматически при входе в систему, вы можете установить имя файла
.Xmodmap
в вашем домашнем каталоге. Если он не загружается автоматически, или вы не хотите называть свой файл таким образом, вы должны быть в состоянии дать указание своему рабочему столу каким-либо образом запускать указанную команду при запуске.редактировать
На самом деле, хотя сначала нужно получить текущую карту, вам не нужны все эти строки
.Xmodmap
, а только те, которые вы хотите изменить. Например, по моему.Xmodmap
, для изменения поведения^
(круговое) и~
(тильда) содержимое простоисточник
Попробуйте обмануть компьютер. У меня была эта проблема много раз прежде, и ее можно обмануть, набрав «^», нажав пробел, затем добавив еще один пробел сразу после ^, затем 2, затем удалив пробел между ними и нажав после «^ 2», это сработало для меня раньше, но иногда это совпадение. Дать ему шанс.
источник
Я думаю, это проблема ввода GTK, попробуйте другой метод ввода с некоторым приложением GTK:
Если это поможет просто экспортировать
GTK_IM_MODILE
переменную, добавивexport GTK_IM_MODILE=xim
в ваш~/.profile
или другой метод, который вы предпочитаете.источник