keyboard 相关问题

文本输入设备。使用此标记可以询问与键入,键盘隐藏等相关的编程问题。

使用 FocusScope.of(context).unfocus() 重建小部件树

我有这个例子: @覆盖 小部件构建(BuildContext上下文){ 返回脚手架( 主体:安全区域( 孩子:填充( 填充:const EdgeInsets.all(30), 孩子:

回答 2 投票 0

如何在 Windows 版 Python 中禁用和启用键盘输入?

嗨,我目前正在为《Valorant》开发一个触发机器人(我不想作弊,我只是想学习 python 编码并将其与像素检测和输入制作结合起来),想问一下我如何禁用

回答 1 投票 0

如何在 Delphi 控制台应用程序中等待直到按下任意键?

在控制台应用程序中,什么代码应该出现在 WriteLn('按任意键继续...'); 等到按下任意键? 目标平台:Windows

回答 1 投票 0

键盘顶部的白色条用于聚焦 TextInput :React Native

所以,在组件中,当聚焦输入字段时,键盘后面会出现白色背景,它延伸到键盘上方 20-30px,就像键盘上方有一个白色条。

回答 1 投票 0

从Android屏幕键盘的按键事件中提取KeyCode

我开发了一款 Android 应用程序,它通过低功耗蓝牙连接到 PC,并可以从 Android 设备控制键盘。此应用程序将物理 HID 密钥代码发送到 PC,而不是...

回答 1 投票 0

无法将 Logitech MX Keys Mini 连接到 Ubuntu 22.04。在尝试 Ubuntu 中有效,但在已安装版本中无效

我有一个 Logitech MX Keys Mini 键盘,我想通过蓝牙将它连接到我的 Ubuntu。但是,它不适用于我所安装的常规 Ubuntu 版本。我运行的是 Ubuntu 22.04

回答 1 投票 0

Vim 键盘快捷键在选项卡之间移动

我曾经知道这个键盘快捷键,它可以让你在终端中的 Vim 选项卡之间移动,类似于浏览器中的 Ctrl+tab。 我在互联网上找遍了,但再也找不到了。任意

回答 10 投票 0

PowerShell:打开和关闭“Num Lock”。

我希望能够打开和关闭键盘上的“Num Lock”键。我在网上和这里尝试了多个示例,但没有成功。这是我最接近解决方案的事情......

回答 5 投票 0

在Delphi中如何正确处理具有多个输入控件的窗体上的单键快捷键?

我在 Delphi 中有一个带有一些面板的表单。这些面板确实包含可以接收文本输入的控件(如 tEdit 和 tMemo),以及通常不接收文本输入的其他控件(如

回答 2 投票 0

隐式 DLL 链接适用于键盘挂钩,但不适用于 WH_SHELL 挂钩

我已在程序中成功创建了 WH_KEYBOARD_LL 挂钩。我已将回调放入 DLL 中,并隐式链接到主 EXE。一切都很好(该应用程序帮助我实现 PC 自动化...

回答 1 投票 0

如何模拟shift/ctrl/alt键状态?

有谁知道如何模拟shift/ctrl/alt键状态? 基本上,我正在创建一个远程桌面应用程序,客户端使用 HTML5 画布,服务器端运行 C# 应用程序。

回答 1 投票 0

如何更改 Windows 中的语言键盘布局(C++)

我需要更改键盘语言。 使用此代码,如果焦点应用程序处于焦点状态,我可以更改语言: #包括 #包括 #包括 #包括 #我...

回答 2 投票 0

Python:仅当应用程序处于焦点时才监听按键

我有一个小项目,为控制台窗口制作音频播放器。一切都很顺利,但我在一个小细节上遇到了困难。我希望当用户按下某个键(例如空格)时暂停......

回答 1 投票 0

Python USB 设备

我想要一个Python脚本,它应该阻止特定USB键盘的正常使用,而不是全部,然后在Python程序中使用该键盘发送的输入来进一步处理它 我想要那个

回答 1 投票 0

Andorid 设备键盘隐藏了 iframe 中的文本字段

我在react中使用iframe加载了一个url。 使用 iframe,加载的 src 有一个文本字段。当尝试在该文本字段中键入内容时,设备键盘会隐藏该文本字段。 如果相同的网址...

回答 1 投票 0

如何完全隐藏键盘/红外扫描仪/按键事件

我正在开发一个便携式数据终端项目,这是一款带有Android操作系统和内置红外扫描仪的智能手机。红外扫描仪的工作原理如下:扫描数据(例如,ba...

回答 1 投票 0

如何在 Firefox 中允许键盘焦点链接?

在 Webkit 浏览器中转到这个超简单的小提琴,然后单击输入: http://jsfiddle.net/eK4TT/ 在 Webkit 浏览器中转到这个超简单的小提琴,然后单击输入: http://jsfiddle.net/eK4TT/ <input type="text"> <input type="text"> <input type="text"> <a href="#">my first link</a> <a href="#">my second link</a> <a href="#">my third link</a> 然后,请注意,您可以使用 Tab 键(和 Shift+Tab 以相反顺序导航)通过键盘导航输入和链接。 现在,在 Mac OS 上的 Firefox 中查看相同的小提琴并执行相同的操作。输入获得焦点,但链接不会获得焦点。这不是CSS显示问题。焦点从最后一个输入跳转到 URL 栏。 我在标记中尝试了无数的 tabindex 声明组合,但没有成功,例如: http://jsfiddle.net/eK4TT/1/ 这到底是怎么回事?我会接受任何具有以下内容的答案: a) 在 Firefox 中工作的小提琴 b) 解释 Mozilla 头脑中究竟发生了什么。它似乎与 spec 相矛盾。 好的,有人向我解释了这一点。这是 Mac 的问题。 Mozilla 忠实于 Mac OS 中的操作系统设置。 在用户方面有两种不同的方法来解决这个问题。两者似乎都有效: 在系统偏好设置 → 键盘中,在快捷方式窗格中,选中底部的“所有控件”单选按钮。 在 Firefox 中,在地址栏中输入“about:config”。 Mac 上没有 accessibility.tabfocus 偏好设置,因此您必须创建一个。在窗口中右键单击,创建一个新的“整数”首选项,并将其设置为 7。 这些都不是很明显。此外,这些都不是开发人员的服务器端解决方案,这令人沮丧。 在 MacOS Big Sur 上,这样做是这样的: 勾选复选框Use keyboard navigation... 我也不必破解 about:config 任何查看已接受答案中解释的第二种方法的人: 在 Firefox 中,在 URL 栏中输入“about:config”。没有 mac 上的accessibility.tabfocus 首选项,所以你必须 一。在窗口中右键单击,创建一个新的“整数”首选项,然后设置 到7. 请注意,Firefox 开发者版中已经有一个名为accessibility.tabfocus 的首选项,它是一个布尔值。 您可以通过单击垃圾桶图标并删除首选项将其更改为整数。然后,您可以选择您想要的首选项类型,并允许您随后为其分配一个值。 在 macOS Ventura 上,此键盘快捷键似乎能够切换此行为: 我还没有找到一种方法可以直接在设置中切换此功能,如果有人有,请建议编辑 macOS Ventura: 设置 -> (辅助功能 > 键盘快捷键 > 键盘) Firefox 中的配置 ->(URL >“about:config”,添加“accessibility.tabfocus”并将整数值设置为 7) 有了这个,您将能够在 Firefox 中聚焦链接。 谢谢,我在 Catalina,并且可以进行以下操作: 在 Firefox 中,在 URL 栏中输入“about:config”。 Mac 上没有accessibility.tabfocus 首选项,因此您必须创建一个。在窗口中右键单击,创建一个新的“整数”首选项,并将其设置为 7。 对于 macOS Sonoma(版本 14.1.1),答案中的第二个选项仅适用于 Firefox。与第一个选项类似的东西也可以单独使用,但我必须为我的 Mac 版本启用“键盘导航”。 您可能在 Firefox 中找不到accessibility.tabfocus。以下是激活此选项的方法: Settings > General > Browsing > use the tab key to move focus between form controls and links

回答 8 投票 0

在 Kivy 中执行时如何阻止 Enter 键向下移动?

我是 Kivy 的新手,但我想我已经成功获得了 Enter 键以链接到我的 Kivy iOS 应用程序中的应用内“开始”按钮。用户通常会输入所需的文本,然后保存tapp...

回答 2 投票 0

树莓派无法使用键盘

我使用的是树莓派 3A+,并且已经尝试使用键盘几个小时了。我写了这段代码: 进口键盘 而真实: 如果键盘.is_pressed(“a”): 打印(&quo...

回答 2 投票 0

有没有办法在tmux中模拟按键

在 Vim 中,可以通过 autocmd 在 vimrc 文件中定义自动按下哪些键来模拟按键。 autocmd VimEnter * wincmd w 那么,是否可以用 t 来做这样的事情...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.