support cmake
add key definitions by USB HID Usage Page 7