问题标签 [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 投票
2 回答
9657 浏览

python - 如何在没有按键的情况下更改大写锁定状态

我正在使用一个在按下 Caps Lock 键时激活的 python 程序,我希望能够在程序处于活动状态时打开/关闭大写锁定状态。

我尝试使用 virtkey 发送密钥,但它显然不起作用,因为密钥只是激活应用程序并且不会更改大写锁定状态。那么用python实现这一目标的最佳方法是什么?

我正在使用 Ubuntu

0 投票
16 回答
74732 浏览

map - 如何在 VIM 中映射 CAPS LOCK 键?

我在 Windows 下使用 GVIM。并想将 CAPSLOCK 映射到 Ctrl+^

有什么办法可以做到这一点?

顺便说一句,我在网上看到了大量如何使用注册表黑客交换 CAPS 和 Esc 的示例,但没有一个使用 VIM map 命令,而是使用外部工具和注册表更改。

0 投票
2 回答
7049 浏览

c# - 在不实际打开大写锁定的情况下打开键盘的大写锁定灯的方法?

我正在编写一个使用大写锁定作为切换开关的程序。最好设置键的 LED 以显示我的程序是打开还是关闭,就像 capslock 键自然一样。

我知道我可以SendInput('Capslock');或以其他方式实际打开和关闭大写锁定。但是我的应用程序是一个打字程序,我不想处理将打开它的全大写键翻译成小写/大写的问题。我最终可能会走这条路,但不是这个版本。

然而,我有兴趣只打开 LED 灯而不实际打开大写锁定。有没有办法做到这一点?

谢谢你。

0 投票
3 回答
1530 浏览

c# - 在 Mono C# 中获取和设置 Num/Caps/Scroll-lock 状态

Mono.Net 中有没有一种方法可以独立地获取和设置 Num/Caps/Scroll-lock 状态平台(Linux 和 Windows)?

提前致谢。

0 投票
6 回答
46743 浏览

jquery - 使用 jQuery 检测大写锁定的开/关

如何使用 jQuery 检测 Caps Lock 键的开/关?我有一个密码textbox,我只允许小写字母,所以我不想打开 Caps Lock 键。

是否可以使用 jQuery 检测 Caps Lock 键的状态?

0 投票
2 回答
5063 浏览

python - 有人知道如何在 Python 中打开/关闭大写锁定吗?

当两个换档按钮被按住一秒钟时,我试图打开/关闭大写锁定。我试过使用 virtkey 模块,但它不起作用。该模块确实适用于其他键,所以我认为我没有错误地使用该模块。

有没有人有办法做到这一点?

为了清楚起见,我想实际打开/关闭大写锁定,而不仅仅是 LED。

谢谢!

0 投票
1 回答
1074 浏览

quartz-graphics - 无法使用 CGEventTap 阻止大写锁定

我正在使用 Quartz CGEventTap 试图全局拦截 capslock 按下并阻止它们(让它们做一些有用的事情)。我成功检测到 capslock 按下,但到目前为止还无法阻止它们。我的代码(源自这个stackoverflow 答案)是这样的:

如果我理解正确返回 NULL 应该有效地阻止按键传播。事实上,它也适用于“正常”的 keyup 和 -down 事件。但是不管怎样,大写锁定都会切换。任何想法为什么会这样?我是否做出了错误的假设?和/或我怎样才能以不同的方式做事来实现我的目标?

谢谢,

雷神

0 投票
8 回答
8251 浏览

c++ - Qt - 密码字段,警告 Caps-Lock

是否有任何 Qt 内置方法来警告用户(带有弹出窗口)在密码字段处于活动状态时 CapsLock 已打开?

我目前正在使用QLineEdit(很好吗?)与setEchoMode(QLineEdit::Password).

0 投票
2 回答
2315 浏览

python - 检测 Python 诅咒中的大写锁定

对于这样一个基本问题,我很惊讶我无法通过搜索找到任何东西......

无论如何,我用 Python 制作了一个 curses 应用程序,可以帮助解决某个 DSiWare 游戏的谜题。有了它,你可以拿一个拼图并单独检查它的组件。按键qweasdzx用于绘制瓷砖(按键排列在某种调色板中)。在按住 Shift 键的同时按下其中一个键会突出显示具有该颜色的图块。我不能要求更自然的控制方案。

所以很遗憾,Shift 再次给我带来了问题(上次我遇到 Shift 问题时,我获得了 Tumbleweed 徽章)。虽然这一次,问题或多或少是大写锁定,它通过反转功能完全搞砸了我的程序。

如何使用 curses 检测 Python 中 Caps Lock 的状态?

编辑:如果您要建议使用单独的模块,我可能应该提醒您 curses - 因此我的程序 - 在 UNIX 领域。

0 投票
6 回答
5950 浏览

html - 发布与发布,获取与获取

我意识到两者都会起作用,但是一个比另一个更正确吗?

对比

为什么要使用其中一个?