remove LShift
fix acceleration by splitting into absolute/relative accel