Я использую две разные раскладки клавиатуры на моей клавиатуре. Я могу легко переключаться между ними с помощью сочетания клавиш Alt+Shift.
У меня вопрос, возможно ли в Windows 7 удерживать какую-то клавишу, чтобы временно изменить раскладку клавиатуры?
Предыстория: я использую английскую клавиатуру для программирования, я хотел бы писать комментарии с ударениями, и alt-shift для написания акцентированных букв и alt-shift назад кажется очень неуклюжим.
Этот вопрос задает тот же вопрос для Ubuntu, но я не знаю, как это сделать в Windows.
Редактировать: Как в комментарии Дэйва Рукса, использование AutoHotKey работает довольно хорошо. После некоторого кодирования, связанного с головой, я решил пойти по этому простому, если не очень хорошему сценарию (в итоге я перечислил все буквы в альтернативном макете, который я хочу использовать):
!_X_::Send {Alt Down}{Shift Down}{Shift Up}{Alt Up}{_X_}{Alt Down}{Shift Down}{Shift Up}{Alt Up}
где _X_
соответствует букве на ключе в текущем макете.