Only seems to work with the integrated macbook keyboard and not my external (non-apple) keyboards (I don't have an apple keyboard to test it with).
AI suggests fix may be changing line 481 of AppDelegate.m to
eventTap = CGEventTapCreate(kCGHIDEventTap,
But I don't have xcode to test or any experience with Objective-C to know whether that even makes sense.