On both Cinder 0.8.4 and the latest commit on the appRewrite branch (SHA: 9a36ff8), several keys will not invoke the AppBasic::keyDown handler. Specifically, KeyEvent::KEY_LCTRL, KeyEvent::KEY_LALT, KeyEvent::KEY_LMETA, KeyEvent::KEY_RMETA, KeyEvent::KEY_RALT, KeyEvent::KEY_RCTRL will not trigger the handler. And I believe there may be more.
It's true - these don't pass through the normal Cocoa keydown mechanism and I haven't implemented the code necessary to handle them. If someone wants to the flagsChanged: selector is currently stubbed out in CinderView:
Yeah, I just noticed that. I'll take a crack at it after the Oscars...
an aging forum thread has discussed the same issue and @arielm had linked a commit on a fork which seemed to address it.
Issued pull request here.
Fixed by a9a5473