2012-01-02 55 views
6

我編的Qt4嵌入式SDK使用的BeagleBoard上具有以下選項:鼠標支持在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 

比我創建了這個SDK簡單的Hello World GUI應用程序併成功編譯。我已經在BeagleBoard上運行我的應用程序:

./Hello World -mouse -qws 

但是我的鼠標沒有工作。然後我試圖QWS_MOUSE_PROTO設置爲微軟銀光MouseMan作爲運行我的應用程序之前的Qt4文檔中提到,但沒有奏效。在運行我的應用程序之前,我測試了我的鼠標,所以我確信我的鼠標可以工作我在Beagleboard上使用Angstrom。

有人可以告訴我什麼是問題?

回答

2

您是否嘗試過QWS_MOUSE_PROTO=IntelliMouse:/dev/input/mice

你使用了什麼輸入驅動程序?或許?