Mod4 in tty nicht verfügbar #367

已關閉
Blu2lz2013-11-05 15:15:14 +01:00建立 · 3 comment

Hallo zusammen,

ich habe nun lange nach einer Lösung gesucht. Es ist die einzige Sache, die mit Neo bei mir nicht funktioniert.

Ich habe unter Ubuntu 13.10 Neo als Belegung ausgewählt. Das ganze System wird dann auf Neo umgestellt, sodass ich Neo auch bei der Passworteingabe meiner LUKS-Verschlüsselung und in den ttys benutzen kann. Leider funktionieren bei beiden nicht die Mod4-Modifier, es ist also z.B. keine Eingabe einer Zahl über den Mod4-Nummernblock möglich.

Ich habe es bisher so genutzt, aber nun möchte ich einmal wissen, ob es einen Trick gibt, den ich bisher übersehen habe oder ob es wirklich ein Bug ist. Es tritt bei einer Standardinstallation von Ubuntu auf. Es war auf jeden Fall schon in 12.04, 12.10 und 13.04 so.

Wenn ich die neo.map aus dem Wiki lade und mit loadkeys lade, funktionieren die Navigationstasten immerhin, der Ziffernblock bleibt aber tot. Immerhin kommt dann nicht immer das Zeichen ">", wenn man Mod4 drückt.

Vielen Dank für Antworten im Voraus!

Gruß
Blu

Hallo zusammen, ich habe nun lange nach einer Lösung gesucht. Es ist die einzige Sache, die mit Neo bei mir nicht funktioniert. Ich habe unter Ubuntu 13.10 Neo als Belegung ausgewählt. Das ganze System wird dann auf Neo umgestellt, sodass ich Neo auch bei der Passworteingabe meiner LUKS-Verschlüsselung und in den ttys benutzen kann. Leider funktionieren bei beiden nicht die Mod4-Modifier, es ist also z.B. keine Eingabe einer Zahl über den Mod4-Nummernblock möglich. Ich habe es bisher so genutzt, aber nun möchte ich einmal wissen, ob es einen Trick gibt, den ich bisher übersehen habe oder ob es wirklich ein Bug ist. Es tritt bei einer Standardinstallation von Ubuntu auf. Es war auf jeden Fall schon in 12.04, 12.10 und 13.04 so. Wenn ich die neo.map aus dem Wiki lade und mit loadkeys lade, funktionieren die Navigationstasten immerhin, der Ziffernblock bleibt aber tot. Immerhin kommt dann nicht immer das Zeichen ">", wenn man Mod4 drückt. Vielen Dank für Antworten im Voraus! Gruß Blu
Blu2lz added the
Bug
Treiber/Linux/Konsole
label 2013-11-05 15:15:14 +01:00

Dass der Ebene4-Nummernblock nicht funktioniert, dürfte am NumLock liegen, da die Keypad-Keysyms dafür verwendet wurden.
Vor einiger Zeit hatte ich mal eine andere Version ohne KP-Keysyms geposted: http://thread.gmane.org/gmane.comp.hardware.keyboards.layout.neo/9758/focus=9951

Der Bug in console-setup, was (wenn ich es richtig verstanden hab) automatisch die Tastaturbelegung von xkb auf eine Konsolen-keymap mappt, ist schon länger bekannt: https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/363388
Da muss wohl irgendjemand vergessen haben, den ISO_Level5_Shift auch irgendwie zu interpretieren/implementieren.

Dass der Ebene4-Nummernblock nicht funktioniert, dürfte am NumLock liegen, da die Keypad-Keysyms dafür verwendet wurden. Vor einiger Zeit hatte ich mal eine andere Version ohne KP-Keysyms geposted: [http://thread.gmane.org/gmane.comp.hardware.keyboards.layout.neo/9758/focus=9951](http://thread.gmane.org/gmane.comp.hardware.keyboards.layout.neo/9758/focus=9951) Der Bug in console-setup, was (wenn ich es richtig verstanden hab) automatisch die Tastaturbelegung von xkb auf eine Konsolen-keymap mappt, ist schon länger bekannt: [https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/363388](https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/363388) Da muss wohl irgendjemand vergessen haben, den ISO_Level5_Shift auch irgendwie zu interpretieren/implementieren.
Author

Danke für die sehr schnelle Antwort!

Ich hatte wirklich vergessen, VORHER, also noch im QWERTZ, den Numlock zu aktivieren. Habe eine Tastatur ohne Numblock, da musste ich das auf der Laptop-Tastatur machen. Funktioniert aber wunderbar.

Nur wie bekomme ich diese Einstellung in den Bootvorgang, also schon in GRUB? Ich habe ein vollverschlüsseltes System, da muss ich es in /boot oder initramfs regeln.

Eine weitere Frage: Warum ist das nicht standardmäßig in den Ubuntu-Releases?

Danke!

Danke für die sehr schnelle Antwort! Ich hatte wirklich vergessen, VORHER, also noch im QWERTZ, den Numlock zu aktivieren. Habe eine Tastatur ohne Numblock, da musste ich das auf der Laptop-Tastatur machen. Funktioniert aber wunderbar. Nur wie bekomme ich diese Einstellung in den Bootvorgang, also schon in GRUB? Ich habe ein vollverschlüsseltes System, da muss ich es in /boot oder initramfs regeln. Eine weitere Frage: Warum ist das nicht standardmäßig in den Ubuntu-Releases? Danke!

Nur wie bekomme ich diese Einstellung in den Bootvorgang, also schon in GRUB?

GRUB ist etwas sehr früh. Das NumLock kann man in der Linux-Konsole mit setleds +num einschalten. In einem Initialiserungsskript, das beim Systemstart ausgeführt wird, solltest du damit das Gewünschte erreichen. Siehe etwa http://wiki.ubuntuusers.de/Nummernblock_aktivieren

> Nur wie bekomme ich diese Einstellung in den Bootvorgang, also schon in GRUB? GRUB ist etwas sehr früh. Das NumLock kann man in der Linux-Konsole mit `setleds +num` einschalten. In einem Initialiserungsskript, das beim Systemstart ausgeführt wird, solltest du damit das Gewünschte erreichen. Siehe etwa http://wiki.ubuntuusers.de/Nummernblock_aktivieren
登入 才能加入這對話。
未選擇里程碑
No Assignees
3 參與者
訊息
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: neo/neo-layout#367
No description provided.