2012-01-02 18 views
6

he recopilado Qt4 SDK incorporado para usar en BeagleBoard con las opciones siguientes:apoyo Mouse en QWS

./configure 
-embedded arm 
-platform qws/linux-x86-g++ 
-xplatform qws/linux-TIarmv7-sgx-g++ 
-depths 16,24,32 
-no-mmx 
-no-3dnow 
-no-sse 
-no-sse2 
-no-glib 
-no-cups 
-no-largefile 
-no-accessibility 
-no-openssl 
-no-gtkstyle 
-qt-mouse-pc 
-qt-mouse-linuxtp 
-qt-mouse-linuxinput 
-plugin-mouse-linuxtp 
-plugin-mouse-pc 
-fast -opengl es2 
-qt-gfx-transformed 
-qt-gfx-vnc 
-qt-gfx-linuxfb 
-qt-gfx-multiscreen 
-plugin-gfx-powervr 
-D QT_QWS_CLIENTBLIT 
-opensource 
-confirm-license 
-multimedia 
-optimized-qmake 

que he creado una sencilla aplicación Hello GUI mundo con este SDK y compilado correctamente. Y he ejecutado mi aplicación en BeagleBoard:

./Hello World -mouse -qws 

Pero mi mouse no funcionó. Entonces intenté establecer QWS_MOUSE_PROTO a Microsoft, IntelliMouse y MouseMan como se menciona en documentos Qt4 antes de ejecutar mi aplicación, pero no funcionó. He probado mi mouse antes de ejecutar mi aplicación, así que estoy seguro de que mi mouse funciona. Estoy usando Angstrom en mi Beagleboard.

¿Alguien me puede decir cuál es el problema?

Respuesta

2

¿Has probado con QWS_MOUSE_PROTO=IntelliMouse:/dev/input/mice?

¿Qué controlador de entrada está utilizando? evdev quizás?