
事情是这样的, 我在某宝上买了一款外接用的蓝牙键盘,遇到了一些问题 。
这个键盘没有常规键盘上的f1到f12键,取而代之的是和数字键融合在了一起 。
如图

我遇到了第一个问题
F1到f12 在任何情况下, 点击只有fn热键的功能,如esc键会执行browser home(回到首页 ),f1会执行browser search(搜索 )功能等等
我找了客服,解决方法如下

也就是按fn+Tab键 ,将f1到f12替换为按键上与之对应的数字键(如F1对应按键1,F11对应按键-)
但很快 第二个问题来了
这种方法只是切换了fx键与数字键之间的位置,我仍然无法使用f1到f12 ,这在我建模的过程中十分痛苦,例如我在blender里用蓝牙键盘按f1会直接跳转到浏览器里面去(雾
我再次询问客服,在一番拉扯下, 他告诉我没有办法修改f1到f12的默认快热捷

我在网上找了很多教程,有叫我进 BIOS模式的,有直接用命令行改的,但是显然都没用,
在我思考了很久很久以后 ,突然灵光一现 。我要解决问题本质是,只要将快捷命令替换为某个按键,这可以借助第三方软件解决
powertoys 在电脑自带的微软商店里 就可以下载, 如图。

下载后在里面找到键盘管理

点击重新映射快捷方式
"选择"中点击铅笔图标,再在键盘上按,就会记录当前按键信息 ,在这后面的“映射到”部署新的键位或快捷键就行了。
比如我这里蓝牙键盘 f2的快捷热键为win+a,将它映射到f2就行了 ,然后保存

这上面有按键和快捷键两种映射方式,"按键"是将某个按键更改为另一按键或快捷键 ,"快捷键"是将 某个 快捷键更改为一个按键或者另一快捷键。
这里说的有点复杂 试一试就好了 ,比如说参考我的设置。


要使用蓝牙键盘时, 打开这个软件就行了,或者勾选开机自启动 。
这样就可以正常使用了外接键盘的F1~F12的按键了,
注意,这个方法会覆盖你所映射的按键,如果需要的话 ,可以自行设置其他的快捷键替代占用f1到f12的快捷热键 。