Risposte:
Questo non è possibile con xmodmap. Non credo sia possibile nemmeno con XKB, ma non ne sono sicuro.
Il tuo obiettivo è avere un tasto sempre identico a premere Ctrl+ C(ad es. In un terminale, interromperebbe il programma in esecuzione) o avere un tasto di copia negli Appunti? Se quest'ultimo, prova
keycode 135 = XF86Copy
Il XF86Copy
keysym è pensato per una chiave da copiare negli appunti, ma non so quante applicazioni abbiano quel collegamento pronto all'uso.
Se utilizzi Ubuntu, e possibilmente anche se non lo sei, il metodo consigliato per impostare chiavi aggiuntive ("multimediali") è il tocco delle chiavi .
Se vuoi davvero che la chiave sia equivalente a Ctrl+ C, l'ambiente desktop o il gestore delle finestre potrebbero farti associare il keyym a un comando che genera eventi di pressione e rilascio dei tasti per quella combinazione di tasti. Se si preferisce o è necessario utilizzare un metodo indipendente da DE / WM, è possibile utilizzare xbindkeys per associare un comando shell arbitrario a una chiave e xmacro per produrre eventi chiave da inviare a una finestra. Dovrai comunque avere un keysym associato alla chiave; una buona scelta è F13
(o ovunque si interrompano i tasti funzione numerati sulla tastiera). Quindi inseriscilo nel tuo ~/.xbindkeysrc
:
"{ echo KeySymPress Control_L; echo KeySym C; echo KeySymRelease Control_L; } | xmacroplay"
F13
Dovrai iniziare xbindkeys
con la tua sessione X, dalla tua ~/.xinitrc
o ~/.xsession
se ne hai una o dall'interfaccia di configurazione appropriata in DE / WM.