Невозможно ввести «меньше» или «больше»

Невозможно ввести «меньше» или «больше»

У меня такое уже случалось, перезагрузка всегда исправляла. Но в этот раз этого не произошло. Я получаю запятую или точку, как будто я не нажимал клавишу Shift. Попытка написать код без этих клавиш — это настоящая боль.

решение1

как будто я не нажимал клавишу Shift

Этот ответ предполагает, что это так длявсеключи: т.е. вы пытаетесь получить A, вы получаете aи так далее; Shiftключдействительно (временно) не работает.


Иногда Windows (но у меня это случалось и на Linux Desktop, и на OpenSuSE 13.2) «теряет отслеживание» статусанекоторыйклавиша управления. Для меня это обычно клавиша Ctrlили Altклавиша, которая либо не реагирует, либо ведет себя так, как будто ее нажали — например, F4одна закрывает приложение, как если бы я нажал Alt+ F4.

Если бы мы вернулись в 90-е, я бы сказал, что это результат вмешательства в чип i8042.Линия управления А20, печальная хитрость, придуманная в раннем Средневековье для доступа к верхней области памяти объемом ниже 1 МБ ОЗУ;когда ПК был очень занят, он терял счет. НоЯ считаючто весь этот бардак в настоящее время фактически эмулируется, и уже некоторое время. Может быть, я ошибаюсь инеобходимость обращаться с этой проклятой штукой бережно все еще с нами, поскольку симптомы пугающе похожи.

И решение (по крайней мере для меня) также пугающе похоже - просто начните быстро тыкать в Shift, Ctrlпричем Altнаугад, не более четырех раз на каждый, чтобы предотвратитьЗапрос на доступностьот активации. Некоторые предлагают попробоватьодновременное нажатие клавиш, но мне никогда не приходилось этого делать.

Это также сработало на ноутбуке с Windows XP и без съемной клавиатуры, который был обновлен до Windows 7 Professional, и время от времени — может быть, раз в месяц, как и с XP — на нем проявляются те же симптомы.

Конечно, как вы обнаружили благодаря совету Стивена, отключите и снова подключите клавиатуру (где это возможно)волявызвать сброс клавиатуры с помощьюмногобольшая уверенность.

решение2

Я считаю, что ваши настройки раскладки клавиатуры в Windows неверны. Вам нужно изменить настройки в Windows, чтобы установить стандартную раскладку клавиатуры США.

Связанный контент