Mod4 in tty nicht verfügbar #367

已关闭
Blu2lz2013-11-05 15:15:14 +01:00创建 · 3 评论

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
Blu2lz2013-11-05 15:15:14 +01:00 添加了标签
Bug
Treiber/Linux/Konsole

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.
作者

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
登录 并参与到对话中。
未选择里程碑
未指派成员
3 名参与者
通知
到期时间
到期日期无效或超出范围。请使用 'yyyy-mm-dd' 格式。

未设置到期时间。

依赖工单

没有设置依赖项。

参考:neo/neo-layout#367
没有提供说明。