
Estoy hablando del Menu(código clave = 135) (también conocido como clic derecho), no lo uso.
Entonces lo desactivéMenú de contextoAcción con la herramienta Xmodmap, ahora no abre el menú y sigue funcionando para los atajos de teclado*
También se deshabilitó la repetición con xset -r 135
(porque las teclas como Ctrl no se repiten mientras se presionan)
* Pero el problema es que no puedo combinarlo con otras claves, como how y Ctrldo .ShiftAlt
Por ejemplo, puedo crear un acceso directo como Shift+ Alt+ S, pero no puedo hacer algo así con Menu+alguna tecla, no se vincula con otras teclas. Puedo crear "acordes" de claves pero no es lo que estoy buscando.
Parece que no puedo hacerlo con Xmodmap :/
Si ejecuta, xev -event keyboard
puede ver que lo que cambia con teclas como Ctrly Shiftes Altelstate
valor, va desdestate 0x0
cuando se presiona, parastate 0x4
(En el caso de Ctrl L) cuando sea liberado. Eso no sucede con Menula clave y otras claves no vinculables, todas permanecen enstate 0x0
, ¿Tal vez éste es el problema?
¿Cómo puedo solucionar esto?
Gracias
Respuesta1
No entiendes las claves modificadoras.
Puedes ver cuáles son tus modificadores xmodmap
.
Menuno es un modificador por defecto, a pesar de que puede activar algunos menús contextuales como F10(dependiendo del software que utilices).
Cuando vea state 0x0
en la salida de xev
, está efectivamente relacionado con el modificador, presione varios modificadores al mismo tiempo y verá el resumen.
Efectivamente xmodmap
no te permitirá crear lo que deseas. Ahora, puede intentar agregar efectivamente Menua su mapa de modificadores un nombre de modificador válido y modificar su xkb
mapa para asegurarse de que aún envíe un símbolo de clave... pero no es algo elegante.
En su lugar, permítame sugerirle que utilice un software llamado xcape
(hay otros compatibles con Wayland) para emular un modificador Hyper_R(por ejemplo, suponiendo que lo agregue a su mapa de modificaciones) en esta tecla cuando se presiona en combinación con otras teclas y Menucuando se presiona sola. .
La documentación de xcape
es realmente sencilla para realizar dicha modificación.