问题标签 [qwerty]

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 回答
3910 浏览

python - 确定在 QWERTY 键盘上键入单词的难度

我正在寻找一种相当简单的算法来确定在 QWERTY 布局上键入单词的难度。

这些词不一定是字典词,因此不能选择通常输入错误的词或类似词的列表。我确信一定有一个现有的、经过充分测试的算法,但我找不到任何东西。

任何人都可以提供任何帮助或建议吗?我正在用 python 编写算法,但欢迎使用任何其他语言或伪代码。

0 投票
1 回答
153 浏览

iphone - 键盘没有出现,iphone上的FBConnect

我按照本指南将 facebook 集成到我的应用 iPhone 上:这里 但是当我单击 FConnect 并尝试插入我的用户并且 psw 没有出现键盘时:

在此处输入图像描述

0 投票
5 回答
2310 浏览

php - 如何检测 QWERTY 键盘上的字符是否接近另一个字符?

我正在开发一个垃圾邮件检测系统,并被提醒发现它无法检测到这样的字符串 - “asdfsdf”。

我对此的解决方案包括检测之前的键是否靠近键盘上的其他键。我没有从键盘获取输入(用于检测垃圾邮件),而是以字符串的形式获取。

我只想知道一个字符是否是一个键,两个键或两个以上键距另一个字符。

例如,在现代 QWERTY 键盘上,字符“q”和“w”将是 1 个键。字符“q”和“s”也是如此。人类可以从逻辑上弄清楚这一点,我怎么能在代码中做到这一点?

0 投票
1 回答
917 浏览

android - 如何检测 Android 设备是否有 QWERTY 键盘

我是安卓新手。我想通过代码检测我的 android 设备是否有 QWERTY 键盘和摄像头。有什么建议么?

0 投票
2 回答
1011 浏览

layout - 德沃夏克程序员-Qwerty ⌘

我一直在考虑将 QWERTY 切换到 DVORAK,并且喜欢 Mac 的 Dvorak-Qwerty ⌘ 键盘布局的概念,这将使我所有的苹果按钮快捷键保持不变。

但是,对于程序员 Dvorak 布局,是否有这样的版本?

0 投票
3 回答
2128 浏览

java - Java键盘得到移位字符

我为我的应用程序制作了一个按键监听器,当用户按下 shift 键 + a 键时,我需要识别按键代码。

例如,当用户按下 shift 键 + 键2(英文键盘)时,它应该打印@. 我做了一个快速开关/外壳来识别哪个是移位键,但它不适用于 azerty 键盘和 mac 键盘。

java中有没有办法获得移位的键或其他东西?

这很难解释。

我的 java 应用程序只是获取键码,我需要的是与键码关联的移位键码。

前任:

  • (QWERTY) 2 => @; 3 => #; ETC...
  • (AZERTY) & => 1; é => 2; ETC...

目前,我的代码是这样的(仅适用于 qwerty KB)

谢谢你的帮助。

问候。

0 投票
0 回答
1921 浏览

dvorak - QWERTY vs Dvorak:对照研究?

是否有人对 QWERTY 和 Dvorak 键盘布局之间的打字速度进行了适当控制的研究?我很好奇人们是否真的实现了显着的速度改进,但我还没有读到任何非轶事。典型对话:

德沃夏克:“我两年前转过身来,再也没有回头!我的同事们讨厌我!我想我现在可能会打字更快。”

QWERTY:“我的同事两年前换了。我有时不得不使用他的电脑,当我不得不将它切换回 QWERTY 时我很生气。我仍然打字比他快。”

德沃夏克:“QWERTY 旨在减慢打字员的速度,以防止过时的打字机卡纸!我们不使用打字机,为什么我们的键盘布局适合他们?”

QWERTY:“键盘布局是一种成熟的惯例,非常类似于在美国使用英制计量单位。当然,过渡是可能的,但有可能在现实的时间框架内收回再培训成本吗?”

...从那里开始,出现了一种毫无意义的辩证法,其中 QWERTY 和 Dvorak 忽略了对诸如谁可以实现更好的打字速度或降低 RSI 风险等次要经验细节进行任何有效的评估。

我希望看到的是每分钟字数测试的结果——例如,那些迫使打字员重新输入随机文学片段的测试——在将自己评为轻度、中度或重度打字员的用户之间分配,并提供信息关于何时执行 QWERTY-Dvorak 转换以试图了解 QWERTY 的历史优势的大小。理想情况下,该研究可以包括转换前的 QWERTY 速度以与 Dvorak 速度进行比较,并可能测量转换后不同时间段的 Dvorak 速度。

我不需要这么说,但以防万一:很明显,关于一个主题的问卷调查与 QWERTY 与 Dvorak 的讨论一样狂热,无法控制选择偏差。该研究必须进行实际的、受控的测试,并且最好是纵向的。

有人知道这样的研究吗?

0 投票
1 回答
1312 浏览

java - 带有 Azerty vrs Qwerty 的 Java 机器人

我希望这不是重复的,但我已经搜索了论坛并且还没有找到任何答案。

我的 java 应用程序使用 Robot 类输入文本时遇到问题。提供了文本,应用程序将其键入。当用户拥有 QWERTY 键盘时,一切正常。当用户有一个 AZERTY 键盘时,值会不正确。

例如将“1234567890”输入软件类型“&é”'(§è!çà"

我希望有些人知道如何支持多种键盘布局。先感谢您。

这是一个片段

里面也有代码

0 投票
7 回答
14925 浏览

android - 只需要数字软键盘吗?

嗨,我需要一个只有数字值和0键的软键盘。不应该显示除这些之外的任何其他内容...9Enter. , ( )

在此处输入图像描述

我尝试了这里建议的几个选项,但似乎没有什么对我有用。

  1. setRawInputType(Configuration.KEYBOARD_QWERTY)
  2. setRawInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED)
  3. setRawInputType(InputType.TYPE_CLASS_NUMBER)
  4. setRawInputType(InputType.TYPE_CLASS_PHONE)

我总是在键盘上显示额外的字符,例如:

在此处输入图像描述

setRawInputType(Configuration.KEYBOARD_12KEY)显示这样的键盘:

在此处输入图像描述

将不胜感激任何帮助。提前致谢。

笔记:

  • android:minSdkVersion="14": ICS4.0
  • android:targetSdkVersion="17": JB 4.2
0 投票
2 回答
172 浏览

haskell - Haskell找到qwerty距离的二维索引

试图在haskell中实现qwerty距离函数。作为其中的一部分,我想出了一个函数的需求,它将返回定义结构(向量、列表、数组?)中特定元素的 i,j 索引。我被困住了。