Функциональная клавиша
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Функциональная клавиша — это клавиша на компьютера или терминала клавиатуре , которую можно запрограммировать, чтобы заставить операционную систему или прикладную программу выполнять определенные действия, разновидность программной клавиши . [ 1 ] На некоторых клавиатурах/компьютерах функциональные клавиши могут иметь действия по умолчанию, доступные при включении питания.
Функциональные клавиши на терминале могут либо генерировать короткие фиксированные последовательности символов, часто начинающиеся с escape-символа ( ASCII 27), либо генерируемые ими символы могут быть настроены путем отправки на терминал специальных последовательностей символов. На стандартной компьютерной клавиатуре функциональные клавиши могут генерировать фиксированный однобайтовый код, выходящий за пределы обычного диапазона ASCII, который преобразуется в некоторую другую настраиваемую последовательность драйвером устройства клавиатуры или интерпретируется непосредственно прикладной программой. Функциональные клавиши могут иметь аббревиатуры или пиктографические изображения действий по умолчанию, напечатанные на них или рядом с ними, или они могут иметь более распространенные обозначения «F-числа».
История
[ редактировать ]Singer/Friden 2201 Flexowriter Programmatic, представленный в 1965 году, имел группу из 13 функциональных клавиш, обозначенных от F1 до F13, справа от основной клавиатуры. Хотя Flexowriter можно было использовать в качестве компьютерного терминала , эта электромеханическая пишущая машинка в первую очередь предназначалась как автономная система обработки текста . Интерпретация функциональных клавиш определялась программированием коммутационной панели внутри задней части машины. [ 2 ]
Программные клавиши относятся к многофункциональным дисплеям авионики военных самолетов конца 1960-х - начала 1970-х годов, таких как авионика Mark II F -111D (впервые заказана в 1967 году, поставлена в 1970–1973 годах). [ нужна ссылка ] При использовании в вычислительной технике они были обнаружены в калькуляторе HP 9810A (1971 г.) и более поздних моделях серии HP 9800 , которые имели 10 программируемых клавиш в блоке 5×2 (2 ряда по 5 клавиш) в левом верхнем углу клавиатуры, с бумажные этикетки. [ нужна ссылка ] HP 9830A (1972 г.) был одним из первых настольных компьютеров и одним из первых компьютеров, предназначенных для использования в вычислительных целях. [ нужна ссылка ] HP продолжила использовать функциональные клавиши в HP 2640 (1975), в котором использовались функциональные клавиши с метками на экране , размещая клавиши близко к экрану, где можно было отображать метки для их функций.
NEC компании PC-8001 , представленный в 1979 году, имел пять функциональных клавиш в верхней части клавиатуры, а также цифровую клавиатуру в правой части клавиатуры. [ 3 ] [ 4 ]
Их современное использование, возможно, было популяризировано клавиатурами IBM: [ нужна ссылка ] сначала терминалы IBM 3270, затем IBM PC . Использование функциональных клавиш IBM восходит к IBM 3270 . линейке терминалов [ нужна ссылка ] в частности, IBM 3277 (1972) с 78-клавишной клавиатурой пишущей машинки или версией клавиатуры консоли оператора, обе из которых имели 12 программируемых функциональных клавиш (PF) в матрице 3 × 4 в правой части клавиатуры. В более поздних моделях ее заменили цифровой клавиатурой , а функциональные клавиши переместили на 24 клавиши в верхней части клавиатуры. Оригинальная клавиатура IBM PC ( PC/XT , 1981) имела 10 функциональных клавиш (F1–F10) в матрице 2×5 слева от клавиатуры; это было заменено 12 клавишами в 3 блоках по 4 в верхней части клавиатуры . в модели M («Enhanced», 1984 г.) [ нужна ссылка ]
Схемы на различных клавиатурах
[ редактировать ]- Mac : классическая Mac OS поддерживала системные расширения, известные как FKEYS, которые можно было установить в системный файл и получить к ним доступ с помощью комбинации клавиш Command -Shift-(цифра) (Command-Shift-3 была функцией захвата экрана , включенной в системы и был установлен как FKEY); однако ранние клавиатуры Macintosh не поддерживали пронумерованные функциональные клавиши в обычном смысле. Однако с момента появления Apple Extended Keyboard в Macintosh II стали доступны клавиатуры с функциональными клавишами, хотя они не стали стандартными до середины 1990-х годов. Однако они традиционно не были основной частью пользовательского интерфейса Mac и обычно используются только в кроссплатформенных программах. Согласно Руководству по пользовательскому интерфейсу Macintosh , они зарезервированы для настройки пользователем. Современные клавиатуры Mac включают специальные функциональные клавиши для управления громкостью звука. Самые последние клавиатуры Mac включают 19 функциональных клавиш, но клавиши F1–F4 и F7–F12 по умолчанию управляют такими функциями, как громкость, управление мультимедиа и Разоблачать . Предыдущие клавиатуры и Apple Keyboard с цифровой клавиатурой имели клавиши F1–F19.
- Ноутбуки Mac : функциональные клавиши не были стандартными для ноутбуков Apple до появления PowerBook 5300 и PowerBook 190. По большей части ноутбуки Mac имеют клавиши от F1 до F12, для некоторых из которых предусмотрены заранее определенные действия, включая управление громкостью звука и яркость экрана.
- Apricot PC/Xi : шесть немаркированных клавиш, рядом с каждой из которых имеется светодиод , который загорается, когда клавишу можно использовать; над клавишами находится жидкокристаллический дисплей — «микроэкран», который используется программами для отображения действия, выполняемого клавишей.
- 8-битные компьютеры Atari : четыре специальные клавиши (Сброс, Параметры, Выбор, Пуск) справа или вверху клавиатуры; модели XL также имели кнопку «Справка» . Atari 1200XL имеет четыре дополнительные клавиши с обозначениями от F1 до F4 с заранее определенными действиями, в основном связанными с перемещением курсора.
- Atari ST : десять клавиш в форме параллелограмма, расположенных в горизонтальном ряду в верхней части клавиатуры, вставлены в рамку клавиатуры, а не выскакивают, как обычные клавиши.
- BBC Micro : красные/оранжевые клавиши от F 0 до F 9, расположенные в горизонтальном ряду над цифровыми клавишами в верхней части компьютера/клавиатуры. Клавиши разрыва, стрелки и копирования могут функционировать как F10–F15. Над ними в корпусе имеется прозрачная пластиковая полоска для хранения справочной карточки функциональных клавиш.
- Coleco Adam : шесть темно-коричневых клавиш, расположенных в горизонтальном ряду над цифровыми клавишами, отмеченных римскими цифрами I–VI.
- VIC-20 и Commodore 64 : от F1/F2 до F7/F8 в вертикальном ряду из четырех клавиш, спускающихся по правой стороне компьютера/клавиатуры, доступ к функциям с нечетными номерами осуществляется без смещения, к функциям с четными номерами – со смещением; оранжевый, бежево-коричневый или серый цвет клавиш в зависимости от модели/версии VIC/64.
- Commodore 128 : по сути то же, что и VIC-20/C64, но с (серыми) функциональными клавишами, расположенными в горизонтальном ряду над цифровой клавиатурой справа от основной QWERTY-клавиатуры; также был ключ справки .
- Commodore Amiga : десять клавиш, расположенных в ряд из двух групп по пять клавиш в верхней части клавиатуры (на одном уровне с верхним рядом обычной клавиатуры); Функциональные клавиши в полтора раза шире обычных клавиш. Как и у Commodore 128, у него также была клавиша «Справка» .
- Графические калькуляторы , особенно производства Texas Instruments , Hewlett-Packard и Casio , обычно включают в себя ряд функциональных клавиш с различными заранее назначенными функциями (на стандартном ручном калькуляторе это верхний ряд кнопок под экраном). В моделях младшего класса, таких как серия TI-83 , они функционируют в основном как расширение основной клавиатуры, но в калькуляторах высокого класса функции меняются в зависимости от режима, иногда также выступая в качестве клавиш навигации по меню.
- Терминалы серии HP 2640 (1975 г.): первый известный экземпляр - конец 1970-х годов - функциональных клавиш с экранными метками (где клавиши расположены рядом или сопоставляются с метками на ЭЛТ или ЖК-экране).
- HP 9830 : F1–F8 в двух рядах по четыре в левом верхнем углу с бумажной этикеткой-шаблоном. Раннее использование функциональных клавиш (1972 г.).
- IBM 3270 : вероятно, появление функциональных клавиш на клавиатуре, около 1972 года. [ нужна ссылка ] На этой клавиатуре мэйнфрейма ранние модели имели 12 функциональных клавиш в матрице 3×4 в правой части клавиатуры; позже она была заменена на цифровую клавиатуру, а функциональные клавиши переместились в верхнюю часть клавиатуры и увеличились до 24 клавиш в два ряда.
- IBM 5250 : ранние модели часто имели клавишу-модификатор «cmd», с помощью которой клавиши числовых строк имитируют функциональные клавиши; более поздние модели имеют либо 12 функциональных клавиш в группах по 4 (со смещенными клавишами, действующими как F13–F24), либо 24 в два ряда. Эти клавиши, наряду с «Ввод», «Помощь» и некоторыми другими, генерируют «коды AID», информируя главный компьютер о том, что введенные пользователем данные готовы к чтению.
- Клавиатура IBM PC AT и PS/2 : от F1 до F12 обычно в трех группах по 4 клавиши в верхней части клавиатуры. Исходные клавиатуры IBM PC и PC XT имели функциональные клавиши от F1 до F10 в двух соседних вертикальных столбцах с левой стороны; F1|F2, F3|F4, ..., F9|F10, по убыванию. На некоторых IBM-совместимых клавиатурах, например Northgate OmniKey/102, также имеются функциональные клавиши слева, которые на примерах с поменянными местами левыми клавишами Alt и Caps Lock позволяют пальцам одной руки одновременно быстро нажимать клавиши-модификаторы и функциональные клавиши. и удобно на ощупь даже тем, у кого маленькие руки. Многие современные клавиатуры ПК также включают в себя специальные клавиши для управления мультимедиа и функциями операционной системы.
- MCK-142 Pro : два набора функциональных клавиш: F1–F12 на левой стороне клавиатуры и дополнительно 24 программируемые пользователем клавиши PF, расположенные над клавишами QWERTY. [ 5 ]
- Серия NEC PC-8000 (1979 г.): пять функциональных клавиш в верхней части клавиатуры, а также цифровая клавиатура в правой части клавиатуры. [ 3 ] [ 4 ]
- Sharp MZ-700 : синие клавиши от F1 до F5 расположены в горизонтальном ряду в верхней левой части клавиатуры, клавиши по вертикали в два раза меньше обычных клавиш и в два раза шире; над рядом функциональных клавиш также имеется специальный «слот» для сменных надписей клавиш (бумага/пластик).
- Клеммы VT100 : четыре функциональные клавиши (PF1–PF4) над цифровой клавиатурой .
Действия над различными программами и операционными системами
[ редактировать ]MacOS
[ редактировать ]В классической Mac OS функциональные клавиши могли быть настроены пользователем с помощью панели управления «Функциональные клавиши» для запуска программы или запуска AppleScript .
macOS назначает функции по умолчанию (почти) всем функциональным клавишам из F1 к F12, но действия, назначенные по умолчанию этим функциональным клавишам, менялись пару раз за историю продуктов Mac и соответствующих Mac OS X. версий [ 6 ] [ циклическая ссылка ] . Как следствие, метки на клавиатурах Macintosh со временем изменились, чтобы отразить новые назначения более поздних версий Mac OS X: например, на MacBook Pro 2006 года функциональные клавиши F3, F4 и F5 помечены для уменьшения/увеличения громкости, тогда как на более поздних моделях MacBook Pro (начиная с модели 2007 года) элементы управления громкостью расположены на функциональных клавишах. F10 к F12 где они сопоставлены с различными функциями .
Любая последняя версия Mac OS X или macOS способна определять, какое поколение клавиатуры Apple используется, и назначать правильные действия по умолчанию, соответствующие меткам, показанным на этой клавиатуре Apple (при условии, что эта клавиатура была изготовлена до выпуска версии используемой Mac OS X). В результате сопоставления по умолчанию иногда неверны (т. е. не соответствуют меткам, показанным на клавиатуре) при использовании последней USB-клавиатуры Apple в более старой версии Mac OS X, которая не знает о новом назначении функциональных клавиш этой клавиатуры. клавиатура (например, поскольку в то время не существовало Mission Control и Launchpad, соответствующие метки, отображаемые на клавиатуре, не могут соответствовать действиям по умолчанию, назначенным более старыми версиями Mac OS X, такими как Exposé и Dashboard).
Можно отметить, что:
- все функциональные клавиши со временем менялись, за исключением F1 и F2 которые всегда были привязаны к регулированию яркости.
- на всех ноутбуках Apple после 2007 года выпуска отсутствует клавиша Num Lock , даже если у них нет клавиатуры (ранее клавиша Num Lock располагалась на F6 ключ на старых ноутбуках Apple).
- специальный ключ для извлечения дисков (который находился справа от F12 клавиша на старых клавиатурах Apple) была удалена с компьютеров Apple, поскольку у них больше нет внутреннего привода оптических дисков, за исключением MacBook Air 2010, на корпусе которого была надпись «Извлечение диска». F12 ключ (для использования в сочетании с внешним USB SuperDrive).
- функциональные клавиши F13 к F19 не иметь этикеток; они были доступны только на полноценных клавиатурах стационарных компьютеров Apple (iMac, Mac Pro или Mac Mini). Во всех портативных компьютерах всегда отсутствовали эти дополнительные клавиши, как и в любом недавнем стационарном компьютере Apple, оснащенном беспроводной клавиатурой Apple.
- в некоторых версиях macOS сказано, что функциональные клавиши F14 и F15 по умолчанию отображаются для уменьшения/увеличения контрастности (хотя на клавиатурах Macintosh на этих клавишах ничего не помечено).
- в Boot Camp , функциональные клавиши F13 к F15 сопоставляются с соответствующими клавишами IBM PC (которые расположены на том же месте клавиатуры): Print Screen , Scroll Lock и клавиша Pause.
- во всех версиях Mac OS X или macOS функции программного обеспечения можно использовать, удерживая клавишу Fn при нажатии соответствующей функциональной клавиши, и эту схему можно изменить, изменив системные настройки macOS.
- С 2016 года Apple заменила отдельные функциональные клавиши сенсорной панелью на некоторых моделях MacBook Pro.
Windows/MS-DOS
[ редактировать ]В MS-DOS отдельные программы могли решать, что для них означает каждая функциональная клавиша, а в командной строке были свои собственные действия. Например, F3 скопировал слова из предыдущей команды в текущую командную строку.
Следуя рекомендациям IBM Common User Access , F1 постепенно ключ стал повсеместно ассоциироваться со справкой в большинстве ранних программ Windows. По сей день программы Microsoft Office , работающие в списке Windows F1 в качестве клавиши справки в меню «Справка». Internet Explorer в Windows не отображает это нажатие клавиши в меню справки, но все равно отвечает окном справки.
F3 обычно используется для активации функции поиска в приложениях, часто просматривая результаты при последовательных нажатиях клавиши. ⇧ Shift+ F3 часто используется для поиска назад. некоторых приложений, таких как Visual Studio. Поддержка Control+ F3 как средство поиска выделенного в данный момент текста в другом месте документа.
F5 также часто используется в качестве ключа перезагрузки во многих веб-браузерах и других приложениях. F11 активирует полноэкранный режим/ режим киоска в большинстве браузеров. В среде Windows Alt+ F4 обычно используется для выхода из приложения; Ctrl+ F4 часто закрывает часть приложения, например документ или вкладку. F10 обычно активирует строку меню , а ⇧ Shift+ F10 активирует контекстное меню . F2 используется во многих приложениях Windows, таких как Windows Explorer, Excel, Visual Studio и других программах, для доступа к функциям редактирования файлов или полей, например переименованию файла.
F4 используется в некоторых приложениях, чтобы сделать окно «полноэкранным», например, в 3D Pinball: Space Cadet . В Microsoft IE он используется для просмотра списка URL-адресов ранее просмотренных веб-сайтов.
Другие назначения функциональных клавиш, общие для всех приложений Microsoft Office: F7 проверить орфографию, Alt+ F8 для вызова диалога макросов, Alt+ F11 вызвать редактор Visual Basic и ⇧ Shift+ Alt+ F11 для вызова редактора сценариев. В Microsoft Word ⇧ Shift+ F1 раскрывает форматирование. В Microsoft PowerPoint F5 запускает слайд-шоу и F6 переходит на следующую панель.
⇧ Shift+ F9 выходит из оболочки MS-DOS, если она запущена.
WordPerfect для DOS — пример программы, в которой интенсивно используются функциональные клавиши.
В Internet Explorer 6 и Internet Explorer 7 F12 открывает панель инструментов разработчика Internet Explorer . F6 выделяет URL-адрес в адресной строке.
BIOS/загрузка
[ редактировать ]Функциональные клавиши также активно используются в интерфейсе BIOS . Обычно во время самотестирования при включении питания доступ к BIOS можно получить, нажав функциональную клавишу или кнопку Del ключ. В BIOS клавиши могут иметь разное назначение в зависимости от BIOS. Однако, F10 это стандарт де-факто для сохранения и выхода, при котором сохраняются все изменения и перезапускается система.
Во время Windows 10 запуска ⇧ Shift + F8 используется для входа в безопасный режим ; в устаревших версиях Microsoft Windows F8 ключ использовался отдельно.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Определение ФУНКЦИОНАЛЬНОЙ КЛЮЧА» . www.merriam-webster.com .
- ^ Совершенно новая пишущая машина 2201 FLEXOWRITER от Friden (реклама), Nation's Business , Vol. 53, № 2 (февраль 1965 г.), страницы 75–76.
- ^ Jump up to: а б «OLD-COMPUTERS.COM: Музей» . www.old-computers.com . Архивировано из оригинала 4 апреля 2017 г. Проверено 12 июня 2015 г.
- ^ Jump up to: а б Ал, Дэвид Х. «Персональная компьютерная система NEC PC-8800» . www.atarimagazines.com .
- ^ Архивировано в Ghostarchive и Wayback Machine : Обзор программируемой клавиатуры Ortek MCK-142Pro (Alps SKCM White) , получено 23 апреля 2021 г.
- ^ Клавиатура Apple
Esc | Ф1 | Ф2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | ПртСкн / СисРк |
Прокрутка Замок |
Пауза / Перерыв |
|||||||||
Вставлять | Дом | PgUp | Число Замок |
∕ | ∗ | − | ||||||||||||||||||
Удалить | Конец | ПГДн | 7 | 8 | 9 | + | ||||||||||||||||||
4 | 5 | 6 | ||||||||||||||||||||||
↑ | 1 | 2 | 3 | Входить | ||||||||||||||||||||
← | ↓ | → | 0 Инс |
. Принадлежащий |