TheHexer_pcg: Also wenn im Spiel WASD auch auf WASD gelegt ist, dann wird es korrekt erkannt, sonst nicht?
Heißt, es passiert sonst gar nichts, wenn du eine Taste drückst?
Die Tasten, die im Spiel (DS III) standardmäßig eingestellt sind, funktionieren im Spiel wie sie sollen. Im Tasteneditor werden diese aber, genau wie alle anderen, nur als "Numlock" erkannt. Die Voreinstellungen bleiben darum erhalten und jedes Mal wird nur die vorherige Zuweisung von "Numlock" ersetzt.
Also kann ich z.b. "W" auf "Links drehen" setzen, wo dann aber "Numlock" als Alternative eingetragen wird, im Spiel funktioniert W dann weiterhin als Vorwärts. Numlock (aber nur diese Taste) funktioniert dann im Spiel auch wie eingestellt. Im Vorigen Beispiel also: Numlock dreht die Kamera linksrum.
TheHexer_pcg: Wie führst du die Spiele eigentlich aus?
Direkt über Heroic (Version 2.22.0).
rostfreyh: Welchen Starter benutzt du bei Heroic? Hast du den in letzter Zeit mal aktualisiert?
GE-Proton-latest, was derzeit das Release vom 11.8.'26 ist (vorher noch geupdated). Es passiert aber genauso auch mit GE-Proton10-34, was ich als Alternative installiert habe.
Kurioserweise habe ich jetzt bei Northgard festgestellt, dass nur die erste Taste, die ich nach Aufruf des Tasteneditors drücke, als Numlock erkannt wird. Danach funktioniert die Erkennung, inklusive der Taste, die zuerst gedrückt wurde. Leider nicht bei DS III, da kann ich so viele Tasten drücken wie ich will.
Es macht keinen Unterschied, ob ich Windows 11 oder Windows 7 einstelle.
rostfreyh: P.S.: Ich habe für die Wisenschaft von Northgard mal die Win-Version installiert und mit Heroic (und Bottles) ausprobiert. Ich kann auf Anhieb keine Fehler erkennen. Vielleicht magst du noch einmal kurz erklären wie das / was da ggf. reproduzierbar wäre?
Erstmal vielen Dank für den Einsatz! :) Ich habe:
Debian Linux Trixie mit Kernel (/proc/version) Linux version 6.12.101+deb13-amd64 (debian-kernel@lists.debian.org) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC Debian 6.12.101-1 (2026-08-05)
Grafiktreiber ist nvidia über das Metapackage "nvidia-driver" aus dem Debian Repo. Das kompiliert sich dann automatisch über dkms. GraKa ist eine GeForce GTX 1050
Oberfläche ist XFCE 4.20, GTK-Version 3.24.49 (X11)
Darauf habe ich einen unprivilegierten Account für Spiele. Installiert ist Heroic als systemweites Flatpack von flathub. flatpak info:
flatpak info com.heroicgameslauncher.hgl
Heroic - Spiele Epic-, GOG- und Amazon-Spiele
Kennung: com.heroicgameslauncher.hgl
Ref: app/com.heroicgameslauncher.hgl/x86_64/stable
Architektur: x86_64
Zweig: stable
Version: v2.22.0
Lizenz: GPL-3.0
Ursprung: flathub
Sammlung: org.flathub.Stable
Installation: system
Installiert: 689,7 MB
Laufzeitumgebung: org.freedesktop.Platform/x86_64/25.08
Sdk: org.freedesktop.Sdk/x86_64/25.08
Commit: 5440bc979e848b864ab674338780f4a3e03db3a555e1dfc0f8c530eb0b055…
Parent: 36093a3313a77921808a727ed69b36d21896b13e0369d2d0e53dacc3a4d95…
Betreff: Merge pull request #284 from flathub/v2.22.0 (1f075c6330fe)
Datum: 2026-05-16 01:13:39 +0000
Tastatur ist eine PS/2 Tastatur, kein USB.
Die Präfixe sind im Benutzerverzeichnis (Dateisystem ext4), während die Spiele auf derselben NTFS-Partition liegen wie die über Windows Installierten, aber natürlich in einem anderen Verzeichnis.