OSX 下 USB 键盘的特定组合键故障

OSX 下 USB 键盘的特定组合键故障

我在 MacBook Pro 上使用第三方外接键盘。它是一款ThinkPad USB keyboard with Trackpoint(我喜欢控制鼠标指针,而不必将手从键盘上移开)。

只有一个问题:一个特别的组合键不起作用。在文本编辑器中,option + shift + right-arrow应该突出显示光标右侧的单词,这是我在编程中一直使用的功能。但它什么也没做。我知道这是键盘特有的问题,而不是特定应用程序的问题,我也知道这不是一个简单的硬件问题:

  1. Right-arrow有效(将光标向右移动一个字符)
  2. Shift + right-arrow有效(突出显示光标右侧的字符)
  3. Option + right-arrow有效(将光标向右移动一个单词)
  4. Option + shift + LEFT-arrow有效(突出显示左侧的单词)所以并不是这个键盘通常不能同时处理两个修饰符;
  5. Option + shift + right-arrow作品在其他键盘上 (例如我的廉价 Logitech K120)在同一台计算机和文本编辑器应用程序上(因此它不是系统或应用程序级键盘快捷键配置问题)
  6. 更新:事实证明这种Option + RIGHT-shift + right-arrow方法可行(以上所有方法都使用左移键进行了测试)。不幸的是,对于快速在屏幕上移动选择点而言,这是一个比较尴尬的手部位置。也许如果我找到一种方法来交换两个移位键的映射……?

我在两台不同的 MBP 上都观察到了这个问题(一台于 2010 年购买,运行 OS 10.6.8,另一台于 2014 年购买,运行 OS 10.9.4)。经过一番深入的谷歌搜索,没有找到像这个问题这样具体的问题。有人观察到并解决过这样的问题吗?

更新:

我应该提到,我使用“系统偏好设置”->“键盘”将印有“Alt”的键(最靠近空格键)映射到Command,并将“Windows 徽标”键映射到Option,以便布局最像 Mac 键盘。

如果我将其切换回去(Windows 徽标 = Command,Alt = Option),那么问题就会反过来:现在我可以option + shift + right-arrow再次执行(选择到单词末尾),但不能执行command + shift + right-arrow(选择到行末尾)。因此,问题特定于 Windows 徽标键的位置,而不是 Command/Option 的逻辑角色。

Windows 徽标键没有右侧对应键,因此没有右侧“Option”。但是,有一个右手边的 Shift 键:参见第 6 点。

相关内容