5 de set. de 2018

Xfce: atalho de teclado para o zoom desktop com aumento do cursor

Como configurar atalhos de teclado para aumentar o cursor do mouse ao usar o zoom desktop no Xfce 4.12 (Xubuntu 16.04, etc).

Requer pacote xdotool instalado!

No Gerenciador de configurações > Teclado, aba Atalhos de aplicativos, adicionar os comandos abaixo com os respectivos atalhos sugeridos...

Para mais zoom:

bash -c 'xfconf-query --channel xsettings --property /Gtk/CursorThemeSize --set 48; xdotool keydown Alt click 4'

Atalho sugerido: tecla [Alt] com a tecla [=].

Resultado esperado: pressionar as teclas Alt e =, simultaneamente, aumenta o tamanho do cursor para 48 pixels (fixo) e amplia a tela. Repetir o atalho amplia mais a tela.

Opcional: para aumentar o cursor gradualmente (de 12 em 12 pixels), substituir o comando acima por este:

bash -c 'v=$(xfconf-query --channel xsettings --property /Gtk/CursorThemeSize --verbose
); let v=$v+12; xfconf-query --channel xsettings --property /Gtk/CursorThemeSize --set $v; xdotool keydown Alt click 4'


O resultado esperado é similar ao anterior, com a diferença do aumento gradual do cursor até o limite permitido (48 pixels nos testes realizados).

Para menos zoom:

bash -c 'xfconf-query --channel xsettings --property /Gtk/CursorThemeSize -r; xdotool keydown Alt click 5'

Atalho sugerido: tecla [Alt] com a tecla [-].

Resultado esperado: pressionar as teclas Alt e -, simultaneamente, restaura o tamanho padrão do cursor e diminui o zoom da tela. Repetir o atalho diminui mais o zoom.

13 de mar. de 2014

klupa: KMag + wmctrl + xautomation + xdotool

Ampliador de tela KMag com posicionamento e tamanho customizados via Shell Script. Requer kmag, wmctrl, xautomation e xdotool instalados.

1. Script klupa:

#!/bin/bash

#configura janela klupa
function configura_klupa {

#aguarda p/ que wmctrl encontre kmag
sleep 0.2

#tamanho e posição ajustados p/ resolução 1280x800
wmctrl -r kmag -e 0,650,550,600,150

#habilitar linha abaixo (remover o #) se KMag "Modo seguir o mouse" iniciar desativado. OBS: configurar tecla F2 como atalho p/ "Modo seguir o mouse"
xte 'keydown F2' 'keyup F2'

}

#executa kmag
kmag 2> /dev/null &

#aguarda janela kmag abrir
while [ "$janela" = "" ]
do

echo "Esperando kmag..."

janela=`xdotool search "KMagnifier" 2> /dev/null`

done

echo "Configurando klupa..."

configura_klupa

echo "klupa pronto!"

exit


2. Salvar o script como klupa (nome sugerido). Dar permissão de execução e copiar para a pasta /usr/bin/.

3. Configurar atalho / lançador e tecla de atalho para o script conforme ambiente de trabalho utilizado (GNOME, Unity, Xfce, etc).

9 de set. de 2013

LibreOffice - como corrigir o tamanho da fonte da interface gráfica (menus, submenus...)

Solução para problema com fonte pequena na interface do LibreOffice em ambiente Xfce (Xubuntu 13.04):

sudo apt-get install libreoffice-gtk -y

19 de abr. de 2013

Lupa - xzoom - para Xfce

Script:

# !/bin/bash

xzoom &

sleep 1

wmctrl -r xzoom -e 0,622,535,640,200

wmctrl -r xzoom -b add,above