Fix keyboard height for arrows only (fix #94); introduce enum while I'm at it.