1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Переназначение клавиш (Remap Key) - Замена Caps Lock на любую другую клавишу.

Тема в разделе "Руководства и Гайды", создана пользователем Buratinoz, 28 авг 2017.

  1. Buratinoz

    Buratinoz User

    Регистрация:
    08.01.16
    Сообщения:
    209
    Симпатии:
    80
    Столкнулся с нехваткой клавиш, играя на wasd. Вот решение -

    Для того, что бы переназначить клавиши, нужно открыть regedit.exe (Пуск - поиск), пройти по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout (выбрать папку Keyboard Layout), создать Binary Value (обозвать Scancode Map), положить туда 00000000 00000000 03000000 37003A00 3A004600 00000000.
    Здесь Caps Lock заменяется на Scroll Lock значением 3A004600, где 3A и 46 - scan code ID клавиш - https://ru.wikipedia.org/wiki/Скан-код.
    Так же я заменил Caps Lock на * расположенную на Num Pad - 37003A00.
    Для того, что бы переназначить клавишу Win, нужно прописать scan code в обратном порядке E05B.
    00000000 03000000 - это количество заменяемых клавиш +1 (я меняю 2, поэтому значение 3).
    Так можно заменить любую клавишу на клавиатуре.
    Перезагрузите комп.

    Ссылка на оригинальный гайд - https://www.howtogeek.com/howto/windows-vista/disable-caps-lock-key-in-windows-vista/
     
    Последнее редактирование: 1 сен 2017
  2. TheSenya

    TheSenya User

    Регистрация:
    10.08.17
    Сообщения:
    477
    Симпатии:
    370
    Если не хватает клавиш на WASD, следует переместить их на ESDF.
     
  3. Buratinoz

    Buratinoz User

    Регистрация:
    08.01.16
    Сообщения:
    209
    Симпатии:
    80
    я как раз с rdfg обратно на wasd вернулся :65:
     
  4. Вэмка

    Вэмка User

    Регистрация:
    12.07.10
    Сообщения:
    2.163
    Симпатии:
    978
    Овердофига софта существует под это дело, где кнопки ремапятся в два клика. Накой черт эти сложности с реестром?
     
  5. Buratinoz

    Buratinoz User

    Регистрация:
    08.01.16
    Сообщения:
    209
    Симпатии:
    80
    Что-бы не захламлять комп ненужными программами? И тут вроде ничего сложного + возможность создания 2х-кнопочного макроса. на клаве, на который не будет ругаться Фрост.
     
  6. Вэмка

    Вэмка User

    Регистрация:
    12.07.10
    Сообщения:
    2.163
    Симпатии:
    978
    Считать утилиту на ~500kb захламлением, мммммм.
    [​IMG]
    Как пример. Что удобнее, выбрать тут нужный вариант, или выискивать необходимые коды для клавиш и ковыряться в реестре?
    И каким макаром Вы собрались сюда запихнуть макрос?
     
  7. Buratinoz

    Buratinoz User

    Регистрация:
    08.01.16
    Сообщения:
    209
    Симпатии:
    80
    Повесив на кнопку (тот же капс лок или вин.) 2 другие, которые будут срабатывать при её нажатии и отпускании.
     
  8. Вэмка

    Вэмка User

    Регистрация:
    12.07.10
    Сообщения:
    2.163
    Симпатии:
    978
    Вы хотите повесить код отпускания кнопки? И как оно должно работать, если эта кнопка не нажималась?
    Если повесить только нажатие - её тупо зациклит, ибо не будет команды "отпустить".
     
  9. Buratinoz

    Buratinoz User

    Регистрация:
    08.01.16
    Сообщения:
    209
    Симпатии:
    80
    "Только нажатие" работает только, когда кнопка нажимается. С отпусканием так же. Никакого зацикливания не происходит. Для примера, хоть и бесполезного, я вешаю на нажатие капс лока кнопку, отвечающую за скилл Turning Leaf ассасина, а на отпускание капс лока вешаю кнопку скила Shadow Dash.
     
  10. Вэмка

    Вэмка User

    Регистрация:
    12.07.10
    Сообщения:
    2.163
    Симпатии:
    978
    А можно код этой Вашей кнопки?
     
  11. Buratinoz

    Buratinoz User

    Регистрация:
    08.01.16
    Сообщения:
    209
    Симпатии:
    80
  12. Вэмка

    Вэмка User

    Регистрация:
    12.07.10
    Сообщения:
    2.163
    Симпатии:
    978
    Не эти коды, а итоговый вариант того, что Вы прописали в реестр для получения "макроса".
     
  13. Buratinoz

    Buratinoz User

    Регистрация:
    08.01.16
    Сообщения:
    209
    Симпатии:
    80
    Я был уверен, что это должно сработать :68:. С вопросом - "почему не работает" - в техническую поддержку :34:.
     
  14. First Hero

    First Hero User

    Регистрация:
    14.12.16
    Сообщения:
    317
    Симпатии:
    57
    Наркоманы! ©
     
    1596845 и Silver Storm нравится это.