Thinkpad T440s 上的 Fn Lock (FnLk) 在 Linux 上运行良好吗?

old*_*erl 10 keyboard laptop thinkpad keyboard-layout

我正在考虑购买联想 Thinkpad T440s 并在其上安装 Linux。

根据T440s的用户指南和照片,要使用F1-F12您必须按住Fn键,或使用Fn+Esc启用“Fn 锁定”( FnLk)。

  ss 键盘 来源:联想网站

用户指南中也提到,BIOS/UEFI 配置(又名 ThinkPad 设置)中的“键盘/鼠标”部分只有三个设置:

  • TrackPoint(启用或禁用)
  • 触控板(启用或禁用)
  • Fn 和 Ctrl 键交换(禁用或启用)

没有关于F1- 的设置F12

这篇来自中文论坛的评论中,有人写道:

?????????????????????FN+ESC???FnLK???????????????????????? ??

翻译成:

如果您想返回旧的方式,只需按Fn+Esc即可FnLk安装驱动程序。即使您重新启动机器,此配置也会保留。

我在另一个中文bbs上问了这个问题,得到了负面反馈:(翻译)

如果未安装驱动程序,FnLk 将无法在 Windows 上运行。

任何拥有 T440s 的人都可以告诉我 FnLk 是否适用于 Linux?也许有一些内核模块?

Bar*_*lot 7

我刚拿到我的 T440s,在上面安装了 Arch Linux 并且可以确认Fn+EscFn键锁定到他们的“正确”功能。无需用户干预即可使其工作,Arch 只需安装库存内核,因此不存在魔法路径。该thinkpad_acpi内核模块被加载,tp_smapi没有(也不肯要),还没有试过没有他们。

副作用:Fn启用锁时,钥匙上的小绿灯亮起。

似乎是硬件控制的,就像键盘背光一样,xev不显示由这些键生成的任何事件(确实显示各种Fn+ F1.. F12)。


slm*_*slm 5

我没有这台笔记本电脑,但考虑到我在 T40 到 T410 的任何 Thinkpad 型号下对 Linux 的无可挑剔的支持,我目前正在使用如果这些按钮不能正常工作,我会感到非常震惊应该。

从我使用 Thinkpad 和各种 Linux 发行版 10 多年以来,一切通常都没有问题,甚至可以使用笔记本电脑上的特殊键来改变音量、调暗显示器,甚至打开/关闭 Thinkpad 包含的键盘灯。

IBM 和现在的联想一直将 Linux 视为一流的公民操作系统,因为它们的 Thinkpad 产品具有良好的硬件/操作系统支持。

  • 我同意对 Thinkpad 的一般 Linux 支持很好(我也是 Thinkpad 的长期用户)。但我不认为 IBM/Lenovo 将 Linux 视为一等公民。我的意思是,(作为普通用户)我什至不能购买预装 Windows 以外的任何东西的 Thinkpad(甚至没有任何操作系统)。此外,我不记得看到联想工程师为任何开源项目贡献代码作为他们工作的一部分)。此外,afaik,所有需要的 tp 硬件接口都是在没有官方文档的情况下进行逆向工程的。不过,IBM/Lenovo 可能会保持这些接口相对稳定。 (2认同)