stringtranslate.com

Функциональная клавиша

Функциональная клавиша — это клавиша на клавиатуре компьютера или терминала , которую можно запрограммировать, чтобы заставить операционную систему или прикладную программу выполнять определенные действия, разновидность программной клавиши . [1] На некоторых клавиатурах/компьютерах функциональные клавиши могут иметь действия по умолчанию, доступные при включении питания.

104-клавишная раскладка клавиатуры на английском языке (США) с функциональными клавишами оранжевого цвета.

Функциональные клавиши на терминале могут либо генерировать короткие фиксированные последовательности символов, часто начинающиеся с escape-символа ( ASCII 27), либо генерируемые ими символы могут быть настроены путем отправки на терминал специальных последовательностей символов. На стандартной компьютерной клавиатуре функциональные клавиши могут генерировать фиксированный однобайтовый код, выходящий за пределы обычного диапазона ASCII, который преобразуется в некоторую другую настраиваемую последовательность драйвером устройства клавиатуры или интерпретируется непосредственно прикладной программой. Функциональные клавиши могут иметь аббревиатуры или пиктографические изображения действий по умолчанию, напечатанные на них или рядом с ними, или они могут иметь более распространенные обозначения «F-числа».

История

Клавиатура флексографской машинки (1968 г.) с 13 функциональными клавишами справа.
HP 9830A (1972 г.) с сеткой 5 × 2 из 10 функциональных клавиш вверху слева

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), в котором использовались функциональные клавиши с экранными метками , размещая клавиши близко к экрану, где можно было отображать метки для их функций.

PC-8001 компании NEC , представленный в 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 слева от клавиатуры; в модели M («Enhanced», 1984 г.) это было заменено 12 клавишами в 3 блоках по 4 в верхней части клавиатуры . [ нужна цитата ]

Схемы на различных клавиатурах

Клавиатура с 24 функциональными клавишами.

Действия над различными программами и операционными системами

Mac ОС

В классической Mac OS функциональные клавиши могли быть настроены пользователем с помощью панели управления «Функциональные клавиши» для запуска программы или запуска AppleScript .

macOS назначает функциональность по умолчанию (почти) всем функциональным клавишам от F1до , но действия, назначенные по умолчанию этим функциональным клавишам, менялись пару раз за историю продуктов Mac и соответствующих версий Mac OS X [6] [ циклическая ссылка ] . Как следствие, метки на клавиатурах Macintosh со временем изменились, чтобы отразить новые назначения более поздних версий Mac OS X: например, на MacBook Pro 2006 года функциональные клавиши и помечены для уменьшения/увеличения громкости, тогда как на более поздних версиях Mac OS X В MacBook Pro (начиная с модели 2007 года) регуляторы громкости расположены на функциональных клавишах, где они сопоставлены с различными функциями .F12F3F4F5F10F12

Любая последняя версия Mac OS X или macOS способна определять, какое поколение клавиатуры Apple используется, и назначать правильные действия по умолчанию, соответствующие меткам, показанным на этой клавиатуре Apple (при условии, что эта клавиатура была изготовлена ​​до выпуска версии используемой Mac OS X). В результате сопоставления по умолчанию иногда неверны (т. е. не соответствуют меткам, показанным на клавиатуре) при использовании последней USB-клавиатуры Apple в более старой версии Mac OS X, которая не знает о новом назначении функциональных клавиш этой клавиатуры ( например, поскольку в то время еще не существовало Mission Control и Launchpad, соответствующие метки, отображаемые на клавиатуре, не могут соответствовать действиям по умолчанию, назначенным в более старых версиях Mac OS X, таких как Exposé и Dashboard).

Можно отметить, что:

Windows/MS-DOS

В MS-DOS отдельные программы могли решать, что для них означает каждая функциональная клавиша, а в командной строке были свои собственные действия. Например, скопированные слова из предыдущей команды в текущую командную строку.F3

Следуя рекомендациям IBM Common User Access , этот ключ постепенно стал повсеместно ассоциироваться со справкой в ​​большинстве ранних программ Windows. По сей день программы Microsoft Office , работающие в Windows, указываются в качестве клавиши «Справка» в меню «Справка». Internet Explorer в Windows не отображает это нажатие клавиши в меню справки, но все равно отвечает окном справки.F1F1

F3обычно используется для активации функции поиска в приложениях, часто просматривая результаты при последовательных нажатиях клавиши. + часто используется для поиска назад. Некоторые приложения, такие как Visual Studio, поддерживают + как средство поиска выделенного в данный момент текста в другом месте документа.⇧ ShiftF3ControlF3

F5также часто используется в качестве клавиши перезагрузки во многих веб-браузерах и других приложениях, а также активирует полноэкранный режим/ режим киоска в большинстве браузеров. В среде Windows + обычно используется для выхода из приложения; + часто закрывает часть приложения, например документ или вкладку. обычно активирует строку меню , а + активирует контекстное меню . используется во многих приложениях Windows, таких как Windows Explorer, Excel, Visual Studio и других программах, для доступа к функциям редактирования файлов или полей, например переименованию файла.F11AltF4CtrlF4F10⇧ ShiftF10F2

F4используется в некоторых приложениях, чтобы сделать окно «полноэкранным», например, в 3D Pinball: Space Cadet . В Microsoft IE он используется для просмотра списка URL-адресов ранее просмотренных веб-сайтов.

Другими назначениями функциональных клавиш, общими для всех приложений Microsoft Office, являются: проверка правописания, + вызов диалога макросов, + вызов редактора Visual Basic и + + вызов редактора сценариев. В Microsoft Word + показывает форматирование. В Microsoft PowerPoint запускает слайд-шоу и переходит к следующей панели.F7AltF8AltF11⇧ ShiftAltF11⇧ ShiftF1F5F6

⇧ Shift+ F9выходит из оболочки MS-DOS, если она запущена.

WordPerfect для DOS — пример программы, в которой интенсивно используются функциональные клавиши.

В Internet Explorer 6 и Internet Explorer 7 открывается панель инструментов разработчика Internet Explorer . выделяет URL-адрес в адресной строке.F12F6

BIOS/загрузка

Функциональные клавиши также активно используются в интерфейсе BIOS . Обычно во время самотестирования при включении питания доступ к BIOS можно получить, нажав функциональную клавишу или клавишу . В BIOS клавиши могут иметь разное назначение в зависимости от BIOS. Однако это стандарт де-факто для сохранения и выхода, при котором сохраняются все изменения и перезапускается система.DelF10

Во время запуска Windows 10 + используется для входа в безопасный режим ; в устаревших версиях Microsoft Windows ключ использовался отдельно.⇧ ShiftF8F8

Смотрите также

Рекомендации

  1. ^ «Определение ФУНКЦИОНАЛЬНОЙ КЛЮЧА» . www.merriam-webster.com .
  2. ^ Совершенно новая пишущая машина 2201 FLEXOWRITER от Friden (реклама), Nation's Business, Vol. 53, № 2 (февраль 1965 г.), страницы 75–76.
  3. ^ ab "OLD-COMPUTERS.COM: Музей" . www.old-computers.com . Архивировано из оригинала 4 апреля 2017 г. Проверено 12 июня 2015 г.
  4. ^ аб Аль, Дэвид Х. «Персональная компьютерная система NEC PC-8800». www.atarimagazines.com .
  5. ^ Архивировано в Ghostarchive и Wayback Machine: обзор программируемой клавиатуры Ortek MCK-142Pro (Alps SKCM White) , получено 23 апреля 2021 г.
  6. ^ Клавиатура Apple