Fix: icon, segv with gamepad, keyboard support