Support zooming with keyboard. Fixes #695