Is there an API in AppKit (or elsewhere) to determine if a device has a trackpad connected and enabled? I need my application to enable different behaviours on scroll events depending on whether they are coming from a two finger natural scroll gesture on a trackpad or from a vertical only scroll on a traditional mouse.
Going over the documentation, I cannot find anything and Googling didn't seem to reveal anything either.
I am using an event tap currently to receive events (also, please note that I have very little native macOS development experience so don't assume a lot of prior knowledge)