Неработающие клавиши международной раскладки клавиатуры (США) ведут себя непоследовательно

Я использую международную раскладку клавиатуры США, которая позволяет легко вводить множество специальных символов без альтернативных кодов или стороннего программного обеспечения. Обычно это работает нормально, но иногда мертвые клавиши не работают должным образом.

Ожидаемое поведение при следовании по неработающему ключу с помощью...

Совместимый символ → специальный символ ( →á)
Несовместимый символ → буквальное значение для обеих клавиш ( →'t)
Снова мертвая клавиша → буквальное значение для обеих клавиш ( →~~)
Пробел → буквальное значение мертвого ключа ( →")

Однако в некоторых приложениях (обычно ресурсоёмких, таких как игры, например Star Trek Online, League of Legends, Rift) это не работает. Вместо этого я могу получить удвоенное значение мертвого ключа, за которым следует любой символ, который я набрал следующим, например'a''aи" "" . И я действительно имею в виду «может» — иногда это всегда работает правильно, иногда всегда ведет себя неправильно, а иногда я могу забить, например'o'o'o'o'o'o'o'o'o'o'o'o'o'o'o'oи в итоге получим что-то вроде''o''o''o''oóó''oó''oóó''oóóó''o.

Что является причиной этого и как я могу это решить?

0 ответов

Другие вопросы по тегам