问题标签 [keystroke]

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 投票
4 回答
2821 浏览

c# - C# Detect Key Press,避免非键入键

如果按下的键没有导致任何输入,是否有任何方法可以进入方法。即shift键,控制键等,而不必指定所有这些。理想情况下,检测按键组合,例如 Control+V = Paste。

我正在使用类似于下面的代码;

但不想添加每一个按键组合。

有任何想法吗?

0 投票
2 回答
262 浏览

.net - .NET WinForm 应用程序如何区分本地击键和 Ultra VNC 服务器?

我在 .NET 2.0 和 XP 上有一个 C# WinForm 应用程序。还有一个 UltraVNC 服务器运行在与我的应用程序相同的 PC 上。用户可以在 PC 上本地访问应用程序,也可以通过 UltraVNC 服务器远程访问应用程序。

当应用程序中的某些文本框收到击键时,应用程序想知道击键是来自本地键盘还是来自 UltraVNC 服务器。这可能吗?鼠标点击也是同样的问题。

0 投票
1 回答
156 浏览

algorithm - 如果用户改变他的键盘或他的心情在击键动态中改变,我需要一个解决方案吗?

我的毕业项目是关于用户的击键动态认证,我在识别阶段遇到了一些问题(用户更换了键盘,发生在他们身上的分心改变了他们的书写特征)。如果他们是一个算法来解决这个问题或者在系统的训练阶段有什么想法。

谢谢 :)

0 投票
2 回答
3196 浏览

c# - c# 如何从文本框中捕获 Ctrl-R

我有一个带有文本框的 from,我正在尝试确定是否在此文本框中按下了 Ctrl-R。我可以使用以下方法分别检测密钥:

我如何确定他们是否同时按下?

0 投票
4 回答
12237 浏览

php - 如何捕捉网络上的击键?

使用 PHP、JS 或 HTML(或类似的东西)我将如何捕获按键?例如,如果用户按下 ctrl+f 或者甚至只是 f,就会发生某个功能。

++++++++++++++++++++++++++编辑+++++++++++++++++++ 好的,这是正确的,因为我无法让它工作。我为我的 n00bness 道歉,这是一个简单的问题,对 jQuery 来说是新手,并且仍然越来越多地学习 JS。

++++++++++++++++++++编辑++++++++++++++++++++

这是一切,但我无法让它工作:

+++编辑+++

感谢 Jacob,我原以为我已经修复了它,但是当我在 FF 和 IE 中尝试它时(目前使用 chrome,它确实有效)它不起作用。这个脚本只是用于只有我会看到的个人页面,所以它不是最重要的,但为了将来参考,我只想知道为什么它在 IE 或 FF 中都不起作用。

0 投票
5 回答
12645 浏览

bash - 如何:将 shell 中的按键输入模拟到在嵌入式目标中运行的应用程序

我正在编写一个在嵌入式 linux 目标上运行的自动化脚本。

脚本的一部分涉及在目标上运行应用程序并从标准输出中获取一些数据。这里的标准输出是我到目标的 ssh 终端连接。

但是,仅当按下某些键并且必须在连接到嵌入式目标的键盘上而不是在我从 ssh 进入目标的主机系统上完成按键时,此数据才在标准输出上可用。有没有办法模拟这个?

编辑:详细说明我需要什么-

我有一个在嵌入式 linux 上运行的 OpenGL 应用程序(像普通 linux 一样工作)目标。这会在嵌入式系统的显示设备上显示一些图形。在连接到目标的键盘上按 f 将 fps 数据输出到我控制目标的 ssh 终端。

由于我正在自动化运行此 OpenGL 应用程序并获得 fps 分数的过程,因此我不能指望将键盘连接到目标,更不用说期望用户在嵌入式目标键盘上输入击键。我该怎么做?

编辑 2:Expect 不起作用,因为 Expect 只能向 ssh 终端发出笔划。我需要发送到应用程序的击键必须来自连接到目标的键盘(这是需要模拟而不实际连接键盘的部分)。

谢谢。

0 投票
3 回答
190 浏览

eclipse - 如果我可以看到一个编辑器将我的角色缓慢地放在屏幕上——你怎么称呼它?

我正在使用 Eclipse,有时它对我的击键反应非常缓慢,没有明显的原因。就像它每秒在我的屏幕上放置一个字符一样。

现在我想在谷歌上搜索这个,但想不出一个合适的标签/单词/短语/表达来指代这种效果。

你有什么建议?

最好的

拉斐尔

0 投票
4 回答
4669 浏览

linux - 在 Bash 脚本中查找基于文件名的自动完成

有一个命令行功能我一直想要很长时间,我一直在考虑如何最好地实现它,但我什么也没得到......

所以我想要的是当我开始输入文件名并点击标签时,例如:

我希望它运行一个find . -name "*$1*"并且基本上自动完成匹配文件的完整路径到我的命令行。

到目前为止我所拥有的:

我知道我必须编写一个函数,该函数将使用我想要的参数调用应用程序,例如git add. 之后需要捕捉 tab-keystroke 事件并进行上述查找,如果有很多则显示结果,如果有则填写结果。

我无法弄清楚的是:

如何在函数内捕获一个函数内的 Tab 键事件。

所以基本上在伪代码中:

有任何想法吗?

谢谢。

0 投票
3 回答
3397 浏览

javascript - 使用 JQuery 进行简单的按键动态 (KD) 测量

我想开发一个简单的应用程序来测量文本区域中的停留时间和飞行时间(参见http://www.techrepublic.com/article/reduce-multi-factor-authentication-costs-with-behavioral-biometrics/6150761 ) / 盒子。如何使用 keypress() 或 keydown() up() 方法来记录这些事件?

0 投票
1 回答
1165 浏览

java - 如何以编程方式将 java jks 密钥库转换为 pkcs12 证书?

有什么我可以以编程方式将 ava jks 密钥库转换为 pkcs12 证书的吗?

阿卜杜勒哈利克