- CGEventRef keyDown = CGEventCreateKeyboardEvent(NULL, _vk, YES);
- CGEventPost(kCGHIDEventTap, keyDown);
- CFRelease(keyDown);
+ if (_keyCode != NJKeyInputFieldEmpty) {
+ CGEventRef keyDown = CGEventCreateKeyboardEvent(NULL, _keyCode, YES);
+ CGEventPost(kCGHIDEventTap, keyDown);
+ CFRelease(keyDown);
+ }