Жаль, что производитель не удосужился сделать какую маленькую утилитку для переназначения кнопок.
Если для PC, то можно переназначить кнопки, думаю.
Если режим xinput, то как для для любого геймпада xinput.
Можно в x360ce перераспределить, например.
Но, это не точно. Наверное, и в Steam можно переназначить, и в xoutput, много способов.
Хотя оно и не нужно, в эмуляторах можно и так настроить.
Если именно для консоли, то через BlueRetro адаптер ещй можно распределить кнопки, как вариант. Подключаешь BlueRetro к Genesis, джой подключаешь через Bluetooth, в админке BlueRetro, через браузер меняешь. Но, M30 2.4G не подключится, наверное. Обычная версия, на Bluetooth - должна.