Me gustaría poder mostrar el panel Xfce presionando una tecla en lugar de colocar el cursor del mouse en el borde de la pantalla.
Estoy ejecutando Xubuntu 12.04 pero actualizado a Xfce 4.10
xfce
xfce-panel
Borsook
fuente
fuente

Respuestas:
Tome los siguientes comandos y agrúpelos para separar las combinaciones de Superclave:
Comandos para Xfce 4.12 a Xfce 4.14:
Los siguientes comandos ahora se utilizan para configurar las propiedades de ocultación automática:
Comandos para Xfce 4.10:
Actualización: 09/12/2018 : Como se menciona en los comentarios, los comandos anteriores ya no son compatibles.
Valores de comando:
El valor '0' se usa para 'nunca' ocultar automáticamente. El valor '1' es para 'inteligentemente' ocultar automáticamente el panel, y '2' se usa para establecer el valor en 'siempre' automáticamente.
Configuración de las combinaciones de teclas:
Esto se puede hacer seleccionando Menú de aplicaciones → Configuración → Teclado → Accesos directos a aplicaciones, o ejecutando
xfce4-keyboard-settingsdesde la línea de comando ( Ctrl+ Alt+ t).He vinculado el primer comando a Super+ u(para 'mostrar' el panel). Para el segundo comando, estoy vinculando Super+ h(para 'ocultar' el panel).
Como puede ver en los comandos anteriores, el comportamiento solo cambia en un solo panel (en este caso, el panel-0 se está modificando).
Puede notar un ligero retraso mientras el panel cambia de estado.
Se
xfconf-querypueden encontrar más detalles sobre el comando en la documentación de Xfce o en este hilo en el foro de Xfce .fuente
xconf command not founderror. ¿Qué versión de Xfce usas?xfconf, noxconf. ;-) El comando ha estado disponible desde xfce 4.6. Estoy ejecutando xfce 4.10 desde este PPA ppa.launchpad.net/xubuntu-dev/xfce-4.10/ubuntutoggleopción en Xfce 4.10 y simplemente vincular un solo comando a una tecla: es decirxfconf-query -c xfce4-panel -p /panels/panel-0/autohide -Txfconf-query -c xfce4-panel -p /panels/panel-0/autohide-behavior -s 0yxfconf-query -c xfce4-panel -p /panels/panel-0/autohide-behavior -s 2.Pruebe esta solución alternativa:
Instalar
xteyxdotoolconsudo apt-get install xdotool xautomationPuedes usar
xdotoolpara encontrar las coordenadas x, y del mouse. Abra un tipo de terminal,xdotool getmouselocationluego mueva el mouse a algún lugar donde active el panel y presione enter. Obtendrá algunos resultados como:Lo importante aquí es:,
x:1282 y:1079que nos da las coordenadas x, y del mouse.Ahora escriba
xte 'mousemove 1282 1079'(reemplazando1282 1079con las coordenadas que obtuvo anteriormente). Eso debería mover el mouse donde quieras.Puede usar
xbindkeyspara vincular este comando a una tecla en el teclado. Puedo agregar instrucciones a pedido o puede configurarlo en la configuración del teclado de Xubuntu.fuente
Editar:
@JQuigley señaló "Esto ya no funciona ..." ver comentarios.
Como dijo Kevin, puedes usar xfconf, pero lo haría de esta manera:
El
-Tconmuta el valor verdadero / falso. De esta manera, puede usar la misma tecla para ocultar / mostrar.Para obtener más opciones, haga lo siguiente:
Quería hacer un comentario a la respuesta de Kevin, ya que es lo que me llevó por el buen camino. Pero soy nuevo aquí, no tengo suficiente reputación ...
fuente
El script de topisani anterior todavía funciona bien en xfce 4.12. Puede cambiar el panel de destino cambiando
panel-0el guiónpanel-1aopanel-2etc. No olvide que hay dos líneas para cambiar.fuente
Sé que llego un par de años tarde a la fiesta, pero solo para cualquiera que pueda ver esto en el futuro: aquí hay un script bash que alterna el ocultamiento automático en el nuevo sistema, simplemente guarde esto en un archivo de texto en algún lugar, ejecute
chmod +x file/that/i/savedy configura la secuencia de comandos en una tecla en Configuración -> Teclado -> Accesos directos.fuente
EDITAR:
Se ha señalado en un comentario que la propiedad de ocultación automática se ha cambiado a otra, y -T no funciona con la nueva: /
Entonces, mientras estaba jugando con esto, hice un pequeño script de ruby para alternar todos los paneles al mismo tiempo. Parece funcionar.
Probablemente no sea la mejor manera de hacerlo, y realmente no sé mucho sobre rubí, ¡así que siéntete libre de tirarme al fuego! :PAG
Si alguien quiere usarlo:
asegúrese de tener instalado ruby.
cópielo en un archivo donde lo considere conveniente (tengo el mío como
~/scripts/xfce/toogleautohide.rb).Hazlo ejecutable
fuente