Uma Configuração de Exemplo de Uso do Krita com um Aparelho de Seguimento de Olhos¶
Atenção
Este não é um documento de referência. Baseia-se na experiências de apenas um utilizador. A informação poderá não fazer tanto sentido quando se usarem diferentes dispositivos de seguimento dos olhos ou outras aplicações de controlo.
Os dispositivos de seguimento de olhos estão a tornar-se mais acessíveis e começam a ter lugar em mais configurações de computadores. Ainda que estes dispositivos sejam usados pelos vários tipos de utilizadores, focar-nos-emos principalmente nos utilizadores que têm incapacidades físicas e que só conseguem usar os olhos para interagir com o computador.
Se não se tiver já deparado com um destes casos, existem algumas coisas que precisa de saber antes de mais nada:
O sistema de seguimento de olhos precisa de ser calibrado adequadamente de forma que o cursor fique muito próximo do ponto para onde o utilizador está a olhar. Isto poderá ser difícil de conseguir, especialmente se o posicionamento do dispositivo em relação ao utilizador não conseguir ficar fixo entre diferentes sessões.
A falta de precisão no controlo torna quase impossível aceder a pequenas áreas no ecrã, como botões ou itens de menu pequenos. Os cantos e extremos do ecrã poderão também ser difíceis de aceder. Também não irá querer ter os elementos da interface próximos uns dos outros, dado que isto aumenta as hipóteses de seleccionar o elemento errado por acaso.
As operações do rato, como o “click” simples, o duplo, o do botão direito, o arrastamento, etc., necessitam todos de algum esforço extra na forma de mudança de modos no programa que controla o dispositivo. Irá querer reduzir ao máximo estas opções para que o trabalho não seja interrompido com frequência.
A mudança de modo não inicia automaticamente a operação. Será necessária uma acção extra para tal. No nosso caso, esta acção é o «deslocamento». Por exemplo, para iniciar um programa, irá mudar para o modo de duplo-click do botão esquerdo e depois deslocar-se para o ícone da aplicação, para activar o duplo-click. O ajuste do tempo de deslocamento é um compromisso importante: tempos de deslocamento mais curtos permitem um trabalho mais rápido, mas também mais sujeito a erros.
Requisitos¶
Para além do requisito óbvio de ter um dispositivo de seguimento dos olhos, também irá precisar de um programa de controlo que lhe permita interagir com o dispositivo. Quando conseguir arranjar esse dispositivo, um desses programas ser-lhe-á oferecido, porém esse programa poderá não ser suficiente para usar o dispositivo com o Krita.
Uma das funcionalidades básicas destes programas é emular os “clicks” do rato. No nosso caso, o programa oferece um menu à passagem que inclui botões grandes para mudar de modo entre os botões esquerdo/direito e os “clicks” simples/duplos. Depois de seleccionar o modo, o menu à passagem poderá ser fechado para que deixe mais espaço livre no ecrã para a aplicação.
Para os tornar mais fáceis de configurar e usar, alguns programas incluem apenas modos básicos, como os “clicks” simples. Isto é suficiente para muitas aplicações conhecidas, como os clientes de e-mail e os navegadores, mas para o Krita irá precisar do modo de arrastamento para conseguir desenhar. Se a aplicação de controlo oferecida não suportar este modo (normalmente chamado de «emulação do rato»), poderá contactar o fabricante do dispositivo para obter ajuda, ou procurar por alternativas em “software” livre.
Iniciar o Krita¶
Basicamente, a configuração do programa de controlo para o modo de duplo-click do botão esquerdo e de acesso ao ícone do Krita no ecrã seria o suficiente para começar, mas existem alguns problemas com isto:
No arranque, o Krita pede-lhe para escolher um modelo. É provável que não queira ver esta configuração todas as vezes e simplesmente queira começar com um modelo em branco.
Posteriormente, a gravação do documento irá obrigar a interagir com a janela de gravação de ficheiros, o que não é muito amigável para este tipo de utilizações.
Um truque para estes problemas poderia ser a criação e gravação de um modelo em branco e a execução de um programa que irá copiar esse modelo com um novo nome e o seu envio para o Krita. Aqui está um programa de exemplo para o Windows que usa um sufixo com data e hora que se certifica que cada ficheiro terá um diferente nome (substitua o UTILIZADOR pelo seu nome de utilizador verdadeiro):
@echo off
for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
set "HH=%dt:~8,2%" & set "Min=%dt:~10,2%" & set "Sec=%dt:~12,2%"
set "data=%YYYY%%MM%%DD%" & set "data=%HH%%Min%%Sec%"
set "datacompleta=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%"
set ficheiro=UTILIZADOR_%datacompleta%.kra
copy "C:\Users\UTILIZADOR\Imagens\blank.kra" "%ficheiro%"
start "C:\Program Files\Krita (x64)\bin\krita.exe" "%ficheiro%"
Se fizer duplo-click sobre este programa, irá criar um novo ficheiro do Krita na mesma pasta que o ficheiro do programa. Dado que o ficheiro já tem um nome, poderá evitar a janela de gravação de ficheiros. Em conjunto com a gravação automática, esta poderá ser uma forma bastante eficiente de gravar o seu trabalho.
Dica
Se guardar estes ficheiros directamente num serviço da “cloud”, será ainda mais seguro.
Poderá também lidar com algumas questões de tempos ao iniciar o Krita:
Depois de ter feito duplo-click no ícone do Krita ou no programa e de o Krita começar a carregar, se tocar no ícone irá iniciar uma segunda instância.
De forma semelhante, após um duplo-click, se ficar outra janela em primeiro plano sem querer, o Krita poderá ser iniciado parcialmente visível atrás dessa janela.
Para impedir estes problemas, será útil se os utilizadores começarem a treinar para olhar em algum ponto seguro (como um espaço em branco no ecrã) até que o Krita seja carregado.
Disposição¶
Dado que os elementos da interface precisam de ser grandes, poderá ter de usar a área do ecrã de form económica. Executar no modo de ecrã completo e ver-se livre de alguns menus e barras de ferramentas não usados serão os primeiros passos a ter em conta. Aqui está uma imagem da nossa disposição:
Irá querer colocar tudo o que precisa em algum ponto onde consiga aceder facilmente. Para os nossos desenhos, os itens essenciais são os pincéis e as cores. Como tal, optámos por colocar áreas permanentes para estes itens.
O Krita possui muitos pincéis mas a área acoplável tem de conter apenas um número limitado deles, para que os ícones dos pincéis possam ser grandes o suficiente. Recomendamos-lhe que crie uma predefinição de pincel personalizada a seu gosto.
Existem várias ferramentas para seleccionar cores, mas a maioria deles não é fácil de usar por necessitarem de um grande nível de controlo do rato. A Área da Paleta em Python é a mas simples de usar, na qual poderá seleccionar a partir de um conjunto de cores predefinidas, de forma semelhante às predefinições de pincéis. Mais uma vez, de forma semelhante à selecção de pincéis, irá ajudar a criar um conjunto personalizado de cores favoritas.
Assim que estiver satisfeito com a sua disposição, outra funcionalidade que o irá ajudar é bloquear as áreas acopláveis. É possível fechar ou mover as áreas sem querer. Por exemplo, no modo de arrastamento, poderá pegar sem querer numa área acoplável e arrastá-la pelo ecrã. Para evitar isto, coloque a seguinte opção no ficheiro kritarc
:
LockAllDockerPanels=true
(Consulte o Perguntas Frequentes do Krita para saber como encontrar o ficheiro de configuração “kritarc” no seu sistema.)
Se estiver a usar um menu de controlo do rato à passagem como nós, poderá também ter de perceber onde o colocar assim que o fechar. Coloque-o onde fique facilmente acessível, mas onde não interfira com o Krita. Na imagem, poderá ver o mesmo no extremo esquerdo do ecrã.
Resumo¶
Em resumo, funcionamos da forma explicada abaixo.
Para iniciar o Krita:
No ecrã, invoque o menu à passagem do rato e seleccione o modo de duplo-click com o botão esquerdo.
Faça duplo-click sobre o programa de criação do novo desenho. Procure por algum ponto seguro até que o Krita carregue.
Desenhar com o Krita:
Mude para o modo de “click” simples do botão esquerdo.
Seleccione um pincel e/ou cor com as áreas acopláveis.
Mude para o modo de arrastamento. Está pronto para desenhar.
Vá para o ponto onde deseja iniciar um traço e deslize até que comece o arrastamento (isto emula o carregar e manter pressionado o dedo no botão do rato).
Desenhe.
Quando quiser terminar o traço actual, desloque-se até ao ponto final até que saia do arrastamento (isto emula o levantar do dedo do botão do rato).
Repita o processo completo.
Terminar:
Mude para o modo de “click” simples do botão esquerdo.
Carregue no botão para fechar a janela.
Quando for avisado das alterações sem gravar, carregue no botão para gravar o ficheiro.