Come rimappare una chiave con il tasto BLOC MAIUSC in Xubuntu?


59

Sto usando Xubuntu 12.04. Come posso scambiare o rimappare il Control(o qualsiasi tasto) e i Caps Locktasti?

Risposte:


98

Un altro modo:

sudo vi /etc/default/keyboard

quindi trova la riga che inizia con XKBOPTIONSe aggiungi ctrl:nocapsper rendere Caps Lock un tasto di controllo aggiuntivo o ctrl:swapcapsscambiare Caps Lock e Control.

Ad esempio, il mio sembra

XKBOPTIONS="lv3:ralt_alt,compose:menu,ctrl:nocaps"

quindi corri

sudo dpkg-reconfigure keyboard-configuration

La ragione per cui è migliore è che avrà effetto sulle console virtuali (ad es. Ctrl+ Alt+ F1) E sul desktop grafico.


1
Questo è bellissimo; da quanto tempo è in giro XKBOPTIONS?
Ehtesh Choudhury,

2
XkbOptions è chiamato per un'impostazione in X. La funzionalità è fornita dal console-setuppacchetto, che sembra essere stato in Ubuntu almeno da Lucido , e probabilmente prima.
Mikel,

2
Funziona perfettamente su Xubuntu 14.04, grazie
Bjarke Freund-Hansen,

1
Funziona perfettamente anche qui su Ubuntu 14.04.
Maniglia della porta

6
usare caps:escapeper rimappare il capslock per esc
Harry Moreno,

24

Per scambiare i tasti vai:

XubuntuGestione impostazioniSessione e avvio

Quindi nel configuratore Sessioni e avvio vai

Avvio automatico applicazione (scheda in alto) → Aggiungi (pulsante in basso)

Ora nella schermata Aggiungi applicazione

  • Nome : Control e CapsLk swap
  • Descrizione : scambia le due chiavi
  • Comando : / usr / bin / setxkbmap -option "ctrl: swapcaps"

Per rimappare Caps Lock su Control vai:

Xubuntu → Gestione impostazioni → Sessione e avvio

Quindi nel configuratore Sessioni e avvio vai

Avvio automatico applicazione (scheda in alto) → Aggiungi (pulsante in basso)

Ora nella schermata Aggiungi applicazione

Name: Remap CapsLk to Ctrl
Description: Remap the CapsLk key to Control
Command: /usr/bin/setxkbmap -option "ctrl:nocaps"

4
Wow, è drammaticamente più difficile di prima
foxxtrot,

Sulla mia quasi recente installazione di Ubuntu 13.10, funziona se eseguito manualmente ma non da "Sessione e avvio".
Chris

Non suggerisco più questo metodo di usare l'altra risposta. askubuntu.com/a/223674/29097
Evan Carroll

3

Per comporre invece di maiuscole mettere compose:capscome -optionsparametro.


3

Per Raring (almeno):

Avvia "Layout tastiera" (dal trattino).

Premi "Opzioni ..." per accedere al menu "Opzioni layout tastiera".

Ho scelto "Posizione tasto Ctrl" => "Blocco maiuscole come Ctrl". I tuoi gusti possono essere diversi.


1
Che cos'è "trattino"? Sicuramente non Unity (in Xubuntu), spero. Sembra molto simile alla soluzione Gnome che non è disponibile in Xubuntu.
Marty Fried,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.