Fully finished keyboard and mouse input