Overview
Hier erfährt man wie man die Icons der Tasten in FFF anpassen kann, wenn diese falsch zugeordnet werden oder einem nicht gefallen.
Vorwort
Anders als in bspw. den Neptunia-Spielen legt man nicht fest welches DirectInput element (Achse, taste, D-Pad) welcher taste und welcher aktion entspricht (A ist immer bestätigen und es ist egal ob es nun taste 1 oder 2 ist) bei FFF legt man für jede Aktion das DirectInput-Element fest was dann über eine statische Zuordnung zur Taste gemappt wird, was probleme mit controllern gibt, die nicht dem standard Xbox 360 (nachfolgend x360) Layout folgen (zb Dualshock 4 oder auch gewöhnliche PC Controller) Dies kann verwirrend werden denn beim DS4 ist z.B. Vierech (was auf der Position von X liegt) als A markiert, was daran liegt dass beim DS4 viereck die Taste 1 ist, was beim x360 controller die A taste ist.
Das heißt als allererstes muss man herausfinden wie das Layout des Controllers aufgebaut ist.
Controller Layout
Um dies herauszufinden geht man in die Systemsteuerung, dann Geräte und Drucker klickt rechts auf seinen Controller (beim DS4 heißt dieser “Wireless controller”) und geht auf “Gamecontrollereinstellungen” und dann auf “Eigenschaften” und man bekommt ein Fenster wo alle Buttons, achsen und das D-Pad aufgelistet sind.
(achtung: Komplettachsen, als wo der neutralpunkt nicht in der Mitte liegt, wie bei L/R2 beim xbox one controller oder beim DS4 werden nicht direkt unterstützt, man kann nur darauf gehen die achse ins plus zu bewegen es muss jedoch die taste mindestens zur häfte durchgedrückt werden. Wenn es eine Digitale Alternative gibt (Button 7 und 8 beim DS4) dann ist es besser sich auf diese zu verlassen)
jetzt drückt man alle knöpfe und notiert sich wie sich was verändert.
beim DS4 sieht das so aus (XYZ sind die Achsen und XR,YR und ZR sind die “-Rotation[s]”-achsen
(bei zusammengefassten tasten zb 1-4 sind die tasten in der reihenfolge der Zahlen angegeben)
1-4 Viereck, Kreuz, Kreis, Dreieck
5-8 L1,R1,L2,R2
9 Share (Select)
10 Options (Start)
11,12 L3,R3 (Sticks drücken)
13 PS Button
14 auf Touchpad drücken
D-Pad ist wie auf controller
X- LS Links
X+ LS Rechts
Y- LS Hoch
Y+ LS Runter
Z- RS Links
Z+ RS Rechts
ZR- RS hoch
ZR+ RS runter
XR komplett L2
YR Komplett R2
wir sehen dass L/R2 doppelt belegt sind (7 und XR komplett für L2 sowie 8 und YR für R2) daher ist es besser die buttons 7 und 8 zu nutzen, da diese sofort ansprechen und nicht erst nach halben durchdruck.
Die ZR wird von FFF leider aktuell nicht in der Anzeige unterstützt aber man kann sie im regelfall entweder in den einstellungen oder per ini einstellen.
das Bild anpassen
zuerst wird die keyboard.dds aus dem FFF Ordner, dann systemglobal benötigt.
am besten nennen wir die alte kayboard.dds in bspw keyboard-old.dds um, da die neue Datei keyboard.dds heißen muss und man immer ein backup haben sollte.
ich nutze zum bearbeiten GIMP mit DDS plugin zum rückspeichern nutze ich aber paint.net, da das Gimp DDS plugin nicht ausgereift ist, was das speichern angeht. ich bearbeite mit GIMP da man sich dort ein benutzerdefiniertes Raster einstellen kann in das die icons dann einfach einrasten.
das DDS plugin gibt es hier.
[link]
die dds.exe in der zip muss dann in den gimp-ordner, dann libgimp2.0plug-ins
wenn man das plugin erfolgreich reinkopiert hat startet man gimp und öffnet die dds und es sieht in etwa so aus (gut ich habe jetzt noch ein paar ebenen da ich schon sachen fertig habe)
Zu allererst sollte man das Raster/grid einschalten dazu geht man auf View->Show Grid und view->snap to grid, was dafür sorgt dass alles an das raster einrastet.
dann stellt man unter images->Configure grid das grid so ein dass die ränder immer den oberen linken rand der buttons berühren (bei mir sind das width und height bei 136px und offset 11px width und 9px height)
man sollte die buttons nicht größer machen als diese jetzt sind (ca 120px breite wie höhe), es sonst unschön aussieht.
Diese Grafik kann man als referenz nutzen, da habe ich schonmal alles so benannt, wie es im DirectInput so heißt, was mühe erspart rauszusuchen was nun was ist.
wenn man fertig ist exportiert man das bild als PNG (damit auch transparenz und alles erhalten bleibt) und öffnet diese dann in paint.net dort geht man auf speichern unter wählt als dateityp dds und speichert diese dann an eine location seiner wahl (man sollte ein Backup haben, für den Fall eines Updates)
bei Kompressionstyp MUSS noch DXT3 ausgewählt werden dann speichern zurück in FFF ordner kopieren und fertig.
hier noch ein passendes Bild für Dualshock 4 Nutzer:
Tastatur
Um die Tastatur zu bearbeiten geht man ähnlich vor wie bei den Controllertasten, jedoch muss das grid ungestellt werden und die Tasten orientieren sich am US Layout also müsste man einige Tasten veränder damit ein Detusches Layout (oder ein beliebiges anderes zustande kommt.