Now honors the horizontal and vertical resolution set in the #defines
Now creates the input device before uploading the firmware, to allow to start other programs that depends from it without forcing them to wait to the firmware upload process to end.