the usage protected is wrong - fix it

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
x11: convert bool methods

There is no need to have bool functions, which will return
true in every case. Also the return type gets not used.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
evdev: xinput_do_set_int_prop(..) does return a bool

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
pass function parameter 'new_axys' by reference

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
fix memory leak

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>