代码之家  ›  专栏  ›  技术社区  ›  P i

在不隐藏光标的情况下,以编程方式禁用MacOS的“Shake to find pointer”功能

  •  1
  • P i  · 技术社区  · 5 年前

    我知道 this question

    我正在编写一个将鼠标左键重新映射到左CTRL键的软件。

    我有它的工作,但有一个问题:当我按住CTRL键并拖动鼠标指针时,这个功能经常会被激活,这会扰乱我的拖动操作(感觉就像是在冰上跑来改变方向)。

    类似这样的东西——但是当我注入模拟的鼠标事件时,这个特性并没有被禁用。

    NSCursor.hide() 然后在光标位置手动绘制光标图标。

    我怎样才能干净利落地完成这项工作?

    CGEventTap 对于 NSEventTypeGesture NSEventTypeMagnify 什么也抓不到。

    0 回复  |  直到 5 年前