Created a patch from the work Valve did on the xpad kernel driver.

Signed-off-by: Stephan Raue <stephan@openelec.tv>