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

post - NSEvent 不起作用

有人可以告诉我以下代码有什么问题。我想模拟一个“a”。

0 投票
1 回答
190 浏览

cocoa - 防止应用程序接收击键

我想创建一个应用程序,当它开始执行时,用户不能执行击键并且应用程序不能从键盘接收任何事件,例如命令+Q,命令+shift+3等。我只想禁用一些组合键,这样我就可以使我的应用程序安全

0 投票
1 回答
1046 浏览

javascript - 失去对 Firefox 中嵌入/Flash 元素/选项卡的关注

如果没有AutoHotkey 和 Firefox -unfocus,因为它涉及操作另一个程序并且它在 linux 上不起作用,并且没有Flash 插件后恢复窗口焦点,因为它不能让您控制 Flash 选项卡。

有没有人成功实现此gBrowser.selectedTab.unfocus();方法并将其绑定到 Firefox v3.6 中的击键?

我也试过(基于上面的插件)

但它不起作用。

还尝试了绑定到按键的 JS 代码:

还是不行。

0 投票
1 回答
1354 浏览

jquery - 使用 jQuery 从按键移动 DOM 元素在屏幕上的位置?

按下右箭头键后,我想移动一个 DOM 元素。

元素移动的距离应该与右箭头键的长度成正比。

我在想也许我可以使用这个 jQuery 插件来找出按下右箭头键的时间,然后为元素的leftcss 值添加一个特定的值,让它看起来像是被移动了。

但是,我不知道如何使这项工作。最好不要使用插件,而只使用与击键有关的 jQuery 方法?我只需要一些帮助来找出实现这一目标的最简单和最有效的方法。

谢谢!

0 投票
6 回答
50125 浏览

python - 用 Python 在 Linux 中模拟击键

如何在 python 中模拟击键?我也想同时按下多个键。

就像是:

或者

0 投票
1 回答
2985 浏览

keystroke - SendInput 不适用于游戏

我正在使用以下标准 GenerateKey 代码:

我调用这个函数来模拟箭头键(上、下、左、右)。但是,这适用于普通的资源管理器窗口和小型 Flash 游戏。但是,当我在《极品飞车》或《Roadrash》之类的游戏上尝试它时,它不起作用.. 这种行为有什么可能的原因吗?

0 投票
1 回答
424 浏览

c++ - 如何以编程方式(在 C/C++ 中)模拟 DOS 中的击键?

首先,我说的是 DOS,而不是 Windows 的命令行应用程序。

我希望编写一个向当前正在运行的进程发送击键的程序。我的目标是在 ISR(中断处理程序)中使用此过程。

换句话说,这就是我想要发生的事情:

  • DOS 启动。
  • 我运行一个 TSR,它将我的过程注册为某个中断的 ISR(不是键盘中断,但现在让我们假设它是)。
  • 我运行另一个程序,它成为当前正在运行的进程。
  • 发生上述中断。
  • 我的程序跳入并模拟击键,事实上,这从未真正发生过。
  • 当前正在运行的进程接收此击键,就好像实际按下了模拟键一样。

我找到了几个具有不同示例的来源,但我真的找不到任何适合我的东西。

我不知道它是否有任何相关性,但我目前用来测试所有这些的包括在 VirtualBox 机器上运行的 FreeDOS,以及用于编译和运行代码的 DJGPP(它使用 GNU 编译器,我相信) .

任何和所有的帮助将不胜感激。

0 投票
1 回答
1464 浏览

python - 用于 Mac 的 pyHook;在应用程序之外捕获击键

是否有 Mac 替代 Windows Python 扩展 pyHook?我需要在 python 应用程序之外捕捉击键;在任何其他软件中。

我像地狱一样用谷歌搜索并没有找到任何东西。干杯。

0 投票
2 回答
2620 浏览

android - 模拟用户输入

是否可以在 android 中模拟用户输入?

例如,有一些服务或一些线程将在后台工作并启动一些模拟用户输入的东西,所以如果我们在主屏幕上并且模拟输入(比如说点击)发生了,那么应用程序应该启动模拟的坐标单击指向主屏幕上的某个图标,或者如果模拟输入指向时钟区域,则说打开时钟...

或者,如果某些edittext 具有焦点并且开始模拟输入的击键,那么edittext 应该填充一些文本。. .

我确信这可以在 .Net 或 java 中完成,但我不知道在 android 中是否可行

0 投票
1 回答
54 浏览

actionscript-3 - ActionScript3 导出问题

我刚刚开始使用动作脚本 3,我编写了代码以通过击键使影片剪辑可移动,并编写了 HitTest 以使另一个影片剪辑运行。当我预览它时,一切正常。但是当我将它发布到 html 时,按键停止工作。其他动画工作正常,只是动作似乎根本没有导出。我该怎么办?

这是代码:

谢谢您的帮助!