我使用了许多不同的键盘布局,具体取决于我使用的语言/键盘。其中一些依赖于 AltGr 键来生成某些符号,如@(例如瑞典布局)。
因为我更新到Windows 10,AltGr关键间歇性地停止工作(而Ctrl+ Alt+仍然有效)。Win 8和Win 8.1也报告了类似的问题,但这些问题的解决方案不适用于我的案例(也许不适用于其他 Win 10 案例。因此,我将在这里尽量准确地描述问题。
首先,当我说“AltGr 键停止工作”时,我的意思是它不能作为Ctrl+ Alt(这是它应该做的)。但是,它确实做了一些事情:例如,当我按AltGr+2然后按另一个普通键时,说“A”我得到的是“2a”。请注意,直到我按下 2 才会出现A。换句话说,当按下 时AltGr,“2”键在某种程度上被视为一个死键。
在不同的键盘布局之间切换无济于事。AltGr当我切换回它时,在其他键盘布局和原始键盘布局中都不起作用。重新开始AltGr工作的唯一方法似乎是重新启动系统(尽管我也看到过从具有工作AltGr密钥的系统重新启动导致具有非工作AltGr密钥的系统的情况)。
我使用 Windows 10 屏幕键盘还是硬件键盘也没有区别。在屏幕键盘的情况下,按下该AltGr键会正确显示分配给它们的那些键上的字符(与 组合AltGr),但尽管如此,点击其中一个键不会产生显示的字符。
我正在使用Visual Studio Code编写我的 PowerShell 脚本。
我已经安装了ms-vscode.powershellVisual Studio Code的PowerShell 扩展。
每当我在脚本中使用别名时,它都会PSScriptAnalyzer告诉我使用完整的 CmdLet 名称。这有点烦人,因为它还用绿色曲线标记所有别名。
我怎样才能禁用它?
我在 VirtualBox(版本 6.0.6)上有一个虚拟机,来宾系统 CentOS 7,主机系统 Windows 10。安装了扩展包。图形控制器是 VBoxVGA。
我按照此处的步骤安装 VirtualBox Guest Additions(未显示错误)并重新启动。
在 CentOS 上:
> systemctl -t service | grep vbox
VBoxadd-service.service loaded active running VBoxadd-service.service
Run Code Online (Sandbox Code Playgroud)
(这意味着来宾添加正在运行)。“自动调整访客显示大小”仍然是灰色的。
关于当前内核:
> sudo uname -r
3.10.0-957.12.2.e17.x86_64
Run Code Online (Sandbox Code Playgroud)
请注意,在同一台主机上,Fedora 30 虚拟机和 Ubuntu 14.04 虚拟机“自动调整大小”正常工作。
更新:VirtualBox 6.0.8 仍然会发生(也更新了扩展包和来宾添加)。
任何提示?我缺少什么?