GNU/Linux >> Linux Esercitazione >  >> Linux

Mappatura della combinazione di tasti con Xmodmap?

Sto cercando di ottenere la seguente mappatura
keycode 135 = <Ctrl-C>

È possibile raggiungere questo obiettivo in qualche modo?

Risposta accettata:

Non è possibile con xmodmap. Non credo sia possibile nemmeno con XKB, ma non ne sono sicuro.

Il tuo obiettivo è avere un tasto che sia sempre identico alla pressione di Ctrl +C (ad es. in un terminale, interromperebbe il programma in esecuzione) o per avere una chiave di copia degli appunti? Se quest'ultimo, prova

keycode 135 = XF86Copy

Il XF86Copy keysym è inteso per una chiave da copiare negli appunti, ma non so quante applicazioni abbiano quella scorciatoia pronta all'uso.

Se sei su Ubuntu, e forse anche se non lo sei, il metodo consigliato per impostare tasti ("multimediali") aggiuntivi è il tocco dei tasti.

Se vuoi davvero che la chiave sia equivalente a Ctrl +C , l'ambiente desktop o il gestore di finestre potrebbe consentire di associare keysym a un comando che genera la pressione dei tasti e gli eventi di rilascio per quella combinazione di tasti. Se preferisci o devi utilizzare un metodo indipendente da DE/WM, puoi usare xbindkeys per associare un comando shell arbitrario a una chiave e xmacro per produrre eventi chiave da inviare a una finestra. Avrai comunque bisogno di un keysym associato alla chiave; una buona scelta è F13 (o dove i tasti funzione numerati sulla tastiera terminano). Quindi inseriscilo nel tuo ~/.xbindkeysrc :

"{ echo KeySymPress Control_L; echo KeySym C; echo KeySymRelease Control_L; } | xmacroplay"
  F13

Dovrai avviare xbindkeys con la tua sessione X — dal tuo ~/.xinitrc o ~/.xsession se ne hai uno, o dall'interfaccia di configurazione appropriata nel tuo DE/WM.


Linux
  1. Come generare una coppia di chiavi SSH (con esempi)

  2. Monitoraggio della sicurezza in Linux con Tripwire

  3. SSH – Generazione e utilizzo di chiavi ssh

  4. Relazione tra layout della tastiera e Xmodmap?

  5. Introduzione a SSH in Linux

Mappe mentali open source con Draw.io

Gestisci graficamente le chiavi SSH con Seahorse

Gestione delle chiavi SSH con privacyIDEA

Come utilizzare una chiave SSH con utenti non root

Iniziare con Emacs:Spiegazione dei comandi di base

Accedi con una chiave privata SSH su Linux e macOS