Me gustaría asignar la AltGrtecla de mi teclado para producir Ctrl+ Alt. Soy consciente de xkb
y xmodmap
. Sin embargo, hasta donde yo sé, al usarlos solo se pueden asignar combinaciones de teclas a teclas individuales, no al revés.
Respuesta1
Después de intentar y no lograr que funcionara con una combinación de xbindkeys y xvkbd/xte (nunca pude lograr que ciertos caracteres {
, [
, ]
, }
, \
etc. se comportaran correctamente, tal vez porque uso una distribución de teclado escandinava), finalmente encontré un solución sencilla y práctica:clave automática. Aquí están las instrucciones exactas para que funcione:
- Instale Autokey a través del software Ubuntu (usé la versión GTK, no KDE) o mediante:
sudo apt-get install autokey-gtk
. - Configure un script por tecla, por ejemplo, para
{
usar este código:keyboard.send_keys("<alt_gr>+7")
y establezca la tecla de acceso rápido en Ctrl+ Alt+ 7(primero establezca la tecla de acceso rápido en 7 y luego agregue Ctrl y Alt como modificadores). Esto al menos funcionó para las claves de escritura de códigos más importantes:{ [ ] } \
. - Agregue autokey a las aplicaciones de inicio (busque "iniciar" para encontrarlo) y luego agregue un programa con "autokey" como comando.
Esta solución funcionará para cualquier cosa que se ejecute en la sesión X actual (creo), pero no funcionará si inicia una nueva sesión de terminal usando Ctrl+Alt+[F2-F6].