问题标签 [num-lock]
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.
c# - 你能在 XNA 中打开 NumLock 吗?
你能在 XNA 中打开 NumLock 吗?
(我正在寻找XNA Number lock 影响输入的解决方案。)
java - Keylistener 没有响应 numlock 数字
我正在制作一个监听 ctrl-1 和 ctrl-2 的 keylistener。
我正在为团队做一个测验。如果他们想回答,团队 1 应该按 ctrl-1。团队 2 如果他们想回答,应该按 ctrl-2。
我选择 ctrl 的原因是因为有 2 个控制键。因此 2 支球队可以在 1 个键盘上互相对抗。
我希望团队 1 使用左侧控件和 F1-F12 下的数字。团队 2 使用正确的控件和数字锁上的数字。
我的代码注册了团队 1 的触发器,但没有注册团队 2。这是我的代码:
编辑:我只是用键绑定做的,给出了同样的问题,这里是代码。
谢谢!
lazarus - 在 Lazarus 中获取和设置 NumLock 状态
是否有可靠的跨平台方式以编程方式获取和设置 Lazarus / Free Pascal 中的 NumLock 状态?
我发现GetKeyState()
whichLclIntf
似乎可以获取状态(并且显然是跨平台的),但我找不到等效的SetKeyState()
.
python - 在 Python 中检测 NUMLOCK / CAPSLOCK / SCRLOCK 按键/按键
在我正在开发的游戏中,我想检测NUMLOCK
按键(或keyup),例如在按下时注册“回调”功能。
我不是要求在给定时刻读取它的状态,我已经可以这样做,我也没有兴趣改变它的值。这是关于在发生按键时意识到按键,所以我不必每十分之一秒左右轮询它的状态。
游戏使用curses
的,目前是一个拦截getch()
。诅咒没有检测到NUMLOCK
按键,我从没想过它会(与 LED 相关的键盘不会“产生”任何键),我想知道是否有任何方法比用 a 替换主 curses 循环更好非阻塞getch()
并调用keyboard_leds()
函数来读取当前状态。
例如:我可以在初始化 curses 之后启动一个新线程,将它的屏幕作为参数传递,并且该线程将为按键事件stdscr
注册一个回调函数(比如, )。因此,该函数只会在需要时调用,然后更新。special_keypress()
NUMLOCK
keyboard_leds()
stdscr
我不确定这是否可能,而且我知道我可能不得不深入到一些依赖于架构的东西(内核/X11 等),所以如果跨平台解决方案是不可能的,那么我对仅 Linux 的设备很好。
java - How to prevent NumLock from disabling?
I'm making a simple game and I want to control it using numeric keyboard (including NumLock key). A player should be able to press several keys simultaneously, or press and hold any key.
After NumLock key is pressed, I have to turn NumLock back on through Toolkit.getDefaultToolkit().setLockingKeyState(KeyEvent.VK_NUM_LOCK, Boolean.TRUE)
so that VK_NUMPADx
keys won't stop responding to presses.
The problem with such an approach is that setLockingKeyState
seems to emulate VK_NUM_LOCK
press. So keyPressed
and keyReleased
are called twice once for user input and once to turn NumLock on (if needed). When you press and hold NumLock it switches on and off constantly.
How can I avoid such a behaviour and get NumLock to work like any other key?
xorg - 如何使用 NumLock LED 指示 Compose 在 X.org 中处于活动状态?
我的键盘上有一个 Compose 键,但将 NumLock 键用于其他目的,而使用小键盘仅用于输入数字。所以我真的不需要 NumLock 指示器,但想用这个 LED 来指示 Compose 键处于活动状态。在现成的 xkb 模板中,我找不到可以完成这项工作的模板。这是我的 xkb/compat/lednum 文件:
我的 X.org 版本是 openSuSE 13.2 (x86_64) 平台上的 7.6。
有人可以给我一个提示吗?谢谢你。
vb.net - Numlock 键盘不起作用 vb.net 文本框?
我注意到我的文本框不接受来自 num lock 键盘的数字我如何在 vb.net 中允许这个?
vba - 发送密钥正在禁用 NumLock
问题:
在我使用SendKeys
将数据从 Excel 应用程序复制到另一个(非 Microsoft)应用程序时,我的 Num Lock 被禁用。
首选分辨率:
可以做些什么来防止我的代码禁用 NumLock - 或者我如何在我的代码完成后重新启用 numlock?
keyboard - 为什么numlock默认关闭?
有什么具体原因吗?任何想法将不胜感激。
不寻找如何启用它。