add D-Pad diagonals for DirectInput;
Merge pull request #1759 from CrazyMax/master

add D-Pad diagonals handle for DirectInput