Warrex wrote:Can anyone tell me how the Windows version and the macOS version differ concerning input?
Of course, input implementations are completely different. There is no DirectInput or WinAPI on macOS. There is no Cocoa on Windows.
There are noticeable differences in mouse handling inside operating systems themselves.
Moreover, GZDoom has three independent mouse input implementations on Windows.
Warrex wrote:Does GZDoom on Mac use SDL?
No, it doesn't. It is possible to build Mac version with SDL2 backend, although such version was never released.