x window研究筆記(15)
svn co svn: tslib編譯
參考環境變數
tslib_tsdevice 觸控螢幕裝置檔名。
default (non inputapi): /dev/touchscreen/ucb1x00
default (inputapi): /dev/input/event0
tslib_calibfile 校準的資料檔案,可以用ts_calibrate生成。
default: $/pointercal
tslib_conffile 主配置檔名。
default: $/ts.conf
tslib_plugindir 外掛程式目錄
default: $/plugins
tslib_consoledevice 控制台裝置檔名
default: /dev/tty
tslib_fbdevice framebuffer 裝置名
default: /dev/fb0
以上這些環境變數可以根據需要進行修改。
配置檔案
觸控螢幕的配置檔案比較簡單,但有些引數比較專業,不是很容易理解。幸運的是,一般來說並不需要了解它,只要指明輸入資料的原始裝置即可,要做到這一點,往往只需要把適當的注釋放開就行了。下面是乙個常見的例子:
module_rawcorgi
uncommentifyou'reusingadevicewithaucb1200/1300/1400tsinte***ce
module_rawucb1x00
uncommentifyou'reusinganhpipaqh3600orsimilar
module_rawh3600
uncommentifyou'reusingahitachiwebpad
module_rawmk712
uncommentifyou'reusinganibmarcticii
module_rawarctic2
modulepthrespmin=1
modulevariancedelta=30
moduledejitterdelta
=100
modulelinear
實際應用中,一定要了解這些引數和其演算法的實現,因為國內很多觸控螢幕往往質量欠佳,要花不少時間去除錯,才能找到一組滿意的引數。
(待續)
X Window研究筆記 5
x window研究筆記 5 顯示裝置曾一度是效能的瓶頸,儘管有些顯示標準存在,但各廠家為了提高市場競爭力,增強顯示裝置的效能,加入了各種加速功能和其它一些專有特性,各os提供的介面也各不相同,x window為了保持可移植性,又要充分發揮硬體特性,所以顯示裝置驅動介面看起來有點複雜。幸運的是,對t...
X Window研究筆記 14
x window研究筆記 14 驅動程式對不同硬體和平台上的實現有很多差異,x window框架部分並不會直接與驅動程式關聯起來,也是採用的註冊機制。前面已經有關於這方面的介紹了,這裡不再驁述了。實現指定的介面 儘管大多數與平台相關的函式都可以採用註冊機制,x window框架部分通過函式指標去呼叫...
X Window研究筆記 16
x window研究筆記 16 伺服器端字型的配置 指定字型搜尋路徑 預設的路徑 包括 usr x11r6 lib x11 fonts目錄下的幾個子目錄。在配置檔案中指定 tinyx不需要配置檔案。在命令列引數中指定。用fp選項設定字型路徑。用fn設定預設的字型。用fc設定預設的游標字型。預設的字型...