6#ifndef SWIFT_INPUT_KEYBOARDMACOS_H
7#define SWIFT_INPUT_KEYBOARDMACOS_H
9#include <ApplicationServices/ApplicationServices.h>
10#include <IOKit/hid/IOHIDManager.h>
37 virtual bool init()
override;
40 friend class IKeyboard;
45 void processKeyEvent(IOHIDValueRef value);
48 static void valueCallback(
void *context, IOReturn result,
void *
sender, IOHIDValueRef value);
50 IOHIDManagerRef m_hidManager =
nullptr;
KeyCode
Key code http://www.kbdlayout.info/.
QObject * parent() const const
QObject * sender() const const