Как изменить символы и цифры клавиатуры?

Я использую Windows7 Pro и моя клавиатура выглядит ниже

Что мне нужно, я нажимаю SHIFT + Symbl для символов, таких как !@#$%^&*

Есть ли способ изменить настройку клавиатуры, нажав клавишу для символов и Shift + Num для номеров, таких как 12345???

1 ответ

Решение

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

Итак, попробуйте:

  1. Загрузите AutoHotkey. Это программа, которая позволяет создавать ключевые макросы и более сложные преобразования клавиш, помимо прочего.

  2. Затем перейдите на рабочий стол (или где вы хотите), щелкните правой кнопкой мыши, а затем выберите New > AutoHotkey Script,

  3. Щелкните правой кнопкой мыши файл, который вы только что создали, и выберите Edit Script, Это откроет файл скрипта с помощью Блокнота. Сотрите все содержимое и вставьте следующее:

    #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
    ; #Warn  ; Enable warnings to assist with detecting common errors.
    SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
    SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
    
    *1::!
    *2::"
    *3::§
    *4::$
    *5::send `%
    *6::&
    *7::/
    *8::(
    *9::)
    *0::=
    
    $+1::send 1
    $+2::send 2
    $+3::send 3
    $+4::send 4
    $+5::send 5
    $+6::send 6
    $+7::send 7
    $+8::send 8
    $+9::send 9
    $+0::send 0
    

Обратите внимание, что символы на каждой клавиатуре могут различаться, поэтому имейте в виду, что структура originalkey::replacement, Например, у вас есть знак вопроса (?) На вашем номере 0, вместо знака равенства (=), вы должны написать *0::? вместо *0::=

  1. Сохраните сценарий и откройте его (на этот раз, дважды щелкнув по нему левой кнопкой мыши), и все готово! Каждый раз, когда вы хотите остановить скрипт, просто перейдите к значкам уведомлений, щелкните правой кнопкой мыши значок AutoHotkey и выберите "Выход".

Наслаждайтесь!

Источник

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