拦截笔记本电脑上的Fn键 [英] Intercepting the Fn key on laptops
问题描述
有时,当我在Thinkpads/MSI笔记本电脑上工作时,会交换 Ctrl 和 Fn 键( Fn 是最左侧的键),并且它使我发疯-我一直按 Fn 而不是 Ctrl .
Sometimes when I work on Thinkpads/MSI laptops, the Ctrl and Fn key are swapped (Fn being the leftmost key), and it drives me nuts - I keep hitting Fn instead of Ctrl.
我想知道是否有可能截获 Fn 键.我想写一个钩子来交换 Ctrl/Fn 键,但是看来 Fn 根本没有被操作系统处理.
I was wondering if it's at all possible to intercept the Fn key. I'd like to write a hook that swaps the Ctrl / Fn keys, but it seems that Fn is not being processed by the OS at all.
有什么想法吗?
推荐答案
对不起.如您所述, Fn 密钥不是由操作系统处理的,而是作为 Fn + [key] 的元组接收的.您可能做的最好的就是将每个 Fn + [key] 组合映射到 ctrl (仅在您从不使用 Fn 键的情况下)
Sorry. As you mentioned, the Fn key isn't processed by the OS, but received as tuples of Fn + [key] . The best you could probably do would be mapping every Fn + [key] combination to ctrl (and that's only if you never use Fn keys).
找到此.在放弃希望之前,不妨尝试一下.
Found this. Before you give up hope, might want to give it a try.
这篇关于拦截笔记本电脑上的Fn键的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!