Estoy tratando de lograr el siguiente mapeo
keycode 135 = <Ctrl-C>
¿Es posible lograr esto de alguna manera?
Estoy tratando de lograr el siguiente mapeo
keycode 135 = <Ctrl-C>
¿Es posible lograr esto de alguna manera?
Eso no es posible con xmodmap. Tampoco creo que sea posible con XKB, pero no estoy seguro.
¿Su objetivo es tener una tecla que siempre sea idéntica a presionar Ctrl+ C(por ejemplo, en una terminal, interrumpiría el programa en ejecución) o tener una tecla de copia del portapapeles? Si es lo último, intente
keycode 135 = XF86Copy
El XF86Copy
keyym está destinado a una clave de copiar al portapapeles, pero no sé cuántas aplicaciones tienen ese acceso directo listo para usar.
Si está en Ubuntu, y posiblemente incluso si no lo está, el método recomendado para configurar teclas adicionales ("multimedia") es tocar teclas .
Si realmente desea que la tecla sea equivalente a Ctrl+ C, su entorno de escritorio o administrador de ventanas puede permitirle vincular el teclado a un comando que genera eventos de pulsación y liberación de teclas para esa combinación de teclas. Si prefiere o debe usar un método independiente de DE / WM, puede usar xbindkeys para vincular un comando de shell arbitrario a una tecla y xmacro para fabricar eventos clave para enviar a una ventana. Aún necesitará tener un keyym asociado con la clave; una buena opción es F13
(o donde las teclas de función numeradas en su teclado se apagan). Luego pon esto en tu ~/.xbindkeysrc
:
"{ echo KeySymPress Control_L; echo KeySym C; echo KeySymRelease Control_L; } | xmacroplay"
F13
Deberá comenzar xbindkeys
con su sesión X, desde su ~/.xinitrc
o ~/.xsession
si tiene una, o desde la interfaz de configuración adecuada en su DE / WM.