Tastaturkommandos hatte ich zuerst, weil über die GUI wirklich nur 32 Buttons möglich sind. Aber mit Tastaturkommandos kommt man schnell an eine Grenze die keinen Spaß mehr macht, es ist einfach viel zu unflexibel und es kann auch dazu kommen, dass ein Schalter, solange er aktiviert ist, jegliche Eingaben per Tastatur blockt.
Dann hab ich aber das hier im englischen Teil gefunden: https://forums.eagle.ru/showthread.php?t=171098
Mit dem Target Script Editor ist es möglich, bis zu 120 DX Buttons zu mappen. Es gibt auch einige Beispielkonfigurationen in dem Thread. Ich muss aber dazusagen: Das ist keine schnelle Lösung für Ungeduldige, man muss sich schon ein wenig einarbeiten. Dafür erhält man jedoch maximale Flexibilität. Beim Ändern der Scripte die Formatierung mit Beistrichen und Klammern einhalten, sonst kommen Fehlermeldungen beim Start des Scriptes. Fühlt sich an wie C Programmieren... ;)