First, when configuring the joystick through emulationstation which set of configuration options should I use to configure the joystick? The first set of directional inputs, or those farther down in the configuration menu?
You can use both to navigate EmulationStation, but most games expect something similar to a D-Pad (the first), so I'd use that.
I am currently using the first set of directional inputs but the joystick is very sensitive. If using the other directional inputs don't make a difference is there a way to adjust the sensitivity of the joystick?
You can try to increase the deadzone for the joystick using evdev-joystick , a command line utility.
managed to resolve myself.
Apparently these are just warning messages and are only preventing successful compilation because of the -Werror flag in the makefile. Removed that flag and it now compiles successfully
After my genius idea to delete all stuff in this discussion, which only cause trouble and chaos, I figured out to do another attempt and post again. This is version 2 of the little app. The gui and commandline are streamlined into one app. The commandline options are flexible now and it supports a configuration file. Unfortunately in GUI mode only one patch file at a time is supported (but I think this is not a real issue and is a limitation in GUI only). And it can create output folders too. Updated the first post with all relevant information.