问题标签 [keystrokes]

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 回答
2780 浏览

c# - C# 检测击键并发送到后台窗口

今天我已经环顾了六个小时,以寻找一种方法来完成我想要完成的任务。但是,运气不佳,我尝试过的每种方法都不起作用。

所以我正在开发的程序是一个视频游戏的多箱应用程序。基本上我想让我创建的应用程序在后台运行。用户将选中复选框以说明他们想要捕获哪些键,因此并非每个键都被捕获。然后,当他们玩主游戏时,应用程序会将检查过的键发送到后台运行的游戏。

我已经尝试过全局热键,但是永远无法使多个键起作用。我也尝试过挂钩键,但由于某种原因,无法获得该功能。我也涉足了 sendmessage 也没有什么运气。

只是好奇是否有人对这样做有一些想法。举一个做同样事情的另一个程序的例子,HotKeyNet、KeyClone 和 ISboxer。我知道还有更多,但这让您了解我正在尝试使用我的应用程序做什么。

0 投票
1 回答
995 浏览

android - 蓝牙键盘中的哪些键可以强制屏幕锁定 Android 和 iOS 手机

一旦我通过电话与蓝牙键盘配对,应按下所有“键”(如 Windows 中的 Win+L)以锁定我的AndroidiOS手机。

事实上,我没有使用蓝牙键盘,我在 Raspberry Pi 中实现了一个虚拟键盘。在这里,我使用 Linux 蓝牙堆栈 BlueZ 在 Raspberry Pi 中构建了一个 HID 配置文件。所以我的手机检测为键盘,我可以发送任何字符串,如“ Hello World”作为 HID 报告,它将在手机的整个文本框中传播。下一个实验是向我的手机发出 OS 中断,如屏幕锁定。如果有人声明哪个是要锁定的键,这将很有帮助,以便在我的 Python 脚本中添加以编程方式锁定手机。(我没有蓝牙键盘可以尝试和错误测试)

0 投票
2 回答
942 浏览

ckeditor - 为标题启用ckeditor键盘快捷键?

我希望我的编辑能够使用键盘快捷键来应用标题。

我一直在 ckeditor 网站上试验“击键”方法。它适用于某些事情,但不适用于标题。例如,以下使用Ctrl++为'bold' 应用附加映射Shiftu

为什么我不能启用标题?

现在这就是我的 config.js 的样子:

我希望将我的更改限制在 ckeditor 目录中(最好只在 config.js 中)。

0 投票
1 回答
270 浏览

vb.net - InputSimulator 在调试时工作,但在构建程序时不工作

在我的项目中,我使用了 inputsimulator,当 Visual Studio 以管理员身份运行时效果很好,但是当我将它构建成 .exe 时,即使我以管理员身份运行它也无法正常工作。这是我的代码

它确实将焦点发送到我指定的窗口,但它不发送击键

0 投票
1 回答
85 浏览

utf-8 - 根据布局,一次键盘按下如何导致不同的字符

感谢您花时间查看这个问题。

如果您按键盘上的“y”键,我的理解是,通过 USB 发送与“y”键相对应的 UTF-8 键码。即十六进制的0x79。

然后计算机将其解释为字母“y”并作为击键发送到活动窗口。

我的问题是,当您将美国键盘插入德国计算机时,为什么按“y”键会导致字母“z”被发送到活动窗口。

现在在德语键盘上,字母“z”位于美国键盘上“y”键所在的位置。但是,如果每个字符都有一个唯一的 UTF-8 代码与之关联,那么按下“y”键肯定会生成“y”键码(0x79),计算机会将其解释为“y”。当然,键盘上那个键的位置应该无关紧要吗?

我认为在某些时候必须进行相互转换以考虑不同的布局。这种相互转换是如何以及在什么时候发生的,它是由键盘中的微控制器完成的,还是由计算机在接收到键码时完成的?

如果存在上述问题,请随时指出上述问题中的任何更广泛的误解。

非常感谢您的时间。

0 投票
1 回答
41 浏览

python - 使用更少的击键进行子类化

如何在不输入很多内容的情况下使用超类的实例定义子类?看:

0 投票
0 回答
53 浏览

c++ - 如何在 C++ 上的单独 .exe 文件上打开和输入击键?(视窗)

在编码方面我是个菜鸟,在用 C++ 编码时更是如此。

对于简短的背景故事,家庭成员对将所有信息输入他们经常使用的程序需要多长时间感到恼火。输入的信息永远不会改变,所以我希望自动化这个过程。例如,发送击键“用户名”[TAB]“密码”[ENTER]

我希望这是一段简单的 windows.h 代码,但我没有那么幸运地浏览线程。有任何想法吗?

0 投票
1 回答
1412 浏览

python - 如何在特定窗口上自动执行 f5 击键

我需要每 60 秒向特定应用程序发送一次“f5”击键。应用程序在三个屏幕之一上的固定位置保持运行。

有没有什么方法可以自动完成这个击键而不必保持焦点?