Изменить раскладку клавиатуры с помощью горячей клавиши?

381
meds

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

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

1

2 ответа на вопрос

2
Nordlys Jeger

Вы можете переключаться между установленными раскладками клавиатуры с помощью Alt+ Shift или в Windows 10 с помощью Win+ Space.

Вы можете создать свою собственную раскладку клавиатуры с помощью Microsoft Keyboard Layout Creator .

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

да, я знаю об этой функции, но я ищу что-то, что я мог бы использовать как часть обычной печати, а не как сложное переключение. meds 5 лет назад 0
Я знаю, что у RAZER есть эта функция, где вы можете переключаться с заранее определенной клавишей, чтобы дать каждой клавише другую функциональность, вы можете добавить макрос на каждую клавишу, чтобы «нажать» другую клавишу Nordlys Jeger 5 лет назад 1
@ meds, нет никакой разницы между «жестким переключением» и «частью обычной печати» - только ваше восприятие этого. Aganju 5 лет назад 0
@Aganju Помимо факта, что alt + shift - это слишком много кнопок для моих целей и постоянно меняет раскладку клавиатуры, пока вы не нажмете ее снова. meds 5 лет назад 0
Вы можете определить ключ (ы) переключателя самостоятельно, Alt + Shift только по умолчанию. Я привык постоянно переключаться назад и вперед при наборе текста. Aganju 5 лет назад 0
1
PloxPanda

Просто чтобы добавить к Nordlys Jeger awnser

Я создал небольшой скрипт, чтобы при нажатии клавиши Capslock он отправлял Win+Space

Вам нужно будет установить AHK, отлично подходит для переназначения ключей. После установки AHK откройте блокнот и введите код, указанный ниже, сохраните его в виде файла .ahk и запустите.

CapsLock:: Send # Return 

CapsLock :: извинит приведенный ниже код при нажатии Capslock

Отправить # будет нажимать Win+Space

Теперь вам просто нужно нажать Caplocks, чтобы переключаться между клавиатурами по вашему выбору.

Если вы хотите узнать больше о том, какие клавиши вы можете использовать, вы можете прочитать об этом здесь, так что вы можете изменить его на F-клавишу, если хотите :)