GUI 应用程序是直接从设备处理鼠标信号,还是从 OS 接收信号?

Do GUI apps handle mouse signals directly from the device or they instead receive signals from the OS?

正如标题所说,GUI 应用程序(例如使用 Swing 在 Java 中编写或使用 Qt 在 C++ 中编写...)是否处理​​鼠标信号(单击、right-click、运动... ) 直接来自鼠标设备还是从操作系统接收信号?

这是一个非常笼统的问题。你有什么想法?

非常笼统,我会说:"it depends" - 至少在操作系统上,您的应用程序运行并且鼠标连接到。

在所有现代 OSes 中,有一个抽象层(远离计算机硬件内部的任何真实电路)可以回答您的问题:它们从 OS.