Volviendo de Windows 7, me gustaría que dos tipos de atajos funcionen al mismo tiempo:
- Presionando Win(aka Super) solo debería abrir el menú whisker, por ejemplo, para el inicio rápido de la aplicación
- Presionar Win+ una flecha debería proporcionar el mismo comportamiento que Windows, es decir, Maximizar / Restaurar, Minimizar, Mosaico Izquierda / Derecha
Desafortunadamente, cuando configuré los accesos directos del administrador de Windows para este último y el acceso directo de la aplicación de teclado xfce4-popup-whiskermenu
a Super-L, la combinación del administrador de Windows se ignora y, al soltar, se Winabre el menú whisker.
¿Cómo se puede arreglar esto?
(Estoy ejecutando Arch Linux, si eso es relevante)
keyboard-shortcuts
xfce
Tobias Kienzler
fuente
fuente
xbindkeys
configurar el acceso directoWin
->xfce4-popup-whiskermenu
?xbindkeys
desde una sesión en ejecución, no modifiqué.Xsession
y relogueé: "*** Advertencia *** Por favor verifique que no haya otro programa ejecutándose que capture uno de las claves capturadas por xbindkeys. Parece que hay un conflicto y xbindkeys no puede tomar todas las claves definidas en su archivo de configuración. "xbindkeys
intentan vincular la misma clave. Si deshabilita el WM, al menos puede usarxbindkeys
y luego puede ver si esto realmente ayuda o no.xbindkeys
para controlar también el administrador de Windows: - /Respuestas:
Use xcape para arreglar esto (los usuarios de KDE pueden estar interesados en ksuperkey ). Si bien este pequeño demonio de fondo es útil para vincular teclas a otra (combinación de) teclas, también viene con la función de ejecutar acciones solo cuando se sueltan las teclas, no cuando se presionan.
Instalar xcape .
Asigne Supera un acceso directo de marcador de posición como ⎈ Shift⎇ Ctrl⇧ Alt SuperDo cualquier otro acceso directo que no sea tomado por otra aplicación:
Asegúrese de iniciar whiskermenu con el mismo atajo. Para ello, agregue un acceso directo en Configuración> Teclado> Accesos directos .
fuente
xcape
comando a la configuración de inicio, como el ejemplo que proporcionó:xcape -e 'Super_L=Control_L|Shift_L|Alt_L|Super_L|Escape'
Gracias por organizar esto para nosotros, @Devon