Revert "Trimmed the branch to only the joystick_drivers sub directory"

This reverts commit 44571e282e07a1e681944f490b7647d1ac7913b9.
Rebase from 'upstream' @ version '1.9.7'
Trimmed the branch to only the joystick_drivers sub directory