Do I have to have a controller, or can I use a keyboard. If so, what are the settings to put on so I can use a keyboard?