Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
shiftlock [2008/12/16 10:50] – gerald | shiftlock [2025/02/04 14:57] (aktuell) – [Capslock deakivieren unter Ubuntu] gerald | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Shift Lock / Caps Lock ====== | ====== Shift Lock / Caps Lock ====== | ||
- | in /etc/Xtt/xorg.conf einfügen: | + | ===== Capslock deakivieren unter Ubuntu ===== |
+ | |||
+ | |||
+ | Funktioniert unter Ubuntu 24 LTS: Quelle((https: | ||
+ | |||
+ | You can also use the setxkbmap command, which maps the keyboard to use the layout determined by the options specified on the command line. To turn off caps lock key, enter: | ||
+ | < | ||
+ | |||
+ | To reset caps lock. enter: | ||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Geht jetzt ganz einfach über die Systemeinstellungen-> | ||
+ | |||
+ | |||
+ | Quelle((http:// | ||
+ | |||
+ | ==== Solution 1 ==== | ||
+ | |||
+ | |||
+ | If you want to disable Caps Lock in Ubuntu you need to type the following command in your terminal | ||
+ | |||
+ | < | ||
+ | |||
+ | If you want to Enable Caps Lock in Ubuntu you need to type the following command in your terminal | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== Solution 2 ==== | ||
+ | |||
+ | |||
+ | 1) create an appropriate xmodmap-file | ||
< | < | ||
- | Section " | + | xmodmap -pke > ~/.xmodmap.myown</ |
- | . | + | |
- | . | + | |
- | . | + | |
- | Option | + | |
+ | 2) Search the line with capslock in it, it’s keycode 66 in my case. Replace it with something you wouls like, my line looks like this | ||
+ | |||
+ | < | ||
+ | |||
+ | so You need to slash and backslash on your capslock. | ||
+ | |||
+ | 3) make two entries for the xmodmap in [[http:// | ||
+ | < | ||
+ | xmodmap -e “clear Lock” | ||
+ | xmodmap ~/ | ||
+ | |||
+ | with the first command, the capslock function is disabled, with the second the modified keymap is loaded. | ||
+ | |||
+ | ===== Capslock deakivieren ==== | ||
+ | |||
+ | Quelle((http:// | ||
+ | |||
+ | Unter dem Betriebssystem GNU/Linux kann man die Caps-Lock Taste abschalten, um so ein versehentliches Betätigen zu vermeiden. Um die Caps-Lock-Taste innerhalb der grafischen Oberfläche X-Window temporär zu deaktivieren, | ||
+ | < | ||
+ | Eine dauerhafte Deaktivierung erwirkt folgender Eintrag in der Datei / | ||
+ | < | ||
+ | Alternativ kann die Taste auch mit einer anderen Funktion belegt werden. | ||
+ | Außerdem kann Caps-Lock in Shift-Lock umgewandelt werden (Schreibmaschinen-Verhalten, | ||
+ | < | ||
+ | Das entspricht in etwa der Einstellung in Windows: „Deaktivierung der Feststelltaste“ durch „Umschalttaste drücken“. Durch Veränderungen in dieser Zeile lassen sich auch andere Verhaltensweisen der Umschaltsperre ändern, für Näheres siehe: [[http:// | ||
+ | |||
+ | |||
+ | Quelle((http:// | ||
+ | ===== CAPS LOCK UNTER WINDOWS UND LINUX UMDEFINIEREN ===== | ||
+ | | ||
+ | ===== COMPOSE KEY MITTELS XMODMAP ===== | ||
+ | |||
+ | Unter einem unixoidem Betriebssystem kann man Capslock für den X-Server entweder mittels xmodmap umbiegen oder mittels der XKBD-Extensions des X-Servers. | ||
+ | |||
+ | Mittels xmodmap kann man so z.B. aus einer Caps-Lock Taste eine Compose-Key Taste machen: | ||
+ | < | ||
+ | |||
+ | ~$ cat <<EOF >> | ||
+ | clear Lock | ||
+ | ! keycode über xset ablesen | ||
+ | keycode 115 = Multi_key | ||
+ | EOF | ||
+ | ~$ xmode ~/.xmodmap | ||
+ | |||
</ | </ | ||
+ | Nun kann man mittels Compose_key o c das allseits beliebte Copyright Zeichen © erzeugen. Den Keycode erfährt man dabei mit xset. | ||
+ | |||
+ | |||
+ | ==== COMPOSE KEY MITTELS XKB-EXTENSION ==== | ||
+ | |||
+ | |||
+ | Selbiges kann man auch mittels der xkb-Extensions des X-Servers einstellen. Der Compose Key wird dabei in der Konfigurationsdatei des X-Servers / | ||
+ | < | ||
+ | |||
+ | ~$ cat / | ||
+ | [...] | ||
+ | Section " | ||
+ | Identifier | ||
+ | Driver | ||
+ | Option " | ||
+ | Option " | ||
+ | Option " | ||
+ | Option " | ||
+ | Option " | ||
+ | EndSection | ||
+ | [...] | ||
+ | |||
+ | </ | ||
+ | |||
+ | Nach einem Neustart des X-Servers sollte dabei Compose auf der CapsLock Taste liegen. | ||
+ | |||
+ | |||
+ | ==== COMPOSE KEY AUF DER KONSOLE ==== | ||
+ | |||
+ | |||
+ | Für die reine Textkonsole muß man mit den keycodes rumhantieren. Showkey zeigt einem dabei freundlicherweise den Keycode der Taste an. Hier ist keycode 125 = Caps Lock. | ||
+ | Nun kann man eine eigene Map erzeugen, in dem man zum Beispiel die vorhandene unter / | ||
+ | |||
+ | Man kann sich auch die Mechanismen von console-tools bzw. kbd zu Nutze machen. Beide Tools ermöglichen es einem, Keys zu remappen. Dies geschieht über / | ||
+ | < | ||
+ | |||
+ | s/ | ||
+ | |||
+ | </ | ||
+ | | ||
+ | < | ||
+ | |||
+ | $a\ | ||
+ | keycode 125 = Compose | ||
+ | |||
+ | </ | ||
+ | Das heißt, dass am Ende der Ausgabe der Ausdruck " | ||
+ | |||
+ | | ||
+ | |||
---- | ---- |