Найти в Дзене
OktAro

Как поменять местами Fn и Ctrl

Всем привет! Столкнулся недавно с такой проблемой. Купил беспроводную клавиатуру, а на ней кнопка Fn стоит вместо Ctrl. До покупки знал об этой особенности, но думал легко решу с помощью программ переназначения клавиш.

Так вот некоторые производители шутят над пользователями. Fn и Ctrl поменяны местами.
Так вот некоторые производители шутят над пользователями. Fn и Ctrl поменяны местами.

А оказалось все не так просто. Суть в том, что кнопка Fn не отправляет никаких сигналов на компьютер, она только взаимодействует с платой самой клавиатуры. И если в ноутбуках, типа Lenovo, эти клавиши можно поменять местами через биос - то у обычной внешней клавиатуры это никак не сделать, даже через сторонний софт, потому что в "БИОС" клавиатуры никак не залезть и не перешить.

Я уже было отчаялся, но сдаваться не привык. Решение было найдено! Как я уже сказал, Fn не отправляет никаких кодов на компьютер и операционную систему, она отправляет код только если вы одновременно нажмете Fn и кнопки F1-F12. И тут я понял, что например сочетание Fn+F12 (это в основном команда "открыть избранное" в браузере или проводнике) - это уже код, который можно с помощью программы KeyManager заменить на Ctrl. Что и было сделано.

Так выглядит процедура замены.
Так выглядит процедура замены.

В левом верхнем углу программы (после создания сценария в главном окне) мы нажимаем Fn+F12. Появляется пункт "Проводник-Избранное", а ниже в окне нажимаем LCtrl. После этого нажимаем ОК.

Это был первый пункт. Далее мы снимаем клавишу F12 с клавиатуры и засовываем туда кусочек бумаги и вставляем клавишу на место. Смысл в том, чтобы клавиша F12 была все время зажатой. И тогда, при нажатии Fn клавиатура воспринимает это как сигнал "открыть избранное" и отправляет его в Windows, а программа KeyManager заменяет эту команду на простой Ctrl. И все, проблема решена.

Программа KeyManager автоматически после установки появляется в автозагрузках, поэтому каждый раз что-либо перенастраивать не придется.

Единственные два минуса такого подхода - это нерабочая клавишу F12 (Вы в принципе можно проделать такую операцию с любой другой F1-F12, той, которую не используете). А второй минус - это не рабочие комбинации с клавишей Fn (выключить звук, сделать потише и т.д.). Но поверьте, это куда меньшее зло, чем невозможность пользоваться привычными Ctrl+C, Ctrl+V, Ctrl+S, Ctrl+A и другие. Да и в играх Ctrl нужен, чтобы приседать, например.

На просторах интернета часто появляется эта тема. Но решение никто не предлагает. Есть лишь варианты: нарисовать новые дорожки с помощью токопроводящего лака или механически склеить две клавиши. Мне кажется эти способы сложны или не эстетичны (в принципе об этом говорят и авторы этих способов), легче уж новую клавиатуру купить. А подложить бумажку под клавишу - дело быстрое и никак не заметное глазу, да и разбирать клавиатуры целиком не придется.

Если статья оказалась полезной - подписывайся на канал и ставь лайк. Надеюсь помог! Всем добра!