我试过这里提到的GetMessageExtraInfo():Detect if WM_MOUSEMOVE is caused by touch/pen 但是它不起作用--对于触摸板产生的所有鼠标事件,已在集成触摸板的笔记本电脑和连接了外部触摸板的台式机上试用。本质上,我需要的是检测手指何时打开和关闭触摸板。但由于未知的原因,WM_TOUCH或WM_GESTURE似乎只适用于触摸屏,而不适用于触摸板。 有什么建议吗?
长期以来,我一直使用键盘快捷键触发的Applescript来关闭MacOS上的通知。它的工作原理是模拟点击每个打开的通知中心窗口中的“关闭”按钮。自升级到Big Sur (当前为11.0.1)后,通知不再有关闭按钮。相反,当你用鼠标悬停在它们上面时,一个"X“按钮就会出现。对于一个难以精确点击的人(我有轻微的手部颤动),使用鼠标/触摸板是困难的。 有没有人有关于如何恢复功能的建议,这样我就可以把手放在键盘上了?