问题标签 [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.
intellij-idea - IntelliJ/PhpStorm 仅将键盘布局切换一半
我在 Ubuntu MATE 16.04 中运行 IntelliJ IDEA 16.1.2 时遇到了一个奇怪的问题:当我在键盘布局之间切换时,正常打字按预期工作,但任何控制键组合使用错误的布局。使困惑?我也是。
多年来,我一直在使用 MATE(Linux Mint MATE、Ubuntu MATE)并通过 MATE 的内置键盘布局切换器(CAPS LOCK用于全局切换)在布局(挪威德沃夏克语和美国英语)之间切换,而且这一直没有一个单一的工作拴住。我喜欢它。
但是现在我开始使用 IntelliJ,我发现当我切换布局时,它应该a o e u变成a s d f了,但是CTRL-X / C / V所有其他人都留在 Dvorak 关键位置(也就是说,在 qwerty 上,你必须输入CTRL+B / I / >才能击中CTRL-在X / C / VDvorak 布局上。所有其他命令(如查找、打印等)CTRL同上。any key
这是疯子!它只发生在 IntelliJ IDEA 和 PhpStorm 中。我以前从未见过这种情况,现在这些是我系统上唯一受到影响的两个应用程序。
我的键盘是原生的 QWERTY,我使用操作系统将 Dvorak 指定为主要布局,使用 QWERTY 作为选项和在它们之间切换的热键。
我几乎只使用德沃夏克;拥有其他布局的唯一原因是“客人”:结对工作期间的同事,而我的妻子在家中使用系统。
Dvorak 工作 100%,但 querty 不是: querty 适用于非 ctrl 字符,但 ctrl 保持映射到 Dvorak
keyboard - 为什么采用这种方式构建 QWERTY 键盘?
我对 qwerty 键盘很好奇,
为什么按钮以这种特定方式排序?
有人想过改变布局以使成对的字母在键盘上更接近吗?
python - 计算允许 R 中的 QWERTY 错误的 Levenshtein 距离
我希望计算用户输入的公司名称与财富 1000 强名单之间的 R 中的 Levenshtein 距离,但允许 QWERTY 印刷错误。例如,Mcdimldes
应该与 2 的距离,McDonalds
因为i
is next too
和m
is next to n
。
在 Python 中进行了另一种实现尝试(单击此处)。任何帮助是极大的赞赏。
请让我知道是否应添加其他详细信息以澄清问题。
javascript - AZERTY 与 QWERTY 上的键码检测
如何在 JavaScript 中检测 AZERTY 键盘上问号的输入?在 QWERTY 键盘上,问号产生代码 191,但在 AZERTY 上似乎产生代码 188(QWERTY 上的逗号)。或者我应该区分 JavaScript 中的两个键盘,但是如何区分?
python - python中的连续字母
我试图在输入的字符串中找到连续的字母:
如果一个字符串包含三个基于英国 QWERTY 键盘布局的连续字母,则每三个一组给一个变量 5 分。
例如 asdFG 将包含三个连续的集合。大小写无关紧要。
你能帮忙吗,因为不知道从哪里开始?
python - 无论键盘格式如何,用于发送键的低级代码?(QWERTY、AZERTY 等)Python
我的问题是如何使用类似keyboard.write()
或 shell.sendkeys()
发送将被所有版本的键盘识别的击键的模块。可以这么说,是否有一个基本级别的字典将每个键映射到一个代码,而不管您使用什么键盘格式?(QWERTY、AZERTY、QWERTZ 等)似乎所有字母键都可以通过不同的键盘格式工作,但数字和一些特殊键则不能。例如,AZERTY 键盘上没有像 QWERTY 上的坟墓键 (`)。您必须按“ Alt Gr +è”才能访问AZERTY上的坟墓键……每个键都有一些基本级别代码吗?
我试过不能转换成其他键盘格式的 chr() 。
python - 无论键盘布局如何,python都可以检测到键盘上使用了哪个键吗?
在英文键盘上,“y”与斯洛文尼亚语键盘 (AZERTY) 上的“z”在同一个位置。有没有一种方法可以让 Python 程序识别当您按下同一个键时按下了哪个物理键,而不管使用的是哪种语言?
windows - 是否有一个 Windows 键盘布局既可以是 QWERTY 又可以在不干扰代码的情况下使用法语口音
我目前正在使用美国国际布局的 Windows 上使用 Thinkpad ,这意味着它是一个 QWERTY 布局,它会死键“'”;" " "; "`"; 和其他按键作为重音符号,因此如果您按“'”然后按“e”,结果字符将是“é”,但如果您只想输入撇号,那么您有按“'”,然后按空格。
由于我要写很多法语而且还要使用同一台计算机进行编程,您可以理解必须一直切换键盘布局或必须处理在任何'或'之后按空格键的麻烦。所以是否有适用于 Windows 的键盘布局,它与 QWERTY US 完全相同,但允许通过按 ALT +“重音”然后应用它的字母来放置重音,而不是仅按重音和本身制作的字母撇号和双引号比较麻烦。
例如,如果我想要一个“à”,我会按 AltGr +“`”,然后按“a”。
希望有人能解决这个问题
keyboard-shortcuts - 尝试运行 dvorak-qwerty 脚本时出现 SystemTap 语义错误
我找到了这个带有 systemtap 脚本的repo ,让我可以在我的 dvorak 布局上使用 QWERTY ctrl-shortcuts。不幸的是,我无法让它工作,但我认为它与脚本本身无关。我正在运行 Pop OS,我认为这是因为我需要的带有所有调试符号的 linux-image 不存在。
脚本说我需要安装linux-headers-$(uname -r) linux-image-$(uname -r)-dbg
对我来说,这变成linux-headers-5.11.0-7620-generic linux-image-5.11.0-7620-generic-dbg
linux-headers-5.11.0-7620-generic
存在,我可以使用 apt-get 下载它。
linux-image-5.11.0-7620-generic-dbg
无法使用 apt-get 安装。我可以安装
linux-image-5.11.0-7620-generic
,但这不是一回事。我花时间在网上寻找它并为 apt-get 添加不同的键,但我无法找到任何具有该名称的东西。如果问题是没有安装正确的 linux-image 包,我需要帮助指出我在哪里可以得到它的正确方向。
我尝试按照此处的说明进行操作,但我也对此进行了搜索,但无济于事。我尝试下载和安装linux-image-4.4.0-142-generic-dbgsym_4.4.0-142.168_amd64.ddeb
,但也没有用。
如果这不是问题,我已经提供了脚本的输出。任何帮助表示赞赏。