Я постоянно переключаюсь между английским - американским (для программирования) и португальским - американским международным (для письма), главным образом потому, что несколько символов ожидают буквы в макете международного стандарта США (например, ' " ` ^ ~
), и после этого неудобно набирать пробел или что-то другое. Сразу после загрузки клавиатура в Windows 7 работает нормально.
Программы сохраняют текущий макет, и это обычно работает нормально, так как меня не волнует US Intl. в моем редакторе кода, но везде я переключаюсь несколько раз.
И в этом заключается проблема: через несколько часов некоторые символы перестают отображаться в нижнем регистре, а все еще работают в верхнем и наоборот. Однако на виртуальной клавиатуре Windows я не видел никаких проблем.
Я надеюсь, что то, что будет дальше, не похоже на шутку, потому что я действительно набираю / нажимаю все эти комбинации, и это не имеет никакого смысла. Тем не менее, например:
Клавиатура á é í ó ú a o e o
A E I O U Ã Õ Ê Ô
также клавиатура
á é í ó ú ã õ ê ô
виртуальная клавиатура, где он получает страннее
А Э К Á É Í Ó Ú Ã Õ Ê Ô
виртуальная клавиатура, снова
Это немного расстраивает, потому что я нигде не могу найти ответ, даже пытаясь найти все возможные формулировки для этой конкретной проблемы. Я не вижу рисунка, и, видимо, мои клавишные переключатели работают нормально (как показано на моих предыдущих примерах). Но в сочетании с определенной капитализацией это просто не работает.
Это два окна для настроек ввода, которые я нашел релевантными, там нет ничего, что я не пробовал (даже предложение последовательности клавиш, которое я нашел здесь на SU):
Включенные языки и их соответствующее расположение
Последовательности клавиш для замены макета
Заранее спасибо!