>>717769165
Mechanical d-pads almost never have issues with accidental diagonals. If you want to go a step further for insurance, Gamesir Cyclone 2 and Tarantula Pro (and Super Nova for membrane) have a software toggle to prevent diagonals entirely.
Cyclone 2 also works well on Switch. Most third parties don't bother keeping functional parity for Switch input.