Esses arquivos são quebrados devido à conversão de final de linha do formato UNIX (LF) para o formato DOS (CRLF). Uma causa comum de tal corrupção é a transferência de FTP no modo ASCII em vez de binário.
No entanto, se esses drivers forem os mesmos disponíveis no link , eles são antigos e inúteis para as versões modernas do Linux; alguns drivers também contêm partes binárias somente x86 sem fontes e o licenciamento não é claro. Não perca tempo com eles - em vez disso, conecte a tela sensível ao toque a um computador Linux, determine as identificações do fabricante e do produto USB usando lsusb
e, em seguida, procure drivers que correspondam a esse dispositivo.
Uma correspondência provável é o módulo do kernel usbtouchscreen
(se você mesmo estiver criando o kernel, precisa ativar as opções INPUT_TOUCHSCREEN
e TOUCHSCREEN_USB_COMPOSITE
e, em seguida, selecionar pelo menos um subdriver para TouchKit, isso deve ser TOUCHSCREEN_USB_EGALAX
). Para o X11, você precisará do pacote xf86-input-evtouch
.