Esta é apenas uma resposta parcial. Outras pessoas devem se sentir livres para copiar isso como base para suas respostas.
Os dispositivos de entrada de telas sensíveis ao toque podem ser abertos como mouses simples ou com acesso total à tela de toque por meio de /dev/input/...
e evdev
stuff.
Você precisa que seu servidor X use o dispositivo de entrada como uma tela sensível ao toque. O servidor X traduz eventos de tela de toque, como arrastar ao longo dos lados em eventos de roda de mouse, por exemplo. Os aplicativos que desejam suporte a vários movimentos (multitoque) precisariam abrir o dispositivo de evento de entrada do Linux, em vez de apenas obter os eventos de botão / mouse do ponteiro X11.
Os drivers do kernel para sua tela sensível ao toque específica devem ser carregados automaticamente quando você os conecta, a menos que o driver do mouse USB genérico reivindique o dispositivo primeiro.
Procure no seu log do kernel ( dmesg
) para ver as mensagens de log sobre ele. lsusb
poderia ajudar a encontrar coisas do ID do dispositivo para procurar no log do kernel.