问题标签 [keyboard]

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

javascript - 如何实现CTRL或SHIFT+的快捷键组合通过javascript?

ASP.NET 2.0 Web 应用,如何实现快捷键组合CTRL + Letter,最好是通过 JavaScript,让 Web 应用更符合人体工学?如何通过 JavaScript 捕获多键键盘事件?

0 投票
9 回答
18210 浏览

keyboard - 用于自定义基于 Dvorak 的编程布局的最佳键盘

我正在考虑切换到基于 Dvorak 的键盘布局,但一种针对编程(主要是)Java 和 python(例如DDvorakProgrammer Dvorak等)进行了优化。什么样的键盘最适合这样的工作?我会考虑自然键盘或直接键盘。

谢谢。

0 投票
6 回答
5682 浏览

visual-studio - 在 Visual Studio 中禁用空文本的副本

我以某种方式错误配置了手指。这导致了一个非常烦人的情况。

  1. 我选择要复制的文本块;
  2. 我将光标移动到要粘贴代码的位置;
  3. 我不小心再次按了 Ctrl+C 而不是 Ctrl+V;
  4. 我的复制文本块被一个空块替换;
  5. 我必须回去重新做一遍。呸呸呸。

有什么方法可以禁用此行为,即禁用 Visual Studio 2005+ 中空文本块的副本?

0 投票
3 回答
1725 浏览

keyboard - 对可编程平铺窗口管理器 ion3 的评论

我发现可编程的、平铺的、以键盘为中心的窗口管理器ion3的概念非常吸引人,但我认为需要一些时间来根据您的需要对其进行自定义,直到您可以真正评估这个完全不同的 UI 概念。

因此,我想阅读那些尝试将其作为编程环境(尤其是使用 emacs/gcc)的人的评论。

(ion3作者关于linux-distros的政策对我来说并不容易遵循,但这不应该是这里的重点......)

0 投票
2 回答
17022 浏览

c# - 多个键盘和低级挂钩

我有一个系统,我有多个键盘,并且真的需要知道击键来自哪个键盘。解释设置:

  1. 我有一台普通的 PC 和 USB 键盘
  2. 我有一个带有一些硬键的外部 VGA 屏幕
  3. 硬键映射为标准 USB 键盘,发送有限数量的键码(F1、F2、Return、+ 和 -)

我有一个低级钩子(在 C# 中,但实际上调用 Win32 功能),即使我的应用程序没有聚焦,它也能够处理输入。

问题是,当使用普通键盘时,一些映射的键码被外部屏幕上驱动的应用程序拾取。外部屏幕发送并用于确认的按键之一是 VK_RETURN。除非我可以识别“设备”并对其进行过滤,否则用户可能正在执行操作并在他们甚至没有看的屏幕上确认它们。

我怎么知道哪个键盘负责按键?

0 投票
9 回答
1871 浏览

visual-studio - “贪婪的”在 Visual Studio 中

有没有办法在 Visual Studio 中应用“贪婪”行为和键?“贪婪”是指当光标位置和下一个单词绑定之间的所有空格都可以使用一次击键删除时的这种行为。

0 投票
5 回答
7587 浏览

macos - OS X 上包含的终端程序有什么好的替代方案?

当我在 OS X 上使用终端会话时,我的键盘会变得不稳定(另一个问题?),所以使用命令行常常令人沮丧。其他本机应用程序似乎很好,不会遇到同样的问题。是否有其他终端应用程序可能更适合我?

0 投票
9 回答
7079 浏览

keyboard - 中间有数字键盘的键盘?

我患有早期 RSI 症状,正在寻找避免受伤的方法。我的物理治疗师已经确定,我似乎做的最糟糕的事情就是以如此奇怪的角度使用我的鼠标。对我来说问题是,我保持键盘的位置使我的左前臂和右前臂的角度相同,即我的身体大致以 B 键为中心。在我当前的键盘(不是拆分键盘)上,这意味着宽 Enter 键、箭头键和数字键盘在我有空间放置鼠标之前都向右突出。我有一个中等宽度的框架,但即便如此,这让我的手腕在使用鼠标时处于一个非常尴尬的角度。我不想每次在两者之间切换时都不必将键盘推开,但我偶尔会使用数字键盘,所以我不想要没有它的键盘。

我认为在键盘的左右两半之间留出大约 30-50 厘米的空间会比较理想,这样我的手臂更垂直于我的锁骨,中间的箭头键和数字键盘,甚至可能这些数字呈 45 度角,因此我可以将它们配置为用任何一只手使用。

(如果你想知道的话,那就是一个带有触控笔的触摸屏,它有一个用于鼠标右键单击的修改按钮,因为否则鼠标垫会在我放置主行右半部分的地方,最多坐下时右臂的自然姿势。)

有了这么大的空间,您可以为通常使用两键组合的东西安装这么多自定义键……或者您可以将它们完全分离(除了一根电线),并且您知道,实际桌面显示出来。

你见过的最接近这个的键盘是什么?

0 投票
8 回答
10817 浏览

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

尽管我不使用 Emacs,但我已经知道 Steve Yegge 建议交换 Ctrl 和 Caps Lock有一段时间了。我刚刚尝试将它们作为实验交换,但我发现很难调整。现在有几个快捷键对我来说是第二天性,我还没有意识到它们在我使用键盘的方式中是多么根深蒂固。

特别是,我继续使用旧的 Ctrl 键来执行Ctrl+ Z(撤消),以及剪切、复制和粘贴操作(+CtrlX)。尝试从起始位置转到 +我不知道该放在哪个手指上,因为我的无名指、中指或食指都感觉很尴尬。这是我会习惯的东西,就像我习惯了原来的位置一样,我应该给它时间,还是这种安排不适合 Windows 键盘快捷键CVCtrlZZ

我很想听听那些成功过渡的人以及那些尝试过并搬回来的人的意见,尤其是那些在windows上做的人。

它会导致我的打字速度或打字时的舒适度有所提高吗?

您对手指位置或打字训练有任何提示以加快过渡吗?

0 投票
4 回答
2382 浏览

keyboard - 科技主题礼篮

对于今年的客户服务周,我有一项特权任务是创建一个以科技为主题的礼品篮。我试图将篮子保持在 50 美元以下,因为我有一个蓝牙键盘/鼠标组合,我将添加到它。除了罐装空气和显示器湿巾,对于基于 PC 的篮子还有其他建议吗?我在考虑 USB 拇指驱动器和/或空白 CD/DVD 媒体。还有其他想法吗?