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.