Chromebook support #611
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/xkbmap
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#611
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
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?
Chromebooks ersetzen die Feststelltaste durch eine Suchtaste, welche als LWIN (Super_L) fungiert. Um trotzdem Neo2 einsetzen zu könne, konnte ich mit folgender Konfiguration die LWIN Taste als Modifier aktivieren. Sicherlich gibt es einen besseren Weg dies zu Implementieren, ggfs auch direkt hier Upstream.
Darüber hinaus muss die ralt_switch Option aktiviert sein, damit die rechte Alt Taste als Modifier fungieren kann.
63e6bc1ce8
Vielen Dank!
Funktioniert damit Neo auch auf ChromeOS oder ist das nur für ein (halbwegs modernes;der kaputte Legacy-Display-Server kann ja keine Benutzer-xkb-overlays) Standard-Loonix auf der Hardware?
Prinzipiell könnten wir wohl eine ChromeOS-Installationsanleitung auf der Webseite ganz gut gebrauchen.
ChromeOS habe ich nicht getestet. Die Konfiguration ist mit Debian Bookworm auf einem Acer Spin 513 - 13.3" Chromebook Qualcomm 7c 2.1GHz 4GB RAM 64GB Flash installiert via https://github.com/hexdump0815/imagebuilder/tree/31462ce/systems/chromebook_trogdor.
Wäre es sinnvoll in Neo direkt eine Option für
lwin_switch
zu integrieren?Diese Option existiert bereits (und kann bei Gnome mit
gsettings set org.gnome.desktop.input-sources xkb-options "['lv3:lwin_switch']"
aktiviert werden).Super! Damit ist obige manuelle Konfiguration nicht notwendig. Zusammenfassend muss für Neo2 auf Chromebook nur die lv3:lwin_switch und ralt_switch Option aktiviert werden.
Das sollte eigentlich™ auch nicht nötig sein, da Neo selbst schon level5(ralt_switch_lock) inkludiert.
Es gibt jedoch ein paar Optionen, die das wieder überschreiben (z.B. compose:ralt).
Chromebook support ("Left Win chooses 3rd level")to Chromebook supportInteressant. Ohne
ralt_switch
zeigtxev
:Mit
ralt_switch
aberwobei letzteres der Ausgabe auf einem "Standard" Laptop gleicht.
Mh, ich erwarte (und bekomme bei mir auch) das exakt gegenseitige Verhalten: Mit lv5:ralt_switch die erste Ausgabe und mit lv5:ralt_switch_lock (oder gar keiner Option, das ist ja default) die erste Ausgabe.
In beiden Fällen funktioniert die vierte Ebene (aber mit lv5:ralt_switch funktioniert der Lock nur, wenn man zuerst die rechte Mod4-Taste drückt und danach die linke; mit lv5:ralt_switch_lock oder ohne zusätzliche Optionen funktionieren beide Reihenfolgen).
Ich kann mir nicht vorstellen, dass das ein Hardware-Problem ist. Ist bei deiner Konfiguration sonst irgendwas speziell? (mehrere Layouts, irgendwelche andere Optionen, irgendwelche xkeyboard-config Patches?).
Was passiert, wenn du explizit lv5:ralt_switch_lock setzt (also
gsettings set org.gnome.desktop.input-sources xkb-options "['lv3:lwin_switch','lv5:ralt_switch_lock']"
?Auf einem zweiten Chromebook (gleiches Modell) zeigt
xev
ohneralt_switch
korrekt:Irgendetwas ist beim ersten mal also schief gelaufen.