1) cleanup
2) bugfix: ALT-GR was recognized as CTRL
3) added: SHIFT prevents panning