¿Cómo utilizar Control como modificador con xmodmap?

¿Cómo utilizar Control como modificador con xmodmap?

Así que estoy tratando de crear una combinación de teclas para generar claves ISO para el diseño portugués, la tecla en cuestión es < >, presionarla normalmente generará el <carácter, < >+ Shiftgenerará el >carácter. Así que estoy intentando crear una combinación usando xmodmapy quiero que esto funcione para todos los programas. Estuve buscando en Google y encontréesteejemplo para Control+ P= Up:

xmodmap -e "keycode 33 = p P Up"

keycode 33coincide p, entonces, ¿dónde Controlaparece ese comando?

Lo que quiero es:

  • mapa Control+ ,a>
  • mapa Control+ .a<

Respuesta1

El ejemplo de la otra pregunta es incorrecto.

xmodmap -e "keycode 33 = p P Up"

normalmente significa que presionar AltGr+ presultará en Up.

Más precisamente, significa que presionar Mode_switch+ presultará en Up.

como elpágina de manual de xmodmapestados:

The first keysym is used when no modifier key is pressed in conjunction with
this key, the second with Shift, the third when the Mode_switch key is used
with this key and the fourth when both the Mode_switch and Shift keys are used.

Es posible asignar una clave diferente o adicional (a AltGr) Mode_switch, por ejemplo, la clave correcta Ctrl:

xmodmap -e "keycode 105 = Mode_switch Mode_switch"

Sin embargo, el problema es que la clave ya no funcionará como Ctrluna clave normal.

información relacionada