Начална » как да » Как възстановявате картирането на клавиатурата след шега на априлската глупост?

    Как възстановявате картирането на клавиатурата след шега на априлската глупост?

    Няколко малки безобидни шеги между приятели е едно нещо, но какво ще правите, когато сте жертва на шега, която превръща ключовото картографиране на клавиатурата ви в пълна развалина на влака? Днешната публикация за въпроси и отговори на SuperUser има отговорите, които разочарованият читател трябва да се справи с неговите неприятности.

    Днешната сесия за въпроси и отговори идва при нас с любезното съдействие на SuperUser - подразделение на Stack Exchange, групирано от общността уеб сайтове за въпроси и отговори.

    Снимката е предоставена от midiman (Flickr).

    Въпроса

    Четецът на SuperUser Google Services иска да знае как да нулира картографирането на клавиатурата си, след като шега на приятеля от априлската Fool's Day е напълно объркана:

    Моят приятел / враг превключи картографирането на клавишите на моята клавиатура като шега на Деня на априлския дух. Когато натиснете Y, на екрана се появява Z. Някои клавиши все още функционират правилно, като B, X, G, I, D и няколко други. Също така, когато натисна Ctrl, той функционира като клавиша Enter. Дори функционалните клавиши са включени!!

    Обадих се на техник, но дори той не успя да намери проблема и ми каза, че преинсталирането на операционната система е единственият начин. Наистина не искам да прибягвам до обаждането на моя приятел и да го питам как да го отмените.

    Използвам Windows 7 Professional 64-bit и за щастие поне няма проблем с мишката. Можеш ли да ми помогнеш?

    Как да нулирате картографирането на клавиатурата след шега на априлската глупост, която я разбива?

    Отговорът

    Сътрудниците на SuperUser RJFalconer и Ben N имат отговор за нас. Първо, RJFalconer:

    В този случай звучи като различна подредба на клавиатурата е зададена по подразбиране (т.е. немски, тъй като това би довело до суап между Y и Z).

    Можете да промените оформлението на клавиатурата чрез контролния панел:

    1. Часовник, език и регион
    2. Регион и език
    3. Раздел Клавиатури и езици -> Промяна на клавиатури

    Натиснете Alt + Shift да превключите клавиатурните подредби.

    Това обаче не обяснява проблема с функционалните клавиши. Възможно е произволно пренасочване на ключовете чрез системния регистър. Мисля, че ще ви е необходим инструмент на трета страна, за да коригирате това (например SharpKeys).

    Не забравяйте, че можете да използвате и Екранна клавиатура да пишете с мишката (Старт Меню Програми Аксесоари Лесен достъп.

    Следван от отговора на Ben N:

    Ако не искате да използвате приложения на трети страни, за да обърнете модификациите на SharpKeys, можете да изрежете посредника и да редактирате директно регистъра.

    Отвори Редактор на регистъра чрез навигация към C: \ Windows \ regedit.exe в Windows Explorer. След като е отворен, навигирайте тук:

    • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Управление на клавиатурата

    Ако има въведени записи Карта на Scancode или Стойност на картата за сканиране, да ги изтриете. Тези записи са причината Windows да преначертава входящите натискания на клавишите от клавиатурата.

    След като сте ги изтрили, рестартирайте компютъра. Съответствията с ключовете ще бъдат върнати към настройките по подразбиране. Можете да постигнете всичко това само с мишката и без клавиатура.

    Препратки за идентификационните номера

    Main.cs в изходния код на SharpKeys

    Как да деактивирате ключа за вмъкване в Windows [WikiHow]


    Имате ли какво да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.