我刚刚安装了Xcode 6.0.1。
当键盘隐藏文本框时,我的应用程序使用以下方法向上滚动视图。它与Xcode 5配合得非常好:
- (void)keyboardWasShown:(NSNotification*)aNotification
{
info = [aNotification userInfo];
CGSize kbSize = [[info objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size
我正在寻找一个脚本,以允许在一个页面上的各种元素的键盘导航。基本上与用户用鼠标悬停时的功能相同。能够通过键盘激活元素,然后能够按enter键访问链接
有这样的事吗
谢谢我想斯科特·汉斯曼在博客上写过这件事。
他推荐KeyTips jQuery插件:
他还提到了热键:
链接省略,因为我是新用户,已经添加了两个链接
当然,您可以随时使用tab键浏览链接
有哪些API可以让我监听按键?我假设最终用户正在运行X,但如果他们没有,是否有“保证”的值™" 无论如何都要抓住媒体按键的方法
我写C++有点新,尤其是它与Linux有关,但我对Linux没有什么新的(只是习惯于裸露的金属).我不确定在X下使用.Sans X可以在多大程度上全局执行此操作。我相信这将需要一个内核空间组件,如果您真的想执行此操作,这可能是最好的选择
但是,这不是一个好主意。你没有说你想做什么,但我认为它可能属于两类:要么你想使用这些键来操作你的应用程序(案例a),要么你想让你的应用
我希望生成与此完全相同的:
但是在HTML文档中(无论语言环境是什么)
有什么办法可以做到这一点吗?这是一个解决这类问题的好伴侣的办法
使用shell命令ps-Hef,我可以看到gkbd键盘显示-g1正在运行
没有man页面
$ man gkbd-keyboard-display
No manual entry for gkbd-keyboard-display
See 'man 7 undocumented' for help when manual pages are not availa
标签: Keyboard
jframekeylistenerjtabbedpane
我不知道为什么我的应用程序无法检测到我的键盘。
应用程序是实现SerialPortEventListener和KeyListener的JFrame。
在我的应用程序的Jframe中,我有一个带有两个面板的选项卡式窗格。
当我按下一些按钮时,它不工作(输出中没有任何内容)
我将向您展示我的代码(不是全部,只是最重要的部分):
我的班级:
我的按键功能:
我的类的构造函数:
主要
KeyListener仅在其注册的组件可聚焦且具有焦点时才会响应,因为单击按钮将导致焦点转移到按钮,因此帧将不再具有输入
我想问为什么要在虚拟键盘中堆叠我的CTRL按钮。我使用的是C代码:
keybd_事件(ctrl,0,KEYEVENTF_EXTENDEDKEY,0)
变数
public const int KEYEVENTF_EXTENDEDKEY = 0x0001; //Key down flag
public const int KEYEVENTF_KEYUP = 0x0002; //Key up flag
public const int A = 0x41; //A key code
public con
我正在尝试使用自动热键将鼠标中键重新映射到组合CTRL+S(这样在我写作时更容易保存)。现在我的代码看起来像:MButton::Send{^s}Send{up}return。在保存的同时,它也会在我保存的任何页面上输入“return”和“send”。我也试过MButton:LCtrl+^s,但也不起作用。有人能帮你解决这个问题吗?我不知道你是如何在没有(至少表面上)打开文档的情况下编写这段代码的
但是,无论如何,您将要使用,然后您将得到以下结果:
MButton::^s
就这些
我正在寻找一个APIwindows,可以立即获得键盘字符?表示在按键盘上的键后立即获取字符
我想要一个数字键盘,它有一个关闭并执行计算类的go或done按钮。多亏了commonware提供的关于从何处开始的提示,我在emulator上很好地实现了这一点。然后我把它加载到我的HTC测试愿望中,但它根本不起作用。我相信这一定是因为HTC有自己的ime,但一定有办法在HTC手机上实现这一点?还有其他人设法避开了这个问题吗?我可以复制我认为你在HTC上看到的东西
并非所有软键盘都支持IME操作按钮。有些,比如涂鸦软“键盘”,可能根本没有按钮,更不用说输入法操作按钮了。即使是苹果公司也没有说需要
ISO_Level3_Shift和ISO_Level3_Latch之间的区别是什么,例如,在/usr/share/X11/xkb/symbols中找到的Level3配置文件(在archlinux和许多其他发行版中)
例如,我将这个条目添加到我正在使用的自定义键盘上(对于逻辑学家,不用担心,⊥ → 太棒了)
//做正确的控制做三级轮班工作
默认部分修改器\u键
xkb_符号“rctrl_开关”{
钥匙{
键入[Group1]=“一级”,
符号[Group1]=[ISO_Level3_Shift]
您是否将操作系统中的键绑定更改为Ctrl-Q
你能把左手伸向C键吗
您是否使用右ctrl键并用右手按快捷键
我使用程序自动热键将C、X和V映射到它们的Querty原点。Mac内置了它。dvorak有一个带有querty快捷键的键盘布局。对于windows,我使用它可以很好地与ctrl和alt配合使用,但与Win键配合不太好。当我切换到Dvorak时,我主要使用ctrl+Ins和Shift+Ins进行复制/粘贴。现在我使用Ctrl+C和Ctrl+V以及其他特定于程序的快捷键,但我刚刚学会在“奇怪”
我一直在努力学习如何在Autohotkey上制作这个脚本,但不得不说他们的文档与noob友好完全相反,我似乎也找不到任何类似的例子
我将尝试描述我的意图:当在键盘上按下A时(如果按下,而不是按下),将RButton更改为与LButton相同的行为,直到我单击它,然后使其返回正常RButton功能
在我的脑海里,这听起来很简单,但我无法让任何事情对我的生活起作用
所以我感谢你的帮助!提前谢谢 首先,您需要创建一个热键,用于侦听a键。您应该能够在此处找到文档中所需的所有信息-
接下来,您需要创建Rb
问题是什么
`
字符,为什么这个字符用于在像堆栈溢出和堆栈交换这样的网站上显示代码
在iOS 8中,当开发自定义键盘并在info.plist中将RequestsOpenAccess属性设置为YES时,在设置->添加名为“允许完全访问”的新键盘上有一个切换按钮。自定义键盘代码如何知道用户启用或禁用了此切换?更新2017年8月23日的iOS 10兼容性:
func isOpenAccessGranted() -> Bool{
UIPasteboard.general.string = "CHECK"
return UIPasteboard.general.ha
我最近买了一台DELL Latitude E6410,但找不到(尝试了所有操作)的“”键。
这是我的键盘的照片:
我在运行Debian8。
是否有一种解决方案将两个双极符号分配给另一个键
提前谢谢大家,
标签: Keyboard
win-universal-appemojicustom-keyboard
我必须为一个通用应用程序创建一个键盘(布局)或类似的东西。我需要一个“键盘”,它允许我显示一些自己的表情,并在文本字段中按“添加”(编码)。所以,像Whatsapp这样的公共应用程序更基本
我只找到了一个用于创建布局的应用程序,但我认为这不是答案(Microsoft键盘布局创建者)
我还发现了那个帖子()
所以我想我可以制作一个类似于弹出窗口的东西,它覆盖键盘(在手机上),弹出窗口中有emojies。这是可能的吗?不,不,文本框仍然被关注。Whatsapp和Messenger使用相同的策略:在a
我正在构建一个应用程序,我需要使用一个输入文本
当你点击这个输入文本时,键盘就不会出现
我不知道为什么,我不知道我做错了什么。这应该是直截了当的
以下是我的一些代码:
<View style={ styles.storyContentContainer }>
<TextInput ref='username' style={{width: 300, height: 20, borderWidth: 1,}}/>
</View>
还有一个视频,当输
我正试图在Rust中构建一个shell项目,一开始我就遇到了麻烦。我不想通过stdin/stdout读取整行内容和输出,而是想解析每个按键,并在按下Enter键之前保留一个缓冲区。可以通过上/下键等移动光标、退格、访问命令历史记录,因此请检查相关类型和功能。您没有列出任何跨平台需求,因此我假设您在Linux上。也许你可以打开/dev/tty或其他什么?大多数人只会使用板条箱来解决这个问题(Rust喜欢板条箱),但要求图书馆推荐是因为堆栈溢出,所以你没有这样做是好事!嗯。。。为什么这是一个离题的话
如何在Mint 18中启用下一个caps/num lock指示器
我找到了!!!在辅助功能设置中:
我买了一个新的usb键盘Jertech(如果有帮助的话),重播开始前没有延迟。
键盘设置没有帮助
在大多数情况下,当你长时间按一个键时,通常它会键入一个键,稍等片刻,然后开始“aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
用我的键盘,没有等待的时间
我该怎么办?…谢谢你的支持
你用手指按正确的键打字正确吗?我发现在标准的QWERTY布局上访问常用标点符号在编码时非常令人沮丧。方括号、方括号、尖括号、引号等都用得很多,但我总是错过关键点,因为它们有时是一个延伸。我知道有其他键盘布局(DVORAK等),但我不知道我是否愿意完全重新学习不太常见的键盘布局。你的标点键是否快速准确?这只是习惯的问题。假设你能触摸打字,那只是练习。另外,确保你的键盘在家里和工作时都是一样的,这样你的手指就不会被弄糊涂了
如果你不能打字,我建议你先解决这个问题,因为当你整天都要打字的时候,这会非常
所以我正在开发一个自定义键盘,我注意到当我在Message app上测试我的键盘时,当我点击文本输入区域时,键盘只是显示出来,没有向上推上以前的聊天记录,这导致键盘阻止了最新的聊天记录
如果我切换到系统键盘,以前的聊天会被很好地推上,然后我切换到我的自定义键盘,发送一些文本,一切正常
我不确定这是否是定制键盘必须处理的事情
有没有人遇到过同样的问题,可能有解决办法
谢谢。我有时也会遇到同样的问题,在这种情况下,第三方键盘的行为应该与系统键盘相同。也许这是因为iOS8测试版目前有很多问题 是的,看
我是比利时人,因此CentOS 7上的keayboard布局是be-latin1
我已经用#loadkeys be2-latin1进行了设置。到目前为止一切都很好,我的查对了
问题是,当我切换到另一个TTY(Ctrl+Alt+Fx)时,键盘布局是qwerty
如何将此键盘布局设置为be-latin1?移动到Unix和Linux SE:移动到Unix和Linux SE:
标签: Keyboard
whitespaceesoteric-languageswhitespace-language
所以,我最近进入了空白编程,其中一个字符被列为[LF]。我不知道这是什么(是的,是的,因为我是个白痴,你想对我大喊大叫就对我大喊大叫),我查了一下,在维基百科上发现它可以用CTRL+M(又名^M)输入。所以,我用了一段时间,但当我回去看这篇文章时,它说LF也称为CRLF,如果我没记错的话,这就是“回车换行”。这是否意味着输入,从技术上讲,“回车”对换行符同样有效?抱歉,如果这是一个愚蠢的问题:T回车符(ascii代码13)和换行符(ascii代码10)是两个独立的字符。正如@EliSadoff所
我一个接一个地将Stm32用作鼠标和键盘,但我不知道如何同时将两者结合起来。我遵循了这个指南,但是在usbd_hid_core.c中我应该做什么更改
如果有人对设置鼠标或键盘有任何疑问,我将很乐意回答 这可以通过两种方式完成:
制作一个具有两个功能的USB复合设备——一个鼠标,另一个键盘。例如,谷歌(Google)在GitHub和其他地方
纯HID实现。每个函数都是所谓的HID集合。您需要创建一个包含两个(或更多)顶级集合的HID报告描述符。
使用这种方法,不需要USB复合材料,设备只能有一个功
标签: Keyboard
custom-keyboardpckeyboard-layout
我正在使用已有十年历史的Microsoft键盘布局生成器1.4来创建自定义键盘。我已经在软件中验证了我的键盘,没有出现任何问题。我还测试了我的键盘(在软件中多次),以确保相应的基本键和shift键正常工作。但是,当我单击“项目”下的按钮时
“生成DLL和安装程序包”
我得到以下信息:
“生成键盘文件时出现问题。是否查看警告/错误信息?”
选择“是”后,我将收到以下信息:
CL.EXE returned 1
RC.EXE returned 1
LINK.EXE returned 1
以及创建
标签: Keyboard
ios13uipopoverpresentationcontroller
我想知道是否有人在PopoverPresentationController中遇到过奇怪的闪烁/动画。当文本字段成为第一响应者时,会发生闪烁。popover看起来几乎在现有popover的顶部重新打开
步骤/应用程序细分:
MainViewController-带tableview的UIViewController
public override void ViewDidLoad() {
base.ViewDidLoad();
source = new TableSource(this)
我试图得到一个钛合金的表格,其中每一行都有一个静态文本和一个文本字段,我可以在其中输入一些东西
所以我去创建一行,左边是静态文本,右边是我的输入文本字段。
只是一个小问题,我不能通过点击键盘外部来隐藏键盘
如果它是表外的普通文本字段,我只会使用模糊方法,但在这种情况下,我无法让它工作
这是我目前的代码:
你知道这是如何工作的吗?这个解决方案是否对iOS和Android都有效
var winAddObjectView = Titanium.UI.currentWindow;
var tableA
我正在使用自动热键进行设置,因此您必须按Shift+CapsLock才能激活CapsLock。然后只要按一下卡普斯洛克就可以让你离开卡普斯洛克。我喜欢这个脚本,但是,当我在chrome中使用Control+Tab切换选项卡时,有时会点击Contorl+Capslock,这会激活Capslock。这是我的密码:
; Only allow capslock if it's shift-capslock
$SC03a::
GetKeyState,caps,CapsLock,T
if caps = D
我想使用ACCEPT语句捕获箭头击键。我现在有这个:
ACCEPT MY-DUMMY
CONTROL KEY IN MY-KEYSTROKE
这对上下箭头有效。但是,对于左箭头和右箭头,它不起作用,因为运行时使用这些键在输入字段中导航
是否有任何方法可以捕获这些击键,并防止主机使用它们
编译器:ACUCOBOL-GT(我还不知道是哪个版本或发行版)
操作系统:Windows 10
除了公认的答案外:
可以在异常键前添加异常代码,以区分左箭头和右箭头击键
SET ENVIRONME
有没有办法用苹果脚本控制Macbook背光键盘的亮度
背光键是F5和F6
编辑:
根据@Clark的建议,我尝试了以下方法,但不起作用
NSAppleScript *run = [[NSAppleScript alloc] initWithSource:@"tell application \"System Events\" to key code 96"];
[run executeAndReturnError:nil];
有什么建议吗?Amit Singh在C
在该页面上
好的,我正在尝试实现一个键盘控制器,用于altera DE2 FPGA板,但遇到了一些问题。我已经在quartus模拟器中运行了这段代码,所有的事情似乎都在做我认为它应该做的事情。然而,当我试图将其编程到FPGA上时,没有任何效果。我的目标是我模拟ps/2时钟的方式,而系统时钟似乎不是它们实际运行的方式
我模拟了50兆赫、20纳秒周期的系统时钟,以及90纳秒周期的ps2clock。在整个模拟过程中将ps2data设置为随机值时,将正确的位加载到8位扫描代码中。问题是,当编程到电路板时,状态机永远
我有一个特定的开关,我需要使用它只是碰巧是切换。问题是,无论何时按下或关闭按钮,我都需要向我的计算机发送一个键盘笔划。我在Arduino网站上尝试了对基本示例的一次修改,但它对我不起作用:
const int buttonPin = 2; // the number of the pushbutton pin
int prior = 0;
int buttonState = 0; // variable for reading the pushbutton status
void
我使用的是64位Windows7终极服务包1
我想让左“Caps Lock”键在单击时充当“Ctrl+F”,左“Shift”键在单击时充当“Enter”
提前谢谢。这个链接对我有用
我使用iOS8中的新扩展构建了一个带有自定义键盘的应用程序。这是使用Objective C和Xcode6实现的
为了提交捆绑包,我一次又一次地尝试归档捆绑包,但没有成功。有谁是这方面的专家,可以演练如何签署和归档带有扩展(键盘扩展)的捆绑包
非常感谢
我正在使用正确的波特率、正确的COM和正确的USB到串行驱动程序,当我重新启动设备时,我能够看到文本,但PuTTY无法识别我的任何键盘笔划。到现在为止,它一直工作得很好
有人能帮忙吗?您看过流量控制吗?尝试使用XON/XOFF或none,看看这是否对您有效。无法按键的主要版本之一是串行到USB的连接是否中断。
如果不是所有端口都正常工作,我们将在这个问题上遇到麻烦
是的,XON/XOFF会有帮助
如果使用Windows键盘,请使用以下配置。
它解决了我的问题。
我的问题解决了。“putty无法
我有一台带有USB键盘和USB条形码扫描仪的电脑,它可以以非常快的按键方式发送读取的代码
现在我的应用程序是100%键盘记录器,但我想区分usb键盘和条形码扫描仪,只向键盘记录器发送条形码
这是我正在使用的代码
声明
Private Declare Function SetWindowsHookEx Lib "user32.dll" _
Alias "SetWindowsHookExA" (ByVal idHook As Long, _
不完全是一个编程问题,但很接近。无论如何,我要试试运气
键盘楔块
条形码扫描仪插入
读者之间的翻译设备
还有键盘通过网络发送的数据
“楔子”看起来好像是在中键入的
电脑,而键盘
其本身仍保持完全功能。
因为电脑使用键盘
韦奇说不出有什么区别
在用户输入的数据之间
扫描设备,或
通过键盘输入,一个楔子
可用于轻松添加条形码
现有设备的阅读能力
不修改软件的计算机
应用程序
我想知道,是否所有的USB接口条形码扫描仪都会自动将条形码阅读器发出的数字信号转换成键盘笔划,用于像Wedget这样的应用程序
我有一个SproutCore窗格,特别是PalettePane,其中包括一个绑定到屏幕上其他位置的对象的表单。窗格导致对象删除交互出现问题。我希望它的工作方式是:
如果文本输入字段处于焦点位置,则退格键/删除键应应用于这些字段(即编辑文本)
如果没有文本输入字段具有焦点,则backspace/delete键应删除与表单相关的选定对象。(当用户选择了一个对象时,会显示该窗格,因此如果该窗格存在,则会显示一个选定的对象。)
到目前为止,我有一种或另一种行为,从来没有两种都有过。如果我在窗格中设置
我创建了一个uiAlertView,其中包含iPad的文本字段。这意味着在横向模式下,警报被键盘覆盖。我寻找一个解决办法,我想出了
alert.transform = CGAffineTransformTranslate(alert.transform, 0.0, 150.0);
然而,所有这一切似乎只是让警报“跳”到150,然后回到默认位置。如何使警报保持在高位而不跳下
谢谢 您可以将文本字段的键盘外观设置为UIKeyboardAppearanceAlert
aTextField.keybo
我有一个基于Splivewcontroller的ipad应用程序。当从splitview的rootviewcontroller中选择tableviewcell时,其详细信息将显示在split view的detailviewcontroller中。在detailviewcontroller中,我有2个文本字段和1个文本视图。现在,当我输入这些控件中的任何一个时,键盘就会出现。如果我在控件外(即在detailview内)点击,键盘将关闭(这是正确的)。
但如果我点击下一个tablecell,皮划艇不
在我的代码中,我似乎无法使键盘默认为黑色。我在其他帖子中尝试过这些解决方案,但没有成功。不确定我是否遗漏了什么。我希望它适用于所有视图控制器,因此我希望将其放在我的应用程序代理中。这是我认为应该实现的代码,但它对我不起作用
textfield.keyboardAppearance = UIKeyboardAppearanceDark;
我不知道变量“textfield”是什么,但是如果它是UITextField的实例,那么它将只为特定的textfield实例设置键盘外观
另一方面,如果您希望在
标签: Keyboard
keyboard-shortcutssoftware-design
在开发供公众使用的软件时,确保其设计考虑了各种设置是很重要的
不同布局的键盘有多大差异?所有的角色都可以依靠存在吗?就像背景一样:
`
所有用户都可以轻松地访问backtick等键吗
我找不到能提供这方面详细信息的资源。我不相信你能找到一篇好文章来告诉你不同版面中最常用的字符百分比。然而,有两种方法可以研究这一点并做出非常合理的猜测
历史上
历史上最常见的键盘布局是QWERTY和AZERTY。它们都有一个非常大的共同点——它们高度基于ASCII表(以字符而不是字母表示)。几乎不同国家的每一
我有一个树莓圆周率与皮夫特模块。我想使用Pygame来显示使用帧缓冲区(不带X)的模块信息。我有所有的显示功能,但问题是pygame正在从键盘抓取输入,所以我甚至不能用alt 1-7更改终端
此任务应该在后台运行,因此这不是期望的行为。但是我找不到任何方法来禁用它。它看起来像pygame.event.set_grab()可能是合适的,但没有帮助。下面是我的代码的简化版本,它显示了相同的问题
import os
import pygame
import time
from time import
我正在寻找一种在FreeDOS操作系统下交换Ctrl和Alt键的解决方案。有人知道这件事吗?可能有一个类似于GNU操作系统中使用的“loadmap”的程序。我没有尝试过,但用于创建自己的键盘映射文件的命令是,用于加载键盘映射(通常从AUTOEXEC.BAT调用)的命令是
如果你只想修改有限数量的快捷键,你也可以看看XKEYB和KEYMAN,它们一起可以让你制作自己的键盘宏,包括使用CTRL和ALT键。我没有尝试过,但是用于创建自己的键盘映射文件的命令是,用于加载键盘映射(通常从AUTOEXEC.
我正在文本字段中使用TextInputType.number。但键盘内没有任何“完成”或“下一步”按钮。TextInputAction.done在数字键盘上不起作用。我应该怎么做?我刚刚创建了一个软件包,用于向当前键盘添加基本操作
您可以在这里查看:
示例代码:
import 'package:flutter/material.dart';
import 'package:keyboard_actions/keyboard_actions.dart';
我想做什么:
主机上的一种人工智能程序,从感测目标机器屏幕的摄像头读取输入,并通过USB连接将控制输出到目标机器——将主机的USB主机编程为连接到目标机器的USB外围设备
我想一步一步地做什么:(是否可以实施以下步骤?)
拥有主机a和目标机器B
使用USB 3.0 A类公电缆连接A和B
USB连接在B上显示为HID键盘设备
编写代码,模拟A上的按键发送到B。
(例如,在a上运行的程序上调用press('F'),将F键入B的输入)
它不需要在B上安装任何程序
我已经搜索的内容:
USB 3.0主机
我不想在这里问这个问题,但是stackoverflow上的很多人都谈到了Das
我想得到带有打印钥匙的版本——因为他们没有为Dvorak设置的打印钥匙版本,所以我希望自己重新安排钥匙
好的,我知道我可以,但是
我的dell sk-8115键盘无法优雅地管理从qwerty到dvorak的转换,因为不同行上的键具有不同的形状/高度/角度
不幸的是,我找不到任何信息可以告诉我不同行上的键块形状是否不同,而且das键盘支持还没有与我联系。我终于能够联系到support@das keyboards,现在有
从iOS3开始,我就一直在努力解决这个问题,是否仍然没有办法轻松地将“完成”按钮添加到UITextField的数字键盘上?苹果仍然没有提供简单的方法。您需要自己在运行时自定义键盘。您可以参考此有用的链接来创建numberpad上的“完成”按钮
你也可以试试这个。苹果公司还没有提供简单的方法。您需要自己在运行时自定义键盘。您可以参考此有用的链接来创建numberpad上的“完成”按钮
您也可以试试这个。谢谢。我将尝试这些解决方案。谢谢。我将尝试这些解决方案。
我正试图在STM32 USB设备库的帮助下模拟USB键盘。这里的主机不是一台计算机/笔记本电脑,而是一个可以连接HID键盘的定制设备。我使用APIUSBD_HID_SendReport()发送数据;但在我通过同一API编写新数据时,主机似乎无法识别或读取它。如果我发送相同的数据,比如7次,主机只读取4次
那么,您是否知道USB主机正在从EP缓冲区读取数据
是否要更改端点描述符中的bInterval,对于所有键盘,使用的标准间隔是多少
另外,当发送到计算机或笔记本电脑时,主机会快速读取相同的数据。
上一页 1 2 ...
6 7 8 9 10 11 12 ...
下一页 最后一页 共 17 页