求助Win有Ctrl、Shift、Alt、Caps按键长按显示的工具吗?不是每一次都显示,只有长按显示

需要长按时候显示,而且最好可以只显示这这些功能键或可以自定义按键的。

我的需求特别简单,因为Win 10每次开机都是正常的,用一段之后,就会出现一些问题,具体如下:

  1. Ctrl、Shift、Alt、Caps不一定哪个按键就会变为长按状态。导致我打字或者按键时会把系统弄得乱七八糟,有时候看到什么饱和度还有一些乱七八糟的设置被改了。我不知道改的是什么程序的什么设置,就很烦。
  2. CTRL+C和CTRL+V等快捷键在Windows资源管理器中经常性失效,我不确定是不是有其他键长按进去了,我需要查看。

目前我只能通过把一些所有功能键全都按个3、4次,然后再试试,有时候能解决,有时候不能。

基于以上两个问题,我在使用上遇到很多麻烦和影响,但我不知道是什么软件冲突还是硬件问题(键盘没问题,试过3个键盘都一样),所以我需要能查看这些功能键是否处于长按或者说启用状态来缓解一下遇到的问题,求大佬们救救,推荐一个可以实现的工具,谢谢。

如果是按键逻辑状态跟物理状态分离导致的长按的话,AHK应该可以实现检测并显示。

我试了一下 AHK 是可以的,代码可以让 ChatGPT 写。

还可以试试这种:【开发者自荐】键盘和鼠标按键实时显示和统计工具

1 个赞

建议直接进行干净启动,取消所有开机启动项再试

八成是键盘坏了,我键盘坏了也这样。。。
卡键弹不起来了。。。

写代码弄不来。

推荐这个软件试了一下,很强大。非常感谢,的确可以,只是不可以修改功能键那个框的大小,其他接近完美。

不是的,我有说,试过3个键盘都一样,系统问题,尤其是第二个CTRL+C和CTRL+V的这几个问题一般支出现在windows的资源管理器复制粘贴文件,其他文本或者别的地方基本没有

推荐一下 TrayStatus pro,状态指示器里面把这几个键都勾选上,然后在设置里勾上“只在按键状态开启时显示”。如果按键锁住了托盘里面就会显示出来图标,平时不显示。

谢谢,查了一下,这个看着好像不错,我晚点去试一下,坛友真是神通广大

ALT卡住有可能是虚拟机类软件的问题,基于AutoHotkey开发的工具也有可能导致这些修饰键卡住;另外如果是笔记本电脑,无论插头是三脚还是两脚,都有可能因为主板或附近其他电器的漏电而导致这个问题,早些年我甚至因此揪坏了一个W,好在多年之后再次遇到卡Tab的时候我证实了多年前的猜想,拿到远处的墙插上用就没再被其他电器漏电影响(可稳定复现)。

键盘主控老化出现异常也不是没可能,我有无线网卡表面好端端的实际上用起来已经不复当年,即使连接从前的同一个老路由器也不见起色;机械键盘的话还可能是轴本身生锈了。

换个键盘吧

我有用mykeymap,不知道跟这个有没有关系,这个算AutoHotkey开发的工具吗?
其他的可能性都不存在,我是台式机。你说的键盘主控是什么我不知道。但如果是键盘问题的话肯定不是

这软件小众推过,是AHK开发的。

我是那个ShowKeyboard的作者,才看到这个帖子。 长按功能键显示的那个框的大小,可以在设置里面调整位置和大小,颜色,设置→ 长按显示,主要用于控制键,如Ctrl、Alt、LWin、Shift、RWin、CapsLock等 里面可以自己配置,甚至监控哪些按键长按,我做这个软件也是发现偶尔键盘会卡住,比如win一直长按等等

看下是不是后台程序作妖,某词典会一直占用Ctrl+C

不行的话……

以管理员权限运行Powershell,
sfc /SCANNOW
(按下Enter键)
Dism /Online /Cleanup-Image /CheckHealth
(按下Enter键)
Dism /Online /Cleanup-Image /ScanHealth
(按下Enter键)
DISM /Online /Cleanup-image /RestoreHealth
(按下Enter键)
完成后重启电脑,以管理员权限运行Powershell,再次输入:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “(_.InstallLocation)\AppXManifest.xml”}
(按下Enter键)
(因为程序被占用无法执行的错误,是正常的,请忽略)
sfc /SCANNOW
Dism /Online /Cleanup-Image /CheckHealth
(按下Enter键)
(重启电脑)