将键盘快捷方式发送到OSX而不是单独的命令

时间:2014-08-02 13:18:33

标签: macos keyboard osx-mavericks hid

我想知道osx如何解释键盘快捷键与同时按下的多个键。

例如,我有控制+左设置向左移动空格。当我使用我的键盘时,osx会将其解释为快捷方式。

使用http://manytricks.com/keycodes/它甚至没有注册,操作系统似乎将命令短路似乎知道它对应于键盘快捷键。

当使用外部USB脚踏开关发送控制键信号和键盘发送左键信号时os不会将其解释为快捷键,而是将其解释为控件+左键如下图所示< / p>

enter image description here

我在apple.stackexchange上发布了这个,但希望得到一个更技术性的答案 https://apple.stackexchange.com/questions/140732/sending-controlleft-command-with-external-footswitch-delcom-only-picking-up-c

目标是让脚踏开关发送正确的控制信号(键码表示它发送与我按下键盘上的左控制键完全相同的控制信号)

脚踏开关在ubuntu

下按预期工作

谢谢

1 个答案:

答案 0 :(得分:0)

哦,男孩,来自kinesis website

注意:由于Apple操作系统中的限制,来自一个USB设备的修改器操作无法修改第二个USB设备的输入。示例:脚踏开关中编程的Shift,Control,Command或Option键击不能修改单独的USB键盘或鼠标的输入。但是,如果整个按键序列已经预先编程到脚踏开关中,那么像'Cmd-W'或'Cmd-Shift-left arrow'这样的按键序列将在Macintosh上工作。 (脚踏开关只能在Windows PC上编程)。

我只是尝试使用我的USB键盘和内置的osx键盘,它似乎是真的。我可以在我的usb键盘上点击控制+左键并且它工作正常但是我的USB键盘上的控制+内置键盘上的左边不起作用:(