标签: keyboard

如何检测当前按下的键?

Windows窗体中,由于Cursors类,您可以随时知道光标的当前位置.

键盘似乎没有相同的功能.是否可以知道,例如,Shift按键是否被按下?

是否有必要追踪每个键盘通知(KeyDown和KeyUp事件)?

.net c# keyboard winforms

121
推荐指数
7
解决办法
24万
查看次数

如何阅读键盘输入?

我想在python中从键盘读取数据

我试试这个:

nb = input('Choose a number')
print ('Number%s \n' % (nb))
Run Code Online (Sandbox Code Playgroud)

但它不起作用,既不是日食也不是终端,它总是停止问题.我可以输入一个数字,但没有任何事情发生.

你知道为什么吗?

python keyboard input

118
推荐指数
3
解决办法
44万
查看次数

键码13是哪个键

具有键码的键盘上的键是13什么?

switch(key) {
  case 37: 
    $.keynav.goLeft();
    break;
  case 38: 
    $.keynav.goUp();
    break;
  case 39: 
    $.keynav.goRight();
    break;
  case 40: 
    $.keynav.goDown();
    break;
  case 13: 
    $.keynav.activate();
    break;
}
Run Code Online (Sandbox Code Playgroud)

javascript keyboard jquery jquery-ui

117
推荐指数
7
解决办法
22万
查看次数

如何为Android开发软键盘?

我想玩一些想法并开发Android的软键盘来取代默认的键盘.

  • 有关于Android的软键盘开发的一般信息吗?任何最佳做法或指南?

  • 我可以用我的键盘应用程序完成任何我可以使用普通Android应用程序做的事情吗?

  • 我可以进行HTTP连接以将键盘数据与云数据库和我拥有的其他手机同步吗?

  • 我可以通过按键打开其他窗口/屏幕,例如显示与普通QWERTY不同的自定义输入界面.如果这不起作用,我可以使用弹出对话框吗?

keyboard android

110
推荐指数
3
解决办法
10万
查看次数

Resharper Ctrl-T映射丢失

我似乎已经失去了Resharper Ctrl+ T映射以快速找到类,我尝试了这里描述的解决方案:

在安装了Resharper的Visual Studio中,键盘快捷键不活动

特别是接受的答案:

我首先尝试重置所有Visual Studio设置(工具>导入和导出设置>重置所有设置),然后转到Resharper>选项>键盘和菜单并重新应用键盘快捷方式.

还有这个:

设置为Resharper/Options/KeyBoard&Menus/None/Apply and Save

然后

Resharper/Options/KeyBoard&Menus /设置为Visual Studio /应用和保存

后者没有做任何事情(没有明显的积极结果),前者导致以下结果:

(Ctrl+ T)被按下了.等待和弦的第二把钥匙.

所以看起来VS正试图处理命令,而不是Resharper.

Alt+ Enter但是按预期工作,所以并不是Resharper完全脱离了.

有想法该怎么解决这个吗?

.net c# keyboard visual-studio

109
推荐指数
2
解决办法
3万
查看次数

如何以编程方式检查iOS应用程序中是否存在键盘?

我需要检查iOS应用中键盘可见性的状况.

伪代码:

if(keyboardIsPresentOnWindow) {
    //Do action 1
}
else if (keyboardIsNotPresentOnWindow) {
    //Do action 2
}
Run Code Online (Sandbox Code Playgroud)

我该如何检查这种情况?

keyboard objective-c ios

108
推荐指数
10
解决办法
11万
查看次数

Vim用户,你在哪里休息你的右手?

长期使用vim的用户,您是将手指放在正常模式jkl;还是hjkl处于正常模式?

标准触摸打字告诉我们右手的原位,食指上有食指j,所以你的手指都在jkl;.

但标准的vim运动键是hjkl.

10年后我回到了vim (omg,当我没有注意的时候我老了)并发现自己倾向于hjkl......但是这样就更难输入右上角的字母,大括号等等.我想训练自己现在使用最有效/最实用的方法,而不是以后重新训练.

长期,铁杆vim用户,最佳做法是什么?


注意:

  1. 触摸打字员如何在vi中导航更重叠
  2. 我认为这通过了"主观"测试,因为它是故意培养无意识的最佳实践,而不仅仅是关于人们的偏好

keyboard vim ergonomics touch-typing typing

108
推荐指数
5
解决办法
2万
查看次数

如何点击Android EditView"完成"按钮并隐藏键盘?

当用户点击时EditView,Android会打开键盘,以便用户可以写入EditView.

问题是,当用户完成写入时,无法隐藏键盘.用户必须按后退按钮才能隐藏键盘.

有没有办法Done在键盘上显示隐藏键盘的按钮?

keyboard android

107
推荐指数
13
解决办法
11万
查看次数

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

在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>
Run Code Online (Sandbox Code Playgroud)

然后,请注意您可以使用Tab键在键盘上浏览输入和链接(和Shift+ Tab以相反的顺序导航).

现在,看看Mac OS上Firefox中的同一个小提琴并做同样的事情.输入获得焦点,但链接不会获得焦点.这不是CSS显示问题.焦点从最后一个输入跳到URL栏.

tabindex在标记中尝试了无穷无尽的声明组合,但无济于事,例如:

http://jsfiddle.net/eK4TT/1/

到底发生了什么事?我会接受任何答案:

a)在Firefox中工作的小提琴
b)解释Mozilla头脑中究竟发生了什么.它似乎与规范相矛盾.

keyboard macos firefox accessibility tabindex

107
推荐指数
2
解决办法
2万
查看次数

如何在使用jQuery的click事件期间检查是否按下了某个键?

我想用jQuery捕获一个click事件,并能够判断是否同时按下了一个键,这样我就可以根据keypress事件在回调函数中进行分支.

例如:

$("button").click(function() {
    if([KEYPRESSED WHILE CLICKED]) {
        // Do something...
    } else {
        // Do something different...
    }
});
Run Code Online (Sandbox Code Playgroud)

这有可能吗?如果可能的话怎么办呢?

keyboard jquery events click

102
推荐指数
4
解决办法
8万
查看次数