keyboard相关内容

找出何时更改键盘布局

我正在编写一个屏幕键盘,并希望在键盘布局更改后立即重新绘制我的布局. 目前我打电话: GetKeyboardLayout(GetWindowThreadProcessId(GetForegroundWindow(), NULL)); 在每次按键时查看布局是否已更改.如果用户通过鼠标更改布局,则它不起作用,直到按下键. 我想知道是否有任何方法可以得到通知当当前前台窗口的键盘布局改变时 ..
发布时间:2022-01-13 23:00:01 C#/.NET

如何在没有按键的情况下更改大写锁定状态

我正在使用一个在按下 Caps Lock 键时激活的 python 程序,我希望能够在程序处于活动状态时打开/关闭大写锁定状态. 我尝试使用 virtkey 发送密钥,但它显然不起作用,因为密钥只是激活应用程序并且不会更改大写锁定状态.那么使用 python 实现这一目标的最佳方法是什么? 我正在使用 Ubuntu 解决方案 在 Linux 上: 导入 fcntl导入操作系统 ..
发布时间:2022-01-13 22:59:52 Python

android - 如何创建 xml 的 id?

我正在使用软键盘示例开发一个动态键盘应用程序.我的应用程序更改布局.例如我有一个键盘(一键),然后我设置了应用程序,我可以使用键盘(一键). 我想在编译后创建一个 XML 文件并在应用程序中使用这个文件(使用 xmlpullparser 或 xmlresourceparser 读取 XML 文件).但是,键盘类需要 XML 的 id.如何创建 XML id? 解决方案 可以在 ids ..
发布时间:2022-01-13 22:59:44 移动开发

SetWindowsHookEx 全局键盘挂钩未捕获所有按键

我正在编写属于自动化系统一部分的代码.我想添加一个键盘钩子来提前结束测试,我通过使用 SetWindowHookEx 来做到这一点. 我的代码看起来很像这样:http://support.microsoft.com/kb/318804 这是我的 SetWindowsHookEx 调用: hHook = SetWindowsHookEx(WH_KEYBOARD_LL, Keyboard ..
发布时间:2022-01-13 22:59:29 C#/.NET

android自定义键盘:空格键的触摸区域未完全覆盖

我开发了一个 android 自定义键盘,它看起来几乎就像原来的键盘之一.它还有特殊的键可以在字母/数字和班次之间切换.除了“SPACE"键(底部的大条)之外,所有键似乎都可以正常工作.我可以按中间的空格键但触摸左右区域(大约是空格键宽度的 1/3)不被识别为触摸. 我已经尝试为空格键使用另一个键码/图标,甚至将空格键放在键盘的另一行,以查看它是否特定于该键或行.但似乎自定义键盘上的键可以具 ..
发布时间:2022-01-13 22:59:20 移动开发

是否值得为不使用 Emacs 的 Windows 用户交换 Ctrl 和 Caps Lock

我知道 Steve Yegge 对 交换 Ctrl 和 Caps Lock 的建议 现在有一段时间了,虽然我不使用 Emacs.我刚刚尝试将它们作为实验交换,但我发现很难调整.现在有几个快捷键是我的第二天性,我还没有意识到它们在我使用键盘的方式中是多么根深蒂固. 特别是,我一直使用旧的 Ctrl 键来表示 Ctrl+Z(撤消),以及用于剪切、复制 &粘贴操作(Ctrl+ X、C 和 V).尝 ..
发布时间:2022-01-13 22:58:56 其他开发

硬键盘无法聚焦editText

我有一个通用的 EditText.这很奇怪,因为我在使用硬键盘时无法对焦.上下文条件: 打开 Droid 的硬键盘 开始活动 点击editText输入 输入失败.当您按任意键时,editText 会失去焦点. 要获得焦点:按 Dpad,您将看到焦点从屏幕中的第一个小部件开始.最后关注目标EditText.然后就可以输入了.没有这个,你根本无法用硬键盘输入. 软键盘没有这样的 ..
发布时间:2022-01-13 22:58:44 移动开发

iOS 8:键盘扩展.添加弹出键的问题

我正在构建我的键盘扩展应用程序,并且当用户点击它时,我在按钮上添加了按键弹出动画.它适用于内部图像,但顶行图像弹出区域在剪辑子视图时变得隐藏.我尝试使用 ClipToBound 属性并将其设置为 False.但仍然无法正常工作.有人知道如何解决这个问题吗?在 superview 上添加子视图也不起作用. 图像 A 显示正确弹出,因为它位于键盘框架内.图像 B 在框架内弹出剪辑错误. 解 ..
发布时间:2022-01-13 22:58:28 其他开发

Jquery 在 Enter 键上选择 NEXT 文本字段

我使用 jquery 创建了一个页面,加载时它会自动选择第一个文本字段.我希望它在按下 ENTER 键时移动到下一个字段. $('.barcodeField input').bind('keyup', function(event) {如果(事件.keyCode==13){$("这个 + 输入").focus();}}); 我在网上找不到任何有效的东西.我已经搜索了论坛. 解决方案 我 ..
发布时间:2022-01-13 22:58:20 前端开发

Android - 激活系统键锁(又名锁屏)

我必须激活 android 的系统键锁(当你按下 power off/hang up 按钮时得到的那个).见这里: 我已经浏览过文档,但我发现的都是 PowerManager和 KeyguardManager.两者似乎都不是解决方案:-(. 那么,每个人都知道如何通过 android 应用程序实现这一点吗?(如果需要特殊权限,那没问题,但更改设备的设置不是解决方案......) ..
发布时间:2022-01-13 22:57:58 Java开发

我可以更改 Android 自定义键盘的输出字体吗?

我开发了一个 android 自定义键盘.我需要更改实际使用 unicode 打印的输出文本的字体样式. 如何在不更改设备默认字体的情况下更改设备中任何位置的键盘文本输出的字体样式? 字体也不在安卓设备中,所以我们必须从开发键盘的同一个应用程序外部提供字体. 解决方案 更改应用程序内的字体样式. 创建一个名为 的简单类 字体覆盖 import java.lang.r ..
发布时间:2022-01-13 22:57:48 移动开发

Android 3.1 软键盘全屏模式

我正在为 Android 3.1 开发一个应用程序.有没有办法在全屏模式下显示(或强制)Android 键盘? 解决方案 试试: activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN); 隐藏,或者: activity.getWindow().setSoftIn ..
发布时间:2022-01-13 22:57:38 移动开发

如何在框架 c# WPF 中禁用导航快捷方式

如何禁用框架中的导航快捷方式(例如,用于向后导航的“Backspace"和用于向前导航的“Alt+右箭头"). 我想使用其他键盘功能,所以我想禁用框架的导航快捷键. 谁能帮帮我? 解决方案 有一个更优雅的解决方案,可以使用附加行为来禁用导航,而无需实际扩展框架. 创建附加行为: 使用 System.Windows;使用 System.Windows.Controls;使 ..
发布时间:2022-01-13 22:57:32 C#/.NET

Phonegap iOS6:删除表单助手栏的正确解决方案(上一个,下一个,完成)

另一个“如何删除 pre、next、done 按钮"-你可能会想到的问题.其实不是.我对此进行了一些相当彻底的研究并尝试了不同的方法,但似乎没有任何方法或解决方案真正正确.下面提到和显示的所有解决方法(就是它们)基本上是相同的方法,替换 MainViewController.m 文件的内容.我很清楚所有这些提议的解决方案或多或少都有点hacky,但仍然应该有有人以一点优雅和深思熟虑解决了这个问题, ..
发布时间:2022-01-13 22:57:22 移动开发

按钮的键盘快捷键

在 C#(Microsoft Visual Studio 2010)中,我如何分配一个如下按钮的键盘快捷键? private void closeButton_Click(object sender, EventArgs e){//关闭程序this.Close();} 我知道我可以使用“&"按钮文本中的字符并创建一个 Alt - n 快捷方式,但我想创建一个单一的按键快捷方式,例如 c 到执 ..
发布时间:2022-01-13 22:57:15 C#/.NET

当键盘上没有中断键时excel VBA中断执行

我只是注意到我的笔记本电脑 (Dell XPS 15z) 上没有 BREAK 键(没有专用的数字键盘).我正在逐步运行调试器,然后当一切看起来都很好时,我就让它发挥作用.但是,它在无限循环中运行,现在我意识到如果没有 break 键就无法停止它!!!! 这是一个糟糕的笑话吗?我不得不重新启动计算机;有没有更优雅的方式?? 解决方案 只需按两次退出键 ;-) ..
发布时间:2022-01-13 22:57:05 其他开发

android:显示虚拟键盘时如何防止调整窗口大小

我正在使用选项卡式应用程序.我的应用程序有一个 EditText.当我单击 EditText 时,窗口正在调整大小,并且虚拟键盘显示在窗口底部.但是四个选项卡显示在键盘顶部. 我不想在显示键盘时显示我的选项卡.或者我不想调整我的窗口大小.我的需要只是隐藏 EditText 下方的选项卡和其他内容. 我在清单中使用所有带有“android:windowSoftInputMode"的选项. ..
发布时间:2022-01-13 22:56:55 移动开发