Various changes from last few years that were mixed into the xinput2 branch, as well as some windows stuff. Don't have access to a linux machine with X installed at the moment, so didn't want to push it directly to master without someone making sure i didn't break the linux side during rebase.
Various changes from last few years that were mixed into the xinput2 branch, as well as some windows stuff. Don't have access to a linux machine with X installed at the moment, so didn't want to push it directly to master without someone making sure i didn't break the linux side during rebase.