Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
shiftlock [2008/12/10 20:49] – angelegt geraldshiftlock [2025/02/04 14:57] (aktuell) – [Capslock deakivieren unter Ubuntu] gerald
Zeile 1: Zeile 1:
 ====== Shift Lock / Caps Lock ====== ====== Shift Lock / Caps Lock ======
 +
 +===== Capslock deakivieren unter Ubuntu =====
 +
 +
 +Funktioniert unter Ubuntu 24 LTS: Quelle((https://www.cyberciti.biz/faq/linux-deactivate-caps-lock/))
 +
 +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:
 +<code>setxkbmap -option ctrl:nocaps</code>
 +
 +To reset caps lock. enter:
 +<code>setxkbmap -option</code>
 +
 +
 +
 +
 +
 +Geht jetzt ganz einfach über die Systemeinstellungen->Tastatur!
 +
 +
 +Quelle((http://www.ubuntugeek.com/disable-and-enable-caps-lock-in-ubuntu.html)) funktioniert!
 +
 +==== Solution 1 ====
 +
 +
 +If you want to disable Caps Lock in Ubuntu you need to type the following command in your terminal
 +
 +<code>xmodmap -e “clear Lock”</code>
 +
 +If you want to Enable Caps Lock in Ubuntu you need to type the following command in your terminal
 +
 +<code>xmodmap -e “add Lock = Caps_Lock”</code>
 +
 +==== Solution 2 ====
 +
 +
 +1) create an appropriate xmodmap-file
 +<code>
 +xmodmap -pke > ~/.xmodmap.myown</code>
 +
 +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
 +
 +<code>keycode 66 = slash backslash</code>
 +
 +so You need to slash and backslash on your capslock.
 +
 +3) make two entries for the xmodmap in [[http://wiki.ubuntuusers.de/Autostart|autostart]]
 +<code>
 +xmodmap -e “clear Lock”
 +xmodmap ~/.xmodmap.myown</code>
 +
 +with the first command, the capslock function is disabled, with the second the modified keymap is loaded.
 +
 +===== Capslock deakivieren ====
 +
 +Quelle((http://wapedia.mobi/de/Umschaltsperre?t=3.))
 +
 +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, muss folgender Befehl in der Shell eingegeben werden:
 +<code> $ xmodmap -e "clear Lock"</code> 
 +Eine dauerhafte Deaktivierung erwirkt folgender Eintrag in der Datei /etc/X11/Xmodmap (systemweit) oder ~/.Xmodmap (auf Benutzerbasis):
 +<code> clear Lock</code> 
 +Alternativ kann die Taste auch mit einer anderen Funktion belegt werden.
 +Außerdem kann Caps-Lock in Shift-Lock umgewandelt werden (Schreibmaschinen-Verhalten, Umschalttaste entriegelt Feststelltaste) mit folgendem Eintrag in /etc/X11/xorg.conf:
 +<code> Option "XkbOptions" "caps:shiftlock"</code> 
 +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://freedesktop.org/wiki/Software/XKeyboardConfig/]]
 +
 +
 +Quelle((http://blog.256bit.org/archives/543-Caps-Lock-unter-Windows-und-Linux-umdefinieren.html))
 +===== 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:
 +<code> 
 +
 +~$ cat <<EOF >>~/.xmodmap
 +clear Lock
 +! keycode über xset ablesen
 +keycode 115 = Multi_key
 +EOF
 +~$ xmode ~/.xmodmap
 + 
 +</code>
 +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 /etc/X11/xorg.conf in der Section InputDevice definiert:
 +<code> 
 +
 +~$ cat /etc/X11/xorg.conf
 +[...]
 +Section "InputDevice" 
 +    Identifier  "Keyboard1" 
 +    Driver      "kbd" 
 +    Option "XkbRules"   "xorg" 
 +    Option "XkbModel"   "pc105" 
 +    Option "XkbLayout"  "de" 
 +    Option "XkbVariant" "nodeadkeys" 
 +    Option "XkbOptions" "compose:caps" 
 +EndSection 
 +[...]
 + 
 +</code>
 + 
 + 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 /usr/share/keymaps/i386/de-latin1.kmap.gz die Zeile keycode 125 = Compose hinzufügt (Backup vorher nicht vergessen!).
 + 
 + 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 /etc/kbd/remap bzw. /etc/console-tools/remap. Dabei handelt es sich um ein simples Sed-Script, dass die Ausgabe von dumpkeys ausgewertet wird und dann wieder an loadkeys übergeben wird. So kann man z.B. Caps Lock folgendermaßen auf Control umbiegen:
 +<code> 
 +
 +s/keycode  58 = Caps_Lock/keycode  58 = Control/;
 + 
 +</code>
 + Möchte man etwas hinzufügen (z.B. ein die Belegung der Compose-Taste) so fügt man die folgende Zeile hinzu:
 +<code> 
 +
 +$a\
 +keycode 125 = Compose
 + 
 +</code>
 + Das heißt, dass am Ende der Ausgabe der Ausdruck "keycode 125 = Compose" hinzugefügt wird. Sed ist aber ein anderes Thema. Dazu mehr ein anderes Mal.
 + 
 + Danach das entsprechende Script in /etc/init.d restarten (der Name hängt davon ab, ob kbd oder console-tools genutzt wurde, wahrscheinlich irgendwas wie *console*) und man kann mit compose ae æ erzeugen.
 +
 +
 +----
 +
 +
 Quelle((http://c2.com/cgi/wiki?RemapCapsLock)) Quelle((http://c2.com/cgi/wiki?RemapCapsLock))
  
 
Nach oben
shiftlock.1228942150.txt.gz · Zuletzt geändert: 2024/02/29 13:36 (Externe Bearbeitung)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp   Dogecoin Donations Accepted Here    DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp  DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp