small keyboard input changes, mouse input and config file