private void initializeInput() {
inputManager.clearMappings();
// Mouse Input
inputManager.addMapping("RotateUp", new KeyTrigger(KeyInput.KEY_Y));
inputManager.addMapping("RotateDown", new KeyTrigger(KeyInput.KEY_X));
inputManager.addMapping("RotateLeft", new MouseAxisTrigger(MouseInput.AXIS_X, false));
inputManager.addMapping("RotateRight", new MouseAxisTrigger(MouseInput.AXIS_X, true));
// Keyboard Input
inputManager.addMapping("Accelerate", new KeyTrigger(KeyInput.KEY_W));
inputManager.addMapping("Brake", new KeyTrigger(KeyInput.KEY_S));
inputManager.addMapping("RollLeft", new KeyTrigger(KeyInput.KEY_Q));
inputManager.addMapping("RollRight", new KeyTrigger(KeyInput.KEY_E));
inputManager.addMapping("StrafeLeft", new KeyTrigger(KeyInput.KEY_A));
inputManager.addMapping("StrafeRight", new KeyTrigger(KeyInput.KEY_D));
inputManager.addMapping("bla", new KeyTrigger(KeyInput.KEY_LEFT));
inputManager.addMapping("blubb", new KeyTrigger(KeyInput.KEY_RIGHT));
inputManager.addListener(new InputListener(vehicleControl, player), new String[] { "RotateUp", "RotateDown",
"RotateLeft", "RotateRight", "Accelerate", "Brake", "RollLeft", "RollRight", "StrafeLeft",
"StrafeRight", "bla", "blubb" });
}