Toque e caneta
O Input.Observer não aceita entrada por toque nem por caneta. Ele não reconhece traços com o dedo, gestos com vários dedos nem botões da caneta. Ele reage aos botões do mouse, à roda do mouse e ao teclado.
Quando o toque ou a caneta funcionam mesmo assim
Quando o programa sob o seu dedo ou a sua caneta não trata por conta própria a entrada por toque ou por caneta, o Windows transforma a entrada compatível na entrada de mouse correspondente para esse programa. O Input.Observer vê essa entrada de mouse como qualquer outra: a ponta de uma caneta pressionada sobre um programa assim age como o botão esquerdo do mouse. Se o Windows faz isso, e como, depende do programa e do seu dispositivo, então não é algo em que se possa confiar.
Se você quiser desenhar gestos com uma caneta dessa forma, adicione Botão esquerdo a Botões de desenho na página Geral, como a descrição dessa linha sugere para canetas e mesas digitalizadoras sem um botão secundário separado. O botão esquerdo é aquele com que você clica o tempo todo, então, com ele como botão de desenho:
- Um toque ou um clique sem movimento é repassado como um clique comum.
- Um arraste é um gesto. Um arraste que não corresponde a nenhuma ação não faz nada, então arrastar para selecionar texto ou mover uma janela deixa de funcionar diretamente. Fique parado pelo Tempo limite de cancelamento (cartão Fim de um gesto da página Geral; 500 ms por padrão) antes de arrastar: o pressionamento é então repassado e o arraste funciona como sempre.
- Mantenha pressionada uma tecla modificadora ignorada para que um pressionamento seja um clique ou um arraste comum, e use grupos ignorados e zonas de exclusão para os programas e as áreas da tela onde o botão esquerdo deve sempre funcionar normalmente.
Consulte Desenhar um gesto para ver como um pressionamento vira um gesto ou um clique.