2
我可以檢查從鼠標或觸控板的NSScrollWheel事件:如何找出NSEvent點擊事件來自mouseClick或trackpad點擊?
Mac Cocoa: How to differentiate if a NSScrollWheel event is from a mouse or trackpad?
但它可以檢查鼠標點擊,也NSEvent是從鼠標或觸控板?謝謝。
我可以檢查從鼠標或觸控板的NSScrollWheel事件:如何找出NSEvent點擊事件來自mouseClick或trackpad點擊?
Mac Cocoa: How to differentiate if a NSScrollWheel event is from a mouse or trackpad?
但它可以檢查鼠標點擊,也NSEvent是從鼠標或觸控板?謝謝。
您應該能夠檢查「event.subtype」以查看它來自哪個設備。
如果是鼠標,則「子類型」值應爲NSMouseEventSubtype。如果它不是鼠標,則該值將是其他值(例如:NSApplicationActivatedEventType或NSTouchEventSubtype)。