On pourra sans doute remapper les touches du clavier et les boutons de la souris, c'est d'ailleurs déjà le cas dans Diablo2.
Par exemple perso j'utilisais AZER/QSDF/WXCV pour les compétences, 1234 pour les potions, le bouton3 de la souris pour la map et le bouton4 de la souris pour la 4ème potion de la ceinture (j'y mettait des potions violettes).
De plus les peripheriques avec des boutons non standards sont le plus souvent fournis avec un outils qui permet de mapper un bouton avec des bouton/touches standards. Indirectement on pourra donc associer n'importe quel bouton avec n'importe fonction :
- Admettons que dans Diablo la touche F1 corresponde au sort "blizzard"
- Dans l'outils de configuration fournis avec la PowerMouseOfTheDeathOfDiablo(tm) on associe le bouton "blizzard" avec la touche F1 du clavier.
Et sans surprise, quand on presse le bouton "blizzard" ca lance un blizzard.
Donc oui Diablo3 sera indirectement compatible avec n'importe quel gadget.