keyboard-events 相关问题

在键盘输入设备上按下键时触发的事件

如何对w a s d进行字符控制?

我做了鼠标控制,但是,当我使用onkeydown而不是onmousedown时,角色移动了几毫秒并停止,当释放按钮时,角色进入空闲动画...

回答 1 投票 0

Ctrl + '(单引号)不会在按键时发送按键序列,并且 VSCode 无法切换行注释

我正在尝试在 VSCode 中切换行注释,但该命令不起作用。当 Windows 上的键盘布局为挪威语 QWERTY 时,键盘快捷键将映射到 ctrl+'(或 ctrl+oem_2)....

回答 1 投票 0

AutoHotKey 脚本。如果输入之间的间隔小于 150 毫秒,则纠正重复字符

请帮忙。 我的键盘(雷柏 E9260)有一个缺陷:打字时字符会随机加倍。 我需要一种方法来修复这个缺陷。也许是 .ahk 脚本。 例如,如果一个字符“a...

回答 2 投票 0

Ctrl + '(单引号)不会在挪威键盘布局上的 keydown 上发送按键序列,并且 VSCode 无法切换行注释

我正在尝试在 VSCode 中切换行注释,但该命令不起作用。当 Windows 上的键盘布局为挪威语 QWERTY 时,键盘快捷键将映射到 ctrl+'(或 ctrl+oem_2)....

回答 1 投票 0

如何在python代码中使用两个键盘返回键,我可以绑定主键,但不能绑定数字返回键

... PSG.theme('深蓝3') PSG.set_options(font='Arial, 14') 布局=[ [PSG.Text("您想查找哪本书的 ISBN?"), PSG.In(key='bisbn')], [PSG.文字...

回答 1 投票 0

如何在 Unix 上从 Python 3 读取单个 CLI 按键而不需要 ENTER 或 root 权限?

标题中描述的问题显然非常困难。我找到的每一个解决方案(仅在 SO 中就有数十个)都不足以满足以下至少一个要求...

回答 1 投票 0

使用键盘上的 Esc 键关闭模态弹出窗口

我还需要使用“ESC”键关闭模式,目前它正在关闭“关闭”和“确认”按钮。我正在使用reactstrap,react hooks。 键盘 {显示} 和

回答 4 投票 0

使用 Qt 检查按键是否按下

我正在玩一些图形,并且我已经使用箭头键实现了简单的相机移动。我的第一个方法是重写 keyPressEvent 来执行如下操作: 开关(钥匙) {

回答 7 投票 0

当键盘弹出时反应原生屏幕尺寸变化和整个布局缩小

这是正常布局 这就是键盘弹出窗口中发生的情况 这是布局的代码 从 'react' 导入 React, { useState, } 从 '@react-navigation/native' 导入 { useNavigation, } 我...

回答 1 投票 0

分派捕获的事件有效,但当我自己创建它们时则无效(HumanBenchmark)

因此,我一直在尝试在 HumanBenchmark 上的打字测试中获得尽可能高的分数,但在尝试分派自定义 keybaordEvents 时遇到了一些奇怪的情况。 只有当我捕获时我才能工作......

回答 1 投票 0

响应按键事件来运行函数

我是反应和编码新手。 如果按下空格和向上箭头,我想运行一个函数。我想运行我的 Jump() 函数 常量跳转 = () => { 如果(onJump == false){ $("#恐龙&quo...

回答 2 投票 0

如何触发 4 个输入字段之间的“下一步”选项?

我有一个简单的网络应用程序,用于输入一些文本字段,然后将这些字段输出到图像中。目前,变量设置为仅采用大写字母(无标点符号或数字)...

回答 1 投票 0

如何启发式发现Javascript输入自动完成键*事件

我最近需要在 HTML 输入字段中强制使用正确的大小写。 CSS Text-Transform:大写为 90%,但没有小写多个大写。所以我写了下面的Javascript。 给我的苏...

回答 1 投票 0

Pynput Listener 未调用 on_press 函数

我正在使用 pynput.keyboard.Listener 来监听键盘输入。启动监听器线程后,传递给 on_press 或 on_release 参数的函数永远不会被调用,尽管...

回答 1 投票 0

JavaScript 按死键两次,通过输入验证,只允许输入数字

大家早上好,我有以下函数可以验证文本输入中只能输入数字字符。问题是,如果我按两次 Dead 键,就会输入“´”...

回答 1 投票 0

Solid.js textarea:检测按键或访问本机键盘事件

考虑这个片段(游乐场): { console.log(event.key) // TypeScript 错误并且在运行时未定义 setState(event.currentTarget.value) }} /> 我想要</desc> <question vote="0"> <p>考虑这个片段(<a href="https://playground.solidjs.com/anonymous/d7f1c315-c773-48bb-b6a1-b0c5967e1392" rel="nofollow noreferrer">playground</a>):</p> <pre><code><textarea onInput={event => { console.log(event.key) // TypeScript error and undefined at runtime setState(event.currentTarget.value) }} /> </code></pre> <p>我想检测用户是否按下了 Enter 键或 Shift-Enter 键。</p> <p>浏览器原生事件具有 <a href="https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key" rel="nofollow noreferrer"><pre><code>key</code></pre></a> 和 <pre><code>shiftKey</code></pre> 属性,而 Solid 事件中没有这些属性。我也找不到与 React 的 <pre><code>event.nativeEvent</code></pre> 属性等效的属性。</p> <p>我真的需要使用<a href="https://primitives.solidjs.community/package/keyboard#usekeydownevent" rel="nofollow noreferrer">useKeyDownEvent</a>吗?但是,当在文本区域的 <pre><code>onInput</code></pre> 中使用该方法时,该方法似乎会遇到竞争条件......</p> </question> <answer tick="false" vote="0"> <p>当<pre><code><input></code></pre>、<pre><code><select></code></pre>或<pre><code><textarea></code></pre>元素的值发生更改时,将触发输入事件。</p> <p>Solid 不会覆盖事件,因此您关于缺少属性的事件对象的说法不准确。您应该使用 keydown 或 keyup 事件:</p> <blockquote> <p>keydown 和 keyup 事件提供了一个代码,指示按下了哪个键,而 keypress 则指示输入了哪个字符。例如,小写“a”通过 keydown 和 keyup 将报告为 65,而通过 keypress 将报告为 97。所有事件均将大写“A”报告为 65。</p> </blockquote> <p><a href="https://developer.mozilla.org/en-US/docs/Web/API/Element/keydown_event" rel="nofollow noreferrer">https://developer.mozilla.org/en-US/docs/Web/API/Element/keydown_event</a></p> <p>不存在竞争条件,但浏览器在触发事件时会遵守特定的顺序。与按键相关的事件发生在更改值之前,输入事件发生在之后。</p> </answer> </body></html>

回答 0 投票 0

当 pygame.KEYDOWN 事件太多时,Pygame 事件队列似乎会冻结。如何解决这个问题?

我正在尝试用 Python 制作游戏,但在跟踪按下的按键时遇到一些问题。在事件队列冻结之前 pygame 可以跟踪的键数量似乎有限制

回答 1 投票 0

如何在 C# 中以编程方式生成按键事件?

如何以编程方式创建一个事件来模拟键盘上按下的按键?

回答 6 投票 0

在 Keydown 上调用函数

文档准备好后,此函数执行下一步调用正常: $(文档).ready(函数() { 执行下一步(); }); PerformNext 函数隐藏当前字段集并显示下一个字段集,我的问题是......

回答 2 投票 0

如何以及在何处为 ReactJS 中的“保存员工”按钮添加 onKeyDown 事件监听器?

CodeSandbox 存储库 我想监听 keyDown 事件,特别是 S 键,以便用户可以轻松方便地保存随机生成的员工,而不是单击“保存员工”按钮

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.