gamepad controller mapped to Launchpad - Apple Communityhttps://discussions.apple.com/thread/254343300
Via this reddit thread, pasting these commands into Terminal disables the bad Lanchpad behavior with game controllers:
defaults write com.apple.GameController bluetoothPrefsMenuLongPressAction -integer 0
defaults write com.apple.GameController bluetoothPrefsShareLongPressSystemGestureMode -integer -1
After entering those commands, log out of MacOS then log back in.