igo*_*s07 10 keyboard keyboard-layout xmodmap xev remapping
我有一个机械键盘(由 Duck 提供),其中包括一个Fn与 F10 一起使用的键来触发 Win-lock(禁用 Windows 键,因此在播放时不会打扰)和 N 键翻转。
作为一名程序员,我实际上并没有使用其中任何一个,但我想让它Fn用作某些击键(我是右撇子,鼠标在左侧)或 alt-window 移动的 Meta/Super 键.
然而,当试图让关键数据运行时xev,它不会输出任何东西 - 与简单地按下 Super 不同,它告诉我它被调用了Super_L。不过,我可以看到它起作用了,因为按Fn+F10我的 Super 停止工作,并且Fn+在键的 LED 停止闪烁后F12输出 10 倍这样的东西xev:
MappingNotify event, serial 39, synthetic NO, window 0x0,
request MappingKeyboard, first_keycode 8, count 248
Run Code Online (Sandbox Code Playgroud)
有什么可以做的,这样我就可以将这个无用但定位重要的Fn密钥重新映射到真正有用的东西上吗?乙:
不是解决方案,而是解释 Fn 的答案(没有标准实现)
\nFn\xc3\x97由 BIOS/固件或驱动程序处理。
\n一些供应商提供了一种通过有限的选项来定制它们的方法。如果您与 MS Windows 进行比较,一些供应商提供了带有二进制驱动程序的工具,可以以某种方式与 BIOS 进行通信。
\n如果由驱动程序处理,请参阅Fn 键如何工作?或者确切地说Linux 和三星系列 9 笔记本电脑 Fn 键。戴尔笔记本电脑使用dell_wmi内核模块。在同一文件夹中查找其他驱动程序。这种情况下,可以定制内核模块。