Fix config
Fix .gitignore
Add keyboard support