QWS中的鼠标支持

Olc*_*taş 6 embedded mouse qt4

我已经编译了Qt4嵌入式SDK,可以在BeagleBoard上使用以下选项:

./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
Run Code Online (Sandbox Code Playgroud)

比我用这个SDK创建了一个简单的Hello World GUI应用程序并成功编译.我在BeagleBoard上运行了我的应用程序:

./Hello World -mouse -qws
Run Code Online (Sandbox Code Playgroud)

但我的鼠标没用.然后我试图设置 QWS_MOUSE_PROTO微软,智能鼠标MouseMan在Qt4的文档中提到运行我的应用程序之前,但没有奏效.我在运行我的应用程序之前测试了我的鼠标,所以我确信我的鼠标可以工作.我在Beagleboard上使用Angstrom.

谁能告诉我这是什么问题?

Ism*_*eno 2

你尝试过吗QWS_MOUSE_PROTO=IntelliMouse:/dev/input/mice

您使用什么输入驱动程序?evdev也许?