Извините если уже было, но ужастно неудобно, поэтому решил написать:
Навигация по карте стрелками (без мыши) + pgup/pgdn для изменения масштаба.
Проблема: если пермещаться вверх/вниз, то pgup/pgdn работают, а если переместиться влево/вправо, то pgup/pgdn перестаёт работать до тех пор пока опять не подвинуть карту вверх или вниз, после чего pgup/pgdn опять начинает работать.