Как стать автором
Обновить

Залипание/дублирование символов

Время на прочтение 2 мин
Количество просмотров 14K
Данный топик был опубликован под замком как запрос о помощи. Проблема, описанная в топике довольно специфичная и вероятно редкая, за всю жизнь сталкивался с ней два раза, а на своей машине — один раз, но зато она очень неприятная. Поскольку решение проблемы, после ряда экспериментов, найдено, а решения её в русскоязычном сегменте интернета я не нашел, то решил открыть из-под замка, возможно эта информация кому-то пригодится. Огромное спасибо хабра-товарищам Optik и YasonBy за эффективные попытки разобраться в проблеме и помочь.

Далее топик идет практически так, как и был написан изначально.

Некоторые символы не набираются однократным нажатием, а как бы дублируются, например «птичка» (^), «тильда» (~), кавычка (") и апостроф ('). Обычно, чтобы набрать ^ нужно нажать Shift+6, но у меня при нажатии этой комбинации не появляется ничего, зато если не отпуская Shift нажать «6» еще раз, то появляется сразу два символа "^". Если же после Shift+6 нажать какую то символьную кнопку, то появится какая-то вообще не к селу ни к городу буква.

Вот некоторые результаты нажатий (стрелка вниз — клавиша нажата, стрелка вверх — клавиша отпущена)

Shift↓ + 6↓↑ + i↓↑ + Shift↑ — Î
Shift↓ + 6↓↑ + o↓↑ + Shift↑ — Ô
Shift↓ + "(э)↓↑ + o↓↑ + Shift↑ — Ö

Shift↓ + 6↓↑ + Shift↑ — вообще ничего не появляется (должна быть ^)
Shift↓ + 6↓↑ + Shift↑ + Shift↓ + 6↓↑ + Shift↑ или
Shift↓ + 6↓↑ + 6↓↑ + Shift↑ — ^^ (тоже самое с тильдой и кавычками)
'(апостроф)↓↑ — ничего
'↓↑ + '↓↑ — сразу два апострофа

Ось — Windows Vista. Языка в системе два по дефолту — русский и американский.
Никаких специфических настроек клавы я не делал, как еще лучше объяснить — не знаю, отвечу на любые наводящие вопросы. Такое поведение очень напрягает, безумно мешает кодить, где знал и мог искать в интернетах уже искал — ничего не нашел, но очень трудно сформулировать запрос (лезет очень много мусора по физическим проблемам собственно с клавиатурой).

Решение: Чтобы избавится от этой проблемы, нужно пройти в следующее место → «Пуск» → «Настройка» → «Панель управления» → «Язык и региональные стандарты» → «Языки и клавиатуры» → «Изменить клавиатуру», где поменять раскладку «США международная» на «США».

В качестве причины такого поведения, приведу объяснение различий в раскладках с одного форумов:
The difference between the two is that in the latter case (US) it's very hard to type words with accents etc, e.g. bébé (french of baby) In the first case (United States-International) you just type b'eb'e and you get your bébé.
Теги:
Хабы:
+17
Комментарии 20
Комментарии Комментарии 20

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн