Я использую пользовательскую раскладку клавиатуры дворака, которую я сделал в Microsoft Keyboard Layout Creator. Это в основном Dvorak, но у меня он отображается так, что когда я нажимаю Ctrl, все клавиши переназначаются на их аналоги Qwerty, так что сочетания клавиш работают из мышечной памяти.

Всякий раз, когда я использую notepad++ в этом режиме клавиатуры, сочетания клавиш не работают должным образом. Насколько я могу судить, программа вставляет дополнительный символ всякий раз, когда я что-то делаю:

Он читает Ctrl+a как Ctrl+a, a (который выделяет весь текст, а затем мгновенно заменяет его буквой a)

Это читает Ctrl+z как Ctrl+z, z (который отменяет мое изменение и затем бросает z на его место)

И да, я подтвердил, что это происходит только с пользовательской клавиатурой, которую я сделал.

Есть ли способ, которым я мог бы решить эту проблему?

1 ответ1

0

Вероятно, это связано с тем, что эти ключи уже сопоставлены в notepad++, и это вызывает конфликт.

Чтобы обойти это, просто переназначьте сочетания клавиш в notepad++:
Settings -> Shortcut Mapper например, ctrl + a к ctrl + shift + a

Вероятно, у вас будут подобные конфликты и в других программах, поэтому я предлагаю найти другой ключ вместо ctrl для переназначения в QUERTY.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .