我正在尝试将 Logitech K360 键盘上的特殊“FN”键映射到 Debian 上 i3wm 窗口管理器中的“Mod3”。但是,我找不到“FN”键的键码。当按下“FN”时,Showkey 和 xev 不会返回任何值。但是,FN 键确实可以工作并返回与 FN 默认设置一致的不同单个值。例如,当我按 End 键时,xev 和 showkey 显示“End”,但当我按 FN+End 键时返回“Pause”。
Solarr 似乎没有任何设置可以帮助解决这个问题。
如何获取“FN”的按键绑定?谢谢。
答案1
这不可能。该Fn键由键盘处理,而不是由操作系统处理,操作系统甚至不知道该Fn键的存在。就操作系统而言,End和Fn+End是两个不相关的键,具有不同的扫描码。该Fn密钥本身不会产生扫描码,并且无法被操作系统独立检测到。