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

keyboard - 我可以将键盘快捷键分配给 Microsoft Intellitype 键盘吗?

任何人都知道我是否可以为 Microsoft 键盘收藏键 1-5 分配一个键盘快捷键,例如Ctrl+ F4(用于关闭 IE/Firefix 等中的当前选项卡)。

我安装了 Microsoft 键盘软件,我只能浏览到我想运行的应用程序,并且似乎看不到可以分配快捷方式的其他任何地方。

0 投票
4 回答
13516 浏览

c# - 如何从 WPF KeyDown 事件中获取正常字符?

e.Key我想要由WPFKeyDown事件的属性传递的 ASCII 字符。

0 投票
1 回答
878 浏览

iphone - iPhone 开发 - 使用放置在 TableView 中的 TextField 进行输入时,键盘不会自动调整

我刚下载了2.2.1,我已经看到我的输入视图在选择输入字段(nstextfield)时不调整。早些时候,视图正在调整自己的键盘。

我用的是2.1。我怎样才能达到同样的效果?

0 投票
16 回答
37964 浏览

macos - OS X 终端:同时使用元键 + alt 功能

有没有办法使用alt/option键作为元键但仍然可以使用它来制作一些需要它的字符?

例如,在我的本地键盘布局中:

  • @alt+2
  • \alt+ shift+7
  • |alt+7
  • 等等

所以,如果我设置alt为元键,我就不能再制作这些字符了。另一方面,使用“按esc,释放esc,按一个键”来制作元键序列让我的手受伤。

任何使用国际键盘的 Emacs 用户已经解决了这个问题,请提供您可能有的任何提示!:)

编辑:

看来我可以设置alt为元键,然后在 inputrc 中添加这些类型的设置:"\e2": "@"这在 bash shell 中有效,但它仍然不适用于 Emacs,所以不好。

0 投票
3 回答
2126 浏览

delphi - Delphi:如何停止 TAction 快捷键自动重复?

我正在使用 Delphi TActionList,其中包含一些操作的快捷键。

我想防止某些操作被键盘自动重复多次触发,但我不想影响全局的自动重复操作。这样做的最佳方法是什么?

澄清:我仍然需要处理多个快速按键 -我只想忽略自动重复生成的按键。

0 投票
2 回答
881 浏览

javascript - 禁止输入字段的键盘事件

我已经使用 jQuery 的 keypress 事件定义了一些全局键盘处理。

有没有办法抑制输入/文本区域字段的这些事件,以免干扰输入?
我已经使用了一些基于元素选择器条件的 hack,但是它们对性能有很大的影响,因为它们在每次按键时都会被触发。

(其中一些字段是动态创建的,这超出了我的控制——也许这很相关。)

0 投票
6 回答
11446 浏览

c# - WPF 保持键盘焦点

我正在创建一个UserControl由 aTextBox和 a组成的ListViewTextBox只要控件具有键盘焦点,我希望键盘焦点保持不变(ListView不应该从 中删除键盘焦点的选择更改TextBox)。

我已经尝试捕获GotKeyboardFocus并将ListView键盘焦点传递回TextBoxusingKeyboard.Focus(),但这似乎取消了ListView. 下面的代码显示了问题。有谁知道如何实现这个功能?


0 投票
3 回答
11216 浏览

language-agnostic - 截取笔记本电脑上的 Fn 键

有时,当我在 Thinkpads/MSI 笔记本电脑上工作时,CtrlFn键被交换(Fn作为最左边的键),这让我抓狂——我一直在Fn按而不是Ctrl.

我想知道是否有可能拦截Fn密钥。我想写一个交换 Ctrl / Fn 密钥的钩子,但似乎Fn操作系统根本没有处理它。

有任何想法吗?

0 投票
2 回答
6313 浏览

apache-flex - 使用 Flex 在 Canvas 内处理键盘事件的问题

出于某种原因,我定义的事件侦听器似乎从不接收任何事件,尽管我相信它应该。这是我正在使用的 MXML 代码的简短描述:

如果我将 KEY_DOWN 事件的侦听器添加到 WindowedApplication 或根 VBox,则处理程序会很好地接收事件。但是,如果我将侦听器添加到 Canvas 或第一个选项卡 VBox,则处理程序似乎永远不会收到任何内容。(我在这里假设只需单击 Canvas 区域即可获得焦点 - 我是否正确?)

我刚刚开始使用 Flex,所以我希望我在某个地方犯了一个愚蠢的初学者错误。我将非常感谢任何帮助。谢谢!

0 投票
2 回答
2174 浏览

javascript - 如何在 jQuery 中制作多语言键盘?

我正在寻找可以嵌入到我的网络应用程序中的多语言键盘 API 或插件。如果 jquery 中的插件更好,因为我已经在使用 jQuery 库。

我想要的键盘与 www.shabdkosh.com 的键盘一样(或更好)。在 shabdkosh.com 主页上,有一个带有搜索按钮的链接“key”,单击该链接,然后从“Key”链接旁边的组合框中选择“Romanized Hindi”。

谢谢。