问题标签 [capslock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
450 浏览

c# - 大写锁定检测 - Windows 10 与 Windows 10 移动版 - C#

我需要检测 CapsLock 键是否被锁定(活动),但是当我尝试这个时:

在 Windows 10 桌面版中,它可以正常工作,但在 Windows 10 移动版中却不行。我尝试替换"GetKeyState"为,"GetAsyncKeyState"但问题仍然存在。

有什么问题?谁来帮帮我?

谢谢

0 投票
3 回答
2169 浏览

android - 在Android中获取大写锁定状态

如何使用硬件键盘在 Android 中获取大写锁定状态?在纯 Java 中,它可以被检测到

但这不适用于Android...

0 投票
2 回答
854 浏览

c# - StatusStrip WindowsForms 中 Num Caps ScrollLock 的状态

请告诉我,当 CAPS_LOCK 键启用时,我如何在StatusStrip中显示。我尝试按照示例进行操作: ,但我的应用程序中没有显示任何内容。我创建了一个新项目,添加了StripStatusLabel元素并尝试将任何信息带入其中。奇怪的是只在初始化方法中获得显示:

但在其他方法中它不起作用。

Windows 窗体。NetFramework 4.5 PS 抱歉这个愚蠢的问题 :)


更新: 在此处输入图像描述

但是输出不起作用。请告诉我我做错了什么

0 投票
0 回答
120 浏览

ruby - Ruby 在键盘快捷键上运行

我希望红宝石在按下大写锁定按钮时执行一个动作。在我的 Mac 上,我安装了名为 Sail 的程序,它将大写锁定键码更改为 F19 (80) 的键码。现在有没有办法在按下大写锁定按钮时运行一些 ruby​​ 代码?

0 投票
1 回答
1958 浏览

java - 在 JavaFX 中获取 CapsLock 状态

我正在尝试构建一个包含多项检查的输入表单。其中之一是检查 CapsLock 是否处于活动状态。如果我尝试与 Java Swing 一起构建此功能,它会起作用,请参见下面的代码。但在 JavaFX 中,它根本不起作用。每次检查时我都会得到相同的状态;似乎我的应用程序只是要求初始状态,然后保存它,并进一步展示它......

JavaSwing(工作得很好)

JavaFX(始终呈现相同的状态)

有谁知道为什么?我能做些什么?

0 投票
1 回答
59 浏览

capslock - 如何使 mousetrap.js 接受大写字母

我正在使用mousetrap.js库来接受可能的字符。但是当大写打开时它不接受大写字母,而它与 Alt+任何字母一起工作正常。

任何帮助将不胜感激。

谢谢

0 投票
1 回答
273 浏览

php - 大写锁定隐式打开

我正在用 PHP 创建一个表单。我希望所有的表格都用大写字母填写。无论用户的大写锁定是打开还是关闭,它都应该隐式打开。并且数据库中的数据也应以大写形式保存。但只是对于电子邮件字段大写锁定应该关闭。也就是说,无论用户的大写锁定是打开还是关闭,电子邮件都应该填写在运行案例中。有没有办法这样做。请回复

0 投票
3 回答
1673 浏览

macos - 有谁知道 OSX 在 System Preferences > Keyboard > Modifier Keys 中存储设置的位置?

这些存储在哪里?!?

我显然不是唯一一个想知道的人(如何在“系统偏好设置>键盘>修饰键...”中更改修饰键)。我试过用 dtruss 观看系统偏好设置应用程序,但这在 10.10.3 上似乎是不可能的(这就是我现在正在做的),我什至不确定那会不会如果系统偏好设置只是从 cfprefsd 获取设置,则很有用。用 dtruss 观看 cfprefsd 似乎并没有捕捉到相关的文件访问。

有谁知道获取此信息的 API?也许是完形的东西?

0 投票
1 回答
2832 浏览

c++ - 如何在 Linux 上以编程方式打开/关闭 Caps Lock、Scroll Lock、Num Lock 键

有没有一种简单的方法可以使用 C++ 在 Linux (OpenSuse) 上打开/关闭 Caps Lock、Scroll Lock 和 Num Lock,需要使用哪些头文件?我想控制一些设备模拟击键。

0 投票
2 回答
2372 浏览

javascript - Mac 中的 Capslock 不会触发 keyDown 事件

铬(52):

打开大写锁定时 - 仅触发 keydown(keyUp 或 keyPress 中没有事件)

关闭大写锁定时 - 仅触发 keyup(keyDown 或 keyPress 中没有事件)

火狐 (46):

两个大写锁定 ON 和 OFF 都只触发 keyDown 事件(没有 keyUp 或 keyPress)

我在这里http://www.quirksmode.org/js/keys.html和 MDN中阅读了关于 keyCodes 和事件的信息https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent /keyCode , aaa 和这里http://unixpapa.com/js/key.html

但是以上链接都没有谈到这种奇怪的行为。这是预期的吗?如果是这样,有没有更简单的方法来处理它?