Ich habe mupen64plus mit Synaptic aus den Repositorys installiert. Ich mag den Emulator (zum größten Teil ein paar Grafikfehler bei TLOZ Ocarina of Time), insbesondere die Leistung auf meinem alten Computer, aber ich kann nicht herausfinden, wie ich die Steuerelemente für mich selbst konfigurieren soll. Ich habe versucht, die Anleitung von Google Code hier zu lesen , aber ich kann die zu bearbeitende Datei nicht finden und der Link mit den Schlüssel-IDs funktioniert nicht. Selbst wenn ich die Datei finden könnte, könnte ich nichts ändern. Was ich also brauche, ist eine Ressource mit den Schlüssel-IDs und wo ich die Datei finde, die ich bearbeiten muss.
Ich verwende Ubuntu 12.10 32-Bit. 2 GB RAM, Intel CORE 2 DUO bei 2,00 GHz
Hier ist ein zusätzlicher Teil der Frage. M64py ist eine beliebte Option. Es ist jedoch erforderlich, dass Sie die Pfade zu den verschiedenen benötigten Dateien eingeben. Wo sind die Standardstandorte? Schließen Sie sowohl für das 32-Bit-System als auch für ein 64-Bit-System ein. (Die benötigten Dateien sind Bibliotheksdatei, Plugin-Verzeichnis und Datenverzeichnis.)
Ich selbst konnte keine GUI für Mupen ausführen, also fand ich heraus, wie ich sie konfigurieren und im Terminal ausführen kann. Die Datei, mit der ich die Controller konfiguriert habe, lautet:
Dort fand ich den Bereich, in dem über die Joysticks gesprochen wurde, und stellte durch Versuch und Irrtum fest, dass ich, wenn ich auf meinem Controller eine Nummer sehe (die Schaltflächen sind nummeriert), diese Nummer minus eins in die Konfigurationsdatei eingebe und für die Schaltflächen nicht mit lasse ich es einfach leer, wie in "". Ich werde den Code belassen, den ich verwendet habe:
quelle
Leider war m64py für mich keine funktionierende Lösung und "Versuch und Irrtum" ist zu umständlich. Hier ist eine Lösung, die jeder verwenden kann, der derzeit mupen64plus mit oder ohne GUI ausführt.
Sie benötigen das Joystick-Kalibrierungswerkzeug,
jscal
um festzustellen, welche Schaltfläche welche ist. Hilfe dazu finden Sie in den Ubuntu-Foren - Gaming & Leisure - HOWTO: Joystick / Gamepads unter UbuntuAngenommen, Sie haben diese Einrichtung und Ihr Joystick ist bereits ordnungsgemäß kalibriert. Sie müssen lediglich die Kalibrierungsdatei für das Gerät ausführen
jstest-gtk /dev/input/js0 &
,js0
das Sie gerade testen.Sie sehen eine GUI für nummerierte Achsen und Schaltflächen. Es sieht ungefähr so aus:
Jetzt können Sie eine Taste auf Ihrem Controller drücken, um zu sehen, welcher Achse oder Taste sie entspricht.
Anwenden der benutzerdefinierten Controller-Konfiguration auf Mupen
Suchen Sie
InputAutoCfg.ini
Run
locate InputAutoCfg.ini
. Für mich ist das im Verzeichnis/usr/share/games/mupen64plus/InputAutoCfg.ini
.Öffnen Sie
InputAutoCfg.ini
in Ihrem bevorzugten Texteditor.vim /usr/share/games/mupen64plus/InputAutoCfg.ini
.Suchen Sie Ihr Gerät und bearbeiten Sie die Einstellungen.
Sie können herausfinden, welches Gerät von Mupen verwendet wird, indem Sie
mupen64plus
die auf Ihrem Terminal gedruckten Eingabeinformationen ausführen und anzeigen .Meins sagt
Input: N64 Controller #1: Using auto-config with SDL joystick 0 ('Generic X-Box pad')
. Für mich finden Sie die Einstellungen unter[Generic X-Box pad]
.Speichern / schreiben Sie die Änderungen in die Datei und die Änderungen sollten beim nächsten Ausführen implementiert werden
mupen64plus
.Nach einigen Änderungen sieht meine so aus:
Mit
jstest
sollten Sie in der Lage sein,InputAutoCfg.ini
mithilfe der Eingabeereigniswörter herauszufinden, wie Sie Ihre Eingabeeinstellungen anpassen möchten .Manchmal ist es hilfreich, sich das Layout des N64-Controllers anzusehen, um herauszufinden, welche Parameter Sie zuordnen möchten.
quelle