¿Cómo activar Super-R Y mantener activo Super-L? Castor biónico 18.04

¿Cómo activar Super-R Y mantener activo Super-L? Castor biónico 18.04

Probando ahora Ubuntu-18.04, el botón izquierdo de Windows en mi computadora portátil ahora funciona como Super-L. Pero Super-R simplemente no hace nada, lo cual es bastante extraño. Busqué mucho: cómo activar ambas Super teclas (al igual que en Windows, pero solo pude encontrar formas de cambiar la Super activa de L a R o incluso a otra tecla, pero ¿cómo activar ambas? Para ser breve, quiere que funcionen tanto Super-L como Super-R. ¿Puedo lograrlo?

Respuesta1

Sólo conozco una forma de utilizar una utilidad adicional que no está incluida en las fuentes del software de Ubuntu. La utilidad esksuperkey. Permite reasignar teclas modificadoras.

Instale la utilidad y haga que el siguiente comando se inicie automáticamente cuando inicie sesión. Para ello, puede crear un archivo .desktop en su .config/autostartcarpeta local y proporcionar el siguiente comando en la Exec=línea.

Exec=sh -c "sleep 0.3 ; ksuperkey -e 'Super_R=Super_L'"

El comando "dormir" introdujo un pequeño retraso (0,3 ms) antes de ejecutar el comando.

Esto reasigna la Super Rightclave a la Super Leftclave, haciendo que se comporte igual.

El archivo completo ./config/autostart/ksuperkey.desktoppuede verse así:

#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=Utility;
Comment=Map right Super key to left Super key
Exec=sh -c "sleep 0.3 ; ksuperkey -e 'Super_R=Super_L'"
GenericName=Launcher
Icon=keyboard
Name=ksuperkey
StartupNotify=false
Type=Application
Version=1.0
X-GNOME-Autostart-enabled=true
Name[en_US]=ksuperkey.desktop

Respuesta2

Intentóvariante de @PRATAP- Funciona muy bien, pero solo una sesión; después de reiniciar, se actualiza a los valores predeterminados. Intenté agregarlo al archivo Xmodmap.desktop, pero parece que en este momento un error del entorno gnome no permite considerar ese archivo al iniciar.

probadovariante de @vanadiocon #ksuperkey: funciona, pero la reacción de los Supers de repente tuvo un retraso incómodo de ~0,5 segundos, no sé por qué y puede que sea solo con mi sistema. Además, esta decisión no es tan simple y requiere ksuperkey (~50 MB)

Se resolvió el problema editando el archivo /usr/share/X11/xkb/symbols/pc, donde tuveSe reasignó el valor de la clave RWIN a 'Super-L' en lugar de 'Super-R' inactivo.
Gracias a todos por la ayuda, sus respuestas me ayudaron a encontrar una solución.

Respuesta3

Hay otra forma de mapeo Super + R: vaya a Configuración > Teclado > Atajos de teclado. Debajo View and Customize Shortcutsbusque Searchy ct cámbielo a Super+R:https://i.stack.imgur.com/5uTPj.png(lo siento, no tengo permiso para insertar imágenes)

información relacionada