Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 操作物理功能按钮(窗口)_Vb.net_Powershell_Key Bindings - Fatal编程技术网

Vb.net 操作物理功能按钮(窗口)

Vb.net 操作物理功能按钮(窗口),vb.net,powershell,key-bindings,Vb.net,Powershell,Key Bindings,是否可以使用PowerShell或VB.NET更改某些功能键的功能? 我有一个带媒体按钮的小键盘,厌倦了在BIOS中时不时地停用这些按钮 我不确定从哪里开始。任何帮助都将不胜感激 对于PowerShell,设置PSReadLineKeyHandler是一个选项吗 目标: Get-key f1 Set-value fn+f1 PowerShell并不是最好的键盘重新映射工具。这是可以做到的,但我会看看其他类似的工具,它们设计用于使用键盘挂钩拦截击键,并可以重新映射它们,请看: 重新映射文件的示例

是否可以使用PowerShell或VB.NET更改某些功能键的功能? 我有一个带媒体按钮的小键盘,厌倦了在BIOS中时不时地停用这些按钮

我不确定从哪里开始。任何帮助都将不胜感激

对于PowerShell,
设置PSReadLineKeyHandler
是一个选项吗

目标:

Get-key f1
Set-value fn+f1

PowerShell并不是最好的键盘重新映射工具。这是可以做到的,但我会看看其他类似的工具,它们设计用于使用键盘挂钩拦截击键,并可以重新映射它们,请看:

重新映射文件的示例如下:

艾克斯

a::b

保存它,运行自动热键编译器生成一个.exe,然后设置登录时运行的计划任务。

这可能特定于键盘驱动程序,通常不适用于用户代码。这将有助于了解键盘制造商和型号,以及计算机BIOS版本。它连接到你的笔记本电脑上了吗?否则,我不知道你的计算机BIOS会如何改变插入式键盘上的设置。