Became able to rebindings for DirectInput/Xinput.
merge diagonal input of the lastest git (#1759)
And added some notes about the diagonal input.