Forum: PC-Programmierung Tastencodes unter Linux definieren


von Moriz (untertaucher)


Lesenswert?

Früher konnte man mit XCompose recht einfach unter Linux 
Tastenkombinationen für beliebige Zeichen definieren.

Nun wurde etwas "viel besseres" gebaut und in Linux eingebaut: XKB.

Leider ist diese eierlegende Wollmilchsau dermaßen kompliziert, dass es 
nix mehr ist, mit eben mal ein Zeichen auf eine Tastenkombination legen.

Ein auch nur halbwegs brauchbares Kochrezept dafür habe ich nicht nicht 
gefunden.

Hat jemand einen Tipp?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Moriz schrieb:
> Ein auch nur halbwegs brauchbares Kochrezept dafür habe ich nicht nicht
> gefunden.
1
xkbcomp :0 state.xkb
2
vi state.xkb # Das ändern, was du ändern willst
3
xkbcomp state.xkb :0

… wäre zumindest ein möglicher Weg.

xkb wurde aber nicht "in Linux eingebaut", sondern ist halt Bestandteil 
von X.org, und das nun auch schon viele Jahre.  Als Autor wird in der 
man page "Erik Fortune, Silicon Graphics" genannt – SGI hat bis zum Jahr 
2009 existiert.

: Bearbeitet durch Moderator
von Klaus (feelfree)


Lesenswert?

Moriz schrieb:
> Hat jemand einen Tipp?

Schon mal eine KI befragt? Wenn nein, warum nicht?

von Moriz (untertaucher)


Lesenswert?

Jörg W. schrieb:
> xkbcomp :0 state.xkb

liefert hier schlappe 2032 Zeilen Text – das soll ein Fortschritt sein?
Man muss schon ganz schön weltfremd sein, sowas auf die Benutzer los zu 
lassen.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Moriz schrieb:
> Man muss schon ganz schön weltfremd sein, sowas auf die Benutzer los zu
> lassen.

Man kann auch einfach ewig nörgeln. Die Welt wird sich weiter drehen.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Btw., wenn du mal sagen würdest, was du genau ändern möchtest, könnte 
man dir vielleicht auch konkreter helfen.

von Moriz (untertaucher)


Lesenswert?

Jörg W. schrieb:
> Man kann auch einfach ewig nörgeln. Die Welt wird sich weiter drehen.

Besseren Rat hast Du nicht? Für solchen Scheiß einen Tag Quellenstudium 
investieren? Warum nicht gleich LibreOffice oder dergleichen über ein 
Schalterfeld oktal in den Speicher klimpern, bevor man seinen 
Einkaufszettel tippen kann?

Gibt es irgendwo ein Kochrezept, wie man ein UnicodeZeichen auf eine 
Taste mappt?

: Bearbeitet durch User
von Klaus (feelfree)


Lesenswert?

Moriz schrieb:
> Man muss schon ganz schön weltfremd sein,

wenn man von einem Forum erwartet, das schneller und besser beantwortet 
zu bekommen.

Extratipp: wenn dir die KI zu ausschweifend war, dann sag ihr, dass du 
eine knappe Antwort willst.

Ich wäre jedenfalls mit Gemini schon fertig, obwohl ich vom Thema 
deutlich weniger Ahnung als du habe.

: Bearbeitet durch User
von Manuel H. (Firma: Universität Tartu) (xenos1984)


Lesenswert?

Ich nutze xmodmap um z.B. ein ß auf eine schwedische Tastatur zu zaubern 
mit AltGR + Akzent-Taste.

http://wiki.archlinux.org/title/Xmodmap

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.