Клавиша Fn, краткая форма для функции, является клавишей-модификатором на многих клавиатурах , особенно внешних клавиатурах, и недоступна для мобильных устройств. Для использования в компактной раскладке объедините клавиши, которые обычно находятся отдельно. It-Alt + FN обычно встречается на ноутбуках из-за ограничений по размеру их клавиатуры. Она также встречается на многих полноразмерных «мультимедийных» клавиатурах как клавиша F-Lock . Она в основном предназначена для быстрого изменения настроек дисплея или звука, таких как яркость, контрастность или громкость, и удерживается вместе с Caps Lock для изменения настроек.
Обычно в компактной раскладке основная область клавиатуры (содержащая буквенные клавиши) сохраняется в той же раскладке, что и на полноразмерной клавиатуре, а цифровая клавиатура перемещается, чтобы разделить группу центральных клавиш. Это позволяет машинисткам вводить текст без необходимости изучать новую раскладку. Символ, доступ к которому осуществляется нажатием Fn, часто напечатан на клавише более мелким шрифтом, в рамке или другим цветом (обычно синим, но иногда оранжевым). [ необходима цитата ]
Эта 78-клавишная британская раскладка взята из Apple iBook . Доступ к синим символам осуществляется с помощью клавиши Fn, но функции в верхнем ряду могут быть доступны без клавиши Fn в Mac OS X.
Fn — это клавиша-модификатор, которая работает как другие клавиши-модификаторы, такие как Ctrl , Shift , Alt и AltGr . Для стандартной клавиши-модификатора микроконтроллер внутри клавиатуры отправляет скан-код для самой клавиши-модификатора, который затем интерпретируется операционной системой и объединяется с другими одновременными нажатиями клавиш. Клавиша Fn — это форма клавиши-модификатора, в том смысле, что она заставляет операционную систему видеть измененные скан-коды при нажатии других клавиш на клавиатуре. Это позволяет клавиатуре напрямую эмулировать полноразмерную клавиатуру, поэтому операционная система может использовать стандартные раскладки клавиш, разработанные для полноразмерной клавиатуры. Однако, поскольку операционная система не имеет понятия о клавише Fn, эту клавишу обычно нельзя переназначить в программном обеспечении, в отличие от всех других стандартных клавиш клавиатуры.
Хотя чаще всего обработка клавиши Fn происходит непосредственно в микроконтроллере клавиатуры, не передавая главному компьютеру никаких сведений о том, была ли нажата клавиша Fn, некоторые производители, такие как Lenovo , выполняют это сопоставление в BIOS , позволяя переназначить клавишу Fn для встроенной клавиатуры; [1] и Apple , в которой клавиша Fn является назначаемой и также служит для других целей, например, для запуска функции диктовки при двойном нажатии клавиши Fn.
Помимо сопоставления со стандартными клавишами клавиатуры, такими как Scroll Lock и Num Lock , комбинации клавиш Fn также могут быть сопоставлены с интерфейсами системы управления для изменения яркости ЖК-дисплея , выхода VGA или громкости динамиков на большинстве ноутбуков.
Пока еще не существует согласованного стандарта для размещения клавиши Fn, хотя большинство производителей решили разместить ее рядом с укороченной и/или смещенной левой клавишей Control . Поскольку клавиша Control чаще всего ассоциируется с сочетаниями клавиш ОС и приложений (например, Control+S для сохранения документа или Control+Shift+Escape для запуска диспетчера задач в современных версиях Microsoft Windows ), изменение ее размера и расположения часто считается неудобным для пользователей, привыкших к более крупной левой клавише Control на клавиатурах в стиле IBM PC, обычно используемых для настольных компьютеров. [2] [3] [4] [5] [6]
Большинство производителей портативных компьютеров сегодня (включая HP , Dell и Samsung ) в настоящее время размещают клавишу Fn между левой клавишей Control и левой клавишей Windows , делая ее второй клавишей слева в нижнем ряду клавиатуры. Обычно это означает, что клавиша Control уменьшается в размере, но позволяет ей оставаться в самой нижней левой позиции на клавиатуре.
Напротив, Lenovo в настоящее время размещает клавиатуры на своих компьютерах ThinkPad с клавишей Fn в качестве самой нижней левой клавиши, делая Control второй слева в нижнем ряду. Такое расположение в настоящее время является уникальным для ThinkPad среди всех ноутбуков, поставляемых с Windows, но оно используется с тех пор, как современная линейка продуктов ThinkPad была представлена IBM в 1992 году. Дизайнеры IBM выбрали это расположение, по крайней мере, отчасти потому, что оно позволяло включать ThinkLight ноутбука в темноте, просто нащупывая клавиши в двух углах клавиатуры. [7] Примечательно, что ThinkPad не включали клавиши Windows ни на одной из своих клавиатур до 2006 года, что означало, что, хотя левая клавиша Control была заменена клавишей Fn, ни ее, ни левую клавишу Alt не нужно было делать меньше. Включение клавиш Windows на моделях ThinkPad с середины 2006 года и далее было достигнуто в основном за счет уменьшения левой клавиши Alt, что означает, что клавиатуры ThinkPad теперь, как правило, имеют более крупные левые клавиши Control, чем у многих других производителей, и являются уникальными в сохранении на ноутбуках расположения клавиш Control, Windows и Alt, используемого на большинстве настольных клавиатур. Многие ноутбуки размещают клавишу Fn в менее удобном положении (и с меньшим размером) в верхнем ряду функциональных клавиш F1–F12 и других «мультимедийных» или специфичных для производителя клавиш управления устройством/питанием.
Apple также разместила клавишу Fn в левом нижнем углу клавиатуры, вытеснив и уменьшив левую клавишу Control, хотя это не вызывает особых споров, поскольку macOS , основная операционная система для большинства ноутбуков Apple, гораздо меньше полагается на клавишу Control для сочетаний клавиш и модификаторов, чем Windows или операционные системы типа Unix .
Это несоответствие между производителями и общая проблема уменьшения размера клавиши Control уже давно являются предметом спора между покупателями и пользователями ноутбуков, что усугубляется тем фактом, что на большинстве клавиатур клавиша Fn назначена на аппаратном уровне и поэтому не может быть переназначена (то есть перенастроена или виртуально «перемещена») на уровне ОС. [8] Однако Lenovo примерно с 2011 года разрешила пользователям менять расположение клавиш Fn и левой Control с помощью настроек BIOS . [9]
Другие производители решили разместить клавишу Fn не слева от пробела, а справа, чтобы пробел можно было лучше центрировать с остальными позициями (буквенными клавишами F и J на латинских раскладках), не жертвуя шириной левой клавиши Control и левой клавиши Alt (уже уменьшенной за счет вставки левой клавиши Win между ними), при этом оставляя AltGr справа достаточно большим для более частого использования на международных раскладках; в этом случае клавиша Fn просто заменяет вторую клавишу Win (которая является необязательной и фактически не нужна) расширенных клавиатур ПК. Другие производители разместили клавишу Fn в конце ряда B, сразу справа от второй клавиши Shift, которая больше, чем необходимо для ввода текста, чтобы разместить вторую клавишу Win рядом с правой стороны от AltGr или сохранить традиционное расположение клавиш режима ввода японского языка .
Другое решение, которое полностью обходит проблему размещения клавиши Fn, — переназначить клавишу Caps-Lock на Control. [10] Это эмулирует раскладку клавиатуры IBM Model F для оригинального IBM PC, в которой клавиша Caps-Lock размещалась там, где на современных клавиатурах находится правый Control, расположение, которое предпочитают некоторые пользователи Vim и Emacs из-за ее заметного расположения и длительного использования на рабочих станциях Unix . На клавиатуре может быть до 24 функциональных клавиш, обозначенных как F1 — F24. [11]
Функции клавиши Fn различаются в зависимости от клавиатуры, но наиболее распространенными являются следующие: