_getcsc and _get_key are the same routine ($4068). _getky is different. You want to use the former, as it is faster. > K_ENTER -- _getcsc/_getky/_get_key -- gets the keycode and continues