问题标签 [keyboard]

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 投票
3 回答
1363 浏览

keyboard - 我是否不正确地订阅 YUI 菜单事件?

我已阅读并遵循YUI 的订阅菜单事件的教程。我还查看了菜单、菜单栏和自定义事件的 API 和代码位,但以下内容无法正常工作

从功能上讲,我正在尝试为 MenuBar 的每个子菜单附加一个 keyPress 侦听器。我不想将 Bubbling 库添加为依赖项。

0 投票
6 回答
6857 浏览

java - 如何检查在Java中启动时按住的键

我正在尝试编写一个在程序首次启动时弹出的分辨率选择对话框。为了防止用户感到无聊,我想实现一个相当标准的功能,您可以使用复选框关闭该对话框,但通过在启动时按住 alt 键将其恢复。

不幸的是,没有明显的方法可以询问 java 当前是否正在按下给定的键。您只能通过 KeyListener 注册以获悉新的按键,但如果按键在应用程序启动之前启动,这将无济于事。

0 投票
8 回答
28297 浏览

keyboard - zsh 中的 Home/End 键不适用于 putty

我在 Ubuntu 机器上将 zsh 作为默认 shell 运行,并且使用 gnome-terminal (据我所知模拟 xterm)一切正常。当我通过 ssh 和 putty(也模拟 xterm)从 Windows 框登录时,突然主页/结束键不再起作用。

我已经能够解决将这些行添加到我的 zshrc 文件中的问题...

...但我仍然想知道这里有什么问题。任何的想法?

0 投票
16 回答
12268 浏览

keyboard - 如何获得 Dvorak 键盘?

我一直认为,在我可以使用 Dvorak 布局之前,我需要购买一个 Dvorak 键盘。但是我在亚马逊上找不到。仅仅是从 Qwerty 键盘上弹出键并移动它们的问题吗?

0 投票
14 回答
6552 浏览

windows - 使用单个鼠标和键盘控制多台 PC

作为一名程序员,我发现很难将我的笔记本电脑和工作站与两种不同的输入设备一起使用,任何人都可以提出一个好的解决方案来使用单个鼠标和键盘来控制我的两台机器

我不是在寻找虚拟机或 RDP 解决方案来在单个监视器中查看我的机器,

0 投票
15 回答
43520 浏览

windows - 如何将密钥重复率提高到操作系统限制之外?

我有使用键盘上的光标键浏览源代码的坏习惯。这是我 15 年来一直在做的事情,这当然意味着我的导航速度受到键盘速度的限制。在 Vista 和 OS X 上(我双启动 MacBook),我的按键重复率一直上升。但在 Visual Studio 和其他应用程序中,速度仍然比我希望的要慢得多。

如何在 Visual Studio 和其他文本编辑器中提高键重复率?

0 投票
4 回答
5832 浏览

c# - 如何使用 C# 按下一个键并释放它?

我正在编写一个 C# 程序,它从外部设备捕获信号,并将击键发送到另一个应用程序。我正在使用 SendKeys,它工作正常。

SendKeys 通过立即按住并释放它来“按下”一个键。我想让它按一下键并随意释放它。

我的问题是:“有没有办法向键发送“推”信号,然后在一定时间后发出“释放”信号?

我不确定 SendKeys 是否能够做到这一点。有什么线索吗?

0 投票
1 回答
2740 浏览

python - 如何以编程方式闪烁/控制 Macbook 键盘 LED?

您知道如何在 Mac OS X(最好是 Tiger)下打开/关闭(闪烁)Macbook 键盘指示灯(大写锁定、数字锁定)吗?

我已经用谷歌搜索了这个,但没有得到任何结果,所以我正在寻求帮助。

我想将此功能添加为通知(例如,在 Adium 上收到新消息,收到新邮件)。

我更喜欢applescript、python,但如果不可能,任何代码都可以。

我将不胜感激任何形式的指导。

0 投票
4 回答
771 浏览

delphi - 为什么我的 Delphi 7 调试器随机决定停止接受某些键盘输入

也许这是一个总体问题,因为我在 Firefox 中看到了类似的错误,我想知道如何避免对它们进行编码。

没有明显的原因,功能键、箭头键(以及解锁的数字键盘)、箭头上方的 6 个键和退格键停止工作。其他所有键似乎都有效,让我认为这是某种中断问题。当我重新启动 Delphi 时它再次工作。

这是在 IBM M 型键盘上,所以肯定不会是硬件问题,尽管如果有人知道得更好,我不会那么天真,我已经注意到不同键盘的这一点。

我实际上对 Delphi 的修复并不感兴趣,我只是想知道如何避免键盘输入错误。我肯定在调试充满错误的代码。我只是想知道为什么它会导致部分键盘出现故障。

0 投票
1 回答
394 浏览

keyboard - 在 Windows 上挂钩软键?

我的笔记本电脑上有一个神秘的“AV Now”按钮,通常会启动三星的“AVStation Now”应用程序。我没有安装这个应用程序,所以我想让这个按钮做其他事情。

所以(这个问题可以推广到任何带有软按钮的键盘),我将如何编写一个 Windows 程序(C++ 或 C#)来:

  • 弄清楚按下此按钮的作用。它是自定义 USB HID 设备,还是只是一个不起眼的组合键?
  • 为这个按钮安装一个全局钩子,这样我就可以让它做一些有用的事情。