ferramentas tslib não desenham nada na tela

2

Tentando calibrar a tela sensível ao toque para aplicativos Qt com o tslib no dispositivo ARM. Ao executar ts_calibrate ou ts_test, os dois trabalham (isto é, retornam informações sobre toques) e ts_calibrate calibram com êxito a tela sensível ao toque ao tocar a tela em algum lugar próximo de pontos de verificação, mas a tela é apenas preta.

Aplicativos Qt (Qt4 através do QWS) funcionam bem.

Aqui estão os parâmetros de exportação para o tslib:

export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_TSEVENTTYPE=INPUT
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_PLUGINDIR=$TSLIB_PATH/ts

ts.conf tem apenas os valores padrão

module_raw input
module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear

upd: O problema relacionado ao nosso dispositivo pode ser que o terminal também não se desenha na tela, estamos trabalhando no COM com ele.

TL; DR Qual poderia ser o problema das ferramentas do tslib não desenhando o quadro?

    
por netnazgul 23.09.2014 / 09:31

1 resposta

0

Acontece que o driver framebuffer foi configurado incorretamente como responsável, provavelmente profundidade de cor ou configuração de bit. Assim, o console do terminal apenas ficou preto no preto e a ferramenta de calibragem ts não estava funcionando. Também fbcon não foi ativado nas opções do kernel.

Estranhamente, o aplicativo Qt funcionou mesmo assim.

    
por 18.11.2014 / 07:19