1

Я использую Turbo C ++ в моем ноутбуке (32-разрядная, Windows 7). Раньше хорошо работал. Но какое-то время назад я не знаю, что случилось, но функции некоторых клавиш клавиатуры, похоже, испортились.

И нет, с моей клавиатурой нет никаких проблем, поскольку все клавиши работают отлично, когда что-то делают, кроме как при использовании (например, написание кода, сохранение файла, что-нибудь ...) Turbo C++.

ПОДРОБНОСТИ:

Когда я нажимаю [ я ничего не получаю, использование Shift+[ также ничего не делает. Когда я нажимаю Shift+] или ] я получаю ] хотя я должен был получить } . Когда я нажимаю ' (одинарная кавычка) или Shift+', я ничего не получаю; Я должен был получить ' и " соответственно. Точно так же я не получаю эти символы > < ? :

Но подождите, есть еще одна клавиша Shift на клавиатуре. Нажатие Shift+] дает { хотя это должно быть } . Нажмите Shift+\ yields } хотя это должно быть | , Я получаю : > и < , хотя, используя эту клавишу Shift.

Клавиша Caps Lock также не работает должным образом. Если у меня есть «заглавные буквы», я должен нажать дважды, чтобы получить «маленькие», а затем еще раз дважды, чтобы получить заглавные буквы.

Я думаю, что, возможно, случайно нажал некоторые клавиши, но если это так, я понятия не имею, какие именно.

Я попытался устранить неполадки, но это не сработало. Я удалил Turbo C++, а затем скачал и снова установил его, но ничего не изменилось.

Я тоже пытался искать в сети, и ближе всего к тому, что я нашел, было что-то под названием "раскладка клавиатуры", но я не нашел ничего полезного для своей конкретной проблемы в Интернете.

Итак, я задал этот вопрос. Может кто-нибудь сказать мне, что могло случиться и как это исправить?

Могло ли это произойти от того, что я случайно нажал несколько комбинаций клавиш (я совершенно уверен, что я не выбрал что-то из меню, назначение которого у меня не было представления), т. Е. Это какая-то функциональность Turbo C++, которую я не знаю или что?

РЕДАКТИРОВАТЬ: некоторые соответствующие детали:

(1) Единственная раскладка клавиатуры, которую я установил: английский (США) - США ;

(2)(а) Язык программ, не относящихся к Юникоду: английский (США) ; (b) Язык ввода по умолчанию для всех полей ввода - английский (США) - США. Итак, раскладка клавиатуры соответствует языковому пакету, который я использую, верно?

(3) Он соответствует раскладке физической клавиатуры, которую я использую.

Кроме того, я забыл упомянуть об этом, но учтите, что в начале не было никаких проблем с Turbo C++, т.е. когда я впервые загрузил его, все клавиши клавиатуры работали совершенно нормально, даже при использовании IDE; только позже это произошло, хотя я не менял / не обновлял IDE или раскладку клавиатуры и т. д.

РЕДАКТИРОВАТЬ: Скриншот раскладки клавиатуры и языка ввода и установленного сервиса -

0