Installation mehrerer Neo Layouts funktioniert nicht (kbdneo Treiber) #614
Labels
No Label
(╯°□°)╯︵ ┻━┻
Bug
Diskussion
Dokumentation
Duplikat
Gitea
Hardware
Hilfe
Invalid
Java
Lernen
Qt
Remote
Subversion
Tablet
Tastaturbelegung
Test
Treiber/Android
Treiber/iOS
Treiber/Linux/Konsole
Treiber/Linux/xkb
Treiber/Linux/xmodmap
Treiber/MacOS
Treiber/Windows/AHK
Treiber/Windows/kbdneo
Treiber/Windows/ReNeo
Verbesserung
Website
Windows 11
Wontfix
Worksforme
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: neo/neo-layout#614
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Moin!
Ich übe aktuell fleißig NeoBone, da mir das Layout für mich am besten gefällt. Damit ich mich auch schnell an die anderen Ebenen gewöhne, wollte ich gleichzeitig noch NeoQwertz installieren, da ich doch noch manchmal unter Zeitdruck schnell etwas schreiben muss, und dafür gerne die Möglichkeit des schnellen Wechsels auf NeoQwertz haben wollte. Dazu habe ich wie unten beschrieben die Installationsdatei abgeändert:
Leider funktioniert damit nur Neo Bone (das aber komplett zuverlässig); NeoQwertz wird zwar in den Einstellungen angezeigt (siehe Bild), aber ohne das Layout-Preview und auswählen kann ich es nicht. Als Override kann ich es anwählen, einen Effekt hat es aber nicht.
System ist Windows 11, alles aktuellster Stand. Ich nehme an, es wird irgendwie nicht als separates Layout von Windows erkannt, komme aber von alleine hier nicht mehr weiter. Was mache ich verkehrt?
Und bevor die Frage nach ReNeo kommt: Wenn ich ReNeo benutze, funktionieren nicht alle Kombinationen. Mod3 + 0 z.B. ergibt dann einfach nur eine 0, statt das korrekte Apostroph ’, daher präferiere ich den kbdneo Treiber.
Hallo! Entschuldige die späte Antwort …
Die Problematik mit den Registry-Dateien gab es öfter. Ich habe etwas herumgespielt und eine Lösung gefunden, die mehrere parallel installierte Neo-basierte Layouts ermöglicht. Der Unterschied zu deiner Variante besteht lediglich in der Nummer des Registry-Zweigs. Neo hatte bislang stets die
b0000407
, wobei das hintere Word (0407
) für ein deutsches Layout steht. Ich habe den vorderen Teilb000
nun entsprechend für andere Layouts hochgezählt, also b001, b002 usw. Dazu kommt jeweils eine passende Layout ID. Die von dir verwendeten Nummern0002
und0003
werden zwar in Windows nicht vorgegeben, aber vielleicht sind die irgendwie reserviert … man weiß es nicht. Mit den hohen Nummern geht es aber grundsätzlich.Alle kbdneo-Downloadarchive beinhalten nun eigene .reg-Dateien (für Installation und Deinstallation) für den jeweiligen Registry-Zweig. Auch sind die .dll-Namen unterschiedlich. Ausnahme sind die Eszett-Varianten, die ebenfalls kbdgr2.dll verwenden – ist schließlich eine Variante, kein anderes Layout.
Der Custom Language Name steht bei allen Layouts auf "German (Germany)", aber ich vermute stark, dass das für die Installation egal ist, was da steht. Kann man wohl nach Belieben abändern. Ich habe nicht ganz herausfinden können, wo man diesen String benötigt.
Auf meinem Windows 7 klappte die Installation mehrerer Custom Layouts (sogar gleichzeitig) ohne Probleme. Das sollte unter Windows 10 genauso gehen – für Windows 11 vermag ich das aber nicht zu testen, und dort sind wieder einige Dinge u.U. anders. Müsstest du also selbst noch schauen. Ich werde dieses Issue erstmal als gelöst markieren, aber wenn es Probleme gibt, schreib einfach.
Zu ReNeo: das geschilderte Problem ist uns leider nicht bekannt. Wenn es noch oder wieder auftritt, erstelle bitte ein eigenes Issue dazu. Dann können wir das getrennt angehen und ggf. gemeinsam lösen.