笔记本电脑 fn 键的功能

zifan 问答 2019-06-12 16:02:28 阅读(...)

由于笔记本电脑尺寸的关系,所以其键盘很难像传统键盘一样实现 108 键全键盘,所以笔记本利用 Fn 功能键将一些按键功能集成,实现组合快捷键功能,能够更加编辑的控制操作笔记本电脑,例如控制音量、打开关闭摄像头、屏幕亮度调节等。

Fn keyboard

Fn 功能键是“Function”(功能),用以和其他的按键组成组合键以便实现控制作用。这些组合键可以实现硬件的调节(休眠,切换显示),或者补充实现台式机上有而笔记本上省略的按键。它是出现于笔记本和上网本键盘左下角的一个键。有的笔记本将 Ctrl 键置于左下角,而 Fn 在键盘最下一排从左数第二的位置。

Fn 键的功能在笔记本硬件层次上是由主板上的一个单片机控制的,通常这个单片机称之为 EC(embedded controller 内嵌式控制器),Fn 键的加入使笔记本按键更加灵活便捷。

FN 键在笔记本电脑中不担任输入作用,它和 Ctrl 键一样属于纯粹的组合键,FN 键和其他按键组成的组合键可以是直接得到 BIOS 支持的(这是大多数品牌的做法),也可以是软件级别的(例如 SONY 的做法),最多的形式是混合式,即部分组合键直接被 BIOS 支持在任何环境下都可以使用,部分组合键则需要在操作系统中得到额外软件的支持才能生效。

大多数 FN 组合键是使用 FN 键加上 ESC 或者 F1~F12 键来实现的,但是也有一些厂商(例如 IBM、COMPAQ 和 SONY)的机型有一些和 FN 键和字母键组合的形式。FN 键的组合方式和所对应的功能一般在整个品牌之中都是统一的。

Fn 是一个修饰键,使用方法与其他修饰键(如 Ctrl 键、Shift 键、Alt 键和 AltGr 键)相同。对标准修饰键来说,键盘内的单片机会发出修饰键本身的 scancode,然后由操作系统解释并与其他按键组合。而 Fn 键是元修饰键的一种,当它组合其他按键被按下时,操作系统会看到修改后的扫描码。这使键盘得以直接模拟一个全尺寸键盘,使操作系统可以使用为全尺寸键盘设计的标准键盘映射图。但也因此,操作系统并没有 Fn 键的概念,所以该键不能在软件中正常映射。

虽然在键盘的微控制器中处理 Fn 键最为常见,但计算机将无法得知 Fn 键是否被按下。例如联想集团等部分厂商在主 CPU 运行的 BIOS 中处理此映射,允许修改 BIOS 的中断处理器来修改 Fn 键的映射;[2]在苹果公司的产品设计中,按两次 Fn 键可触发听写功能[3]。

除了映射为标准的滚动锁定和数字锁定键,Fn 键组合还可映射为控制系统接口,常见于更改笔记本电脑的屏幕亮度、VGA 输出和扬声器音量。

收藏 0个人收藏
走进科技生活方式

发表评论

登录后参与评论