1

我想向我的机器发送一个硬件事件,以便我的大写锁定键变为启用状态。当我发送启用中断时,大写锁定键上的灯应该亮,当我发送启用中断时,大写锁定键上的灯应该熄灭。

我正在使用 Qt、Mac、C++、Carbon。

4

2 回答 2

3

无需中断。Caps Lock、Num Lock 和 Scroll Lock 灯是可编程控制的。

请注意,这实际上不会打开 Caps Lock(导致用户输入全大写文本),但您不应该这样做。如果您需要以特定格式输入文本,那么您应该自己对其进行任何必要的修复(可能包括将其大写)。

于 2010-02-26T15:22:15.870 回答
0

您甚至可以从 OS X 上的非特权用户空间应用程序生成硬件中断吗?在我看来,这似乎是您应该请求操作系统执行的操作(即打开或关闭 Caps Lock)

于 2010-02-25T14:10:46.330 回答