While each gaming company has their own rules, there are some great adaptive methods out there! This is the current policy on software that broadcasts between accounts.
https://us.forums.blizzard.com/en/wow/t/policy-update-for-input-broadcasting-software/707426
Blizz will never approve software they don’t make or control.
Most adaptive software sends one signal to just a single game client. I also can’t approve it. Just look carefully.
Also there are fantastic websites out there for helping gamers adapt controls. I know ablegamers is one of the more common ones.