Isso não é possível com o xmodmap. Eu não acho que é possível com o XKB também, mas não tenho certeza.
O seu objetivo é ter uma chave que seja sempre idêntica a pressionar Ctrl + C (por exemplo, em um terminal, interromperia o programa em execução), ou ter um chave de cópia da prancheta? Se este último, tente
keycode 135 = XF86Copy
O XF86Copy
keysym é destinado a uma chave de cópia para a área de transferência, mas não sei quantas aplicações têm esse atalho pronto para uso.
Se você estiver no Ubuntu e, possivelmente, mesmo que não esteja, o método recomendado para configurar chaves adicionais (“multimídia”) é keytouch .
Se você realmente quiser que a chave seja equivalente a Ctrl + C , seu ambiente de desktop ou gerenciador de janelas pode permitir que você ligue o keysym a um comando que gere a tecla pressionada. e liberar eventos para essa combinação de teclas. Se você preferir ou precisar usar um método independente de DE / WM, poderá usar xbindkeys para vincular um comando shell arbitrário para uma chave, e xmacro para fabricar os principais eventos para enviar para uma janela. Você ainda precisará ter um keysym associado à chave; uma boa escolha é F13
(ou sempre que as teclas de função numeradas do teclado forem desativadas). Em seguida, coloque isso no seu ~/.xbindkeysrc
:
"{ echo KeySymPress Control_L; echo KeySym C; echo KeySymRelease Control_L; } | xmacroplay"
F13
Você precisará iniciar xbindkeys
com sua sessão X - de seu ~/.xinitrc
ou ~/.xsession
, se tiver um, ou da interface de configuração apropriada em seu DE / WM.