Neo2 unter Xubuntu

Man (also ich, grin) löst bekanntlich gern IT-Probleme anderer. Als Stichwortgeber dazu kann uude sehr vereinzelt noch herhalten (dessen Forum ist ansonsten längst nicht mehr auf absteigendem Ast, sondern schlichtweg im Loch, muß nur noch wer zuschaufeln, das einstmals gute Wiki verödet auch nur noch).

Ein User kann das sehr spezielle Keyboard-Layout Neo2 unter Xubuntu 20.04 nicht laden, weder live noch im installierten System. Bereits für XBionic hat er dazumal einen Bugreport verfaßt gehabt.

Natürlich ist mir die Sache ein Begriff, ich selbst habe Neo2 jedoch nie eingesetzt und das auch nicht vor (sowas kann man vielleicht machen, wenn man stets nur an einem System sitzt und sich mit Tunnelblick darauf einschießt, aber es gibt aktuell ja nicht mal fertige Tastaturen, häßlicher als Bekleben oder Beschriften geht dann kaum). Ich mag auch keine angeblich ergonomischen Tastaturen, die aussehen, als hätten sie auf einer heißen Herdplatte gelegen.

Aber das Problem an sich interessiert. Unter Xubuntu (und sicherlich Ubuntu insgesamt) ist Neo2 nur rudimentär enthalten (Ebene 4 default statt Ebene 1), schlichtweg kaputt. Besagter Bugreport auf launchpad.net ändert daran seit 22 Monaten gar nichts (wie bei vielen).

Insbesondere fehlt die/der (wie’s beliebt) Map, also eine Datei mit der Belegung. Es gibt diverse Lösungen entsprechender Enthusiasten, unterschiedlich (setxkbmap, xkbmap, loadkeys, xmodmap…) und an unterschiedlichen Orten einzubinden (Pfade sind bei diversen Distributionen, na klar doch, anders), unter bzw. nur für X, in tty, hier wie da.

Dabei genügt es eigentlich, sich mal auf der Projektseite neo-layout.org umzusehen – allein schon wegen der Grafiken, vor allem die der 6 Ebenen (Mit der Maus drüberfahren!). Abzgl. der Ebenenwahltasten wären es bei einer üblichen 105er Tastatur schließlich theoretisch bis 600 Zeichen (da fühlt man sich fast wie ein Chinese).

Da der User von XFocal spricht, habe ich in einem Xubuntu 20.04 (von einem früheren Test ein Daily Build vom 2020-05-04 da) einiges durchprobiert. Ich gehe aber davon aus, es ist ein Ubuntu-generelles Problem. Da live in einer VM, kommen da noch neckige Hürden hinzu (kein funktionierendes übergreifendes c&p, tty mit rctrl statt lctrl+alt + F1…6).

1
2
$ wget https://neo-layout.org/download/neo_de.xmodmap
$ xmodmap neo_de.xmodmap

In einem Live-System muß man halt hintippen (oder man geht damit auf diese Site für c&p), noch mit qwertz, versteht sich.

Wie man sieht, ohne root-Rechte, so natürlich auch nur für diesen einen User (was freilich eher auch als Vorteil anzusehen ist), aber das kann man natürlich auch systemweit durchführen.

Funktioniert so sowohl unter X als auch in virtuellen Konsolen.

Zurück zu qwertz geht’s mit

1
$ xmodmap de

Einfache Sache. Fragt sich jetzt nur noch, wieso besagter User das nicht selbst findet und lieber 2 Jahre auf irgendwas von irgendwem wartet. Ubuntu…

Btw., unter arch-based liegt im AUR kbd-neo.

Wer’s ernst mit Neo2 meint, kann das Python-Tool OSD-Neo2 nutzen.

Witzig finde ich, Zitat, “läuft auf GNU/Linux und anderen Betriebssystemen mit grafischen X11-Oberflächen. Windows und Mac OS werden nicht unterstützt.” ]:-) Wobei man unter Darwin auch X installieren könnte, aber wer macht das schon…