タッチパネル付きPCにxubuntuをインストール
マシン
富士通フロンテック製「infotouch 850」
FKW-852A 22R
Web DISPLAY Terminal 850 Series
PDFカタログ
キオスク端末などとも呼ばれる。
中古 PC ショップで入手した。HDD 中身なし。取説なし。
インストール
xubuntu を CD 起動でインストール。特に問題なし。
タッチパネル認識
- 本体を開けるとタッチパネルには MICROTOUCH R2 との記載あり。
- BIOS 設定を見ると COM1,COM2,COM3 の3種類。このうち COM3 がタッチパネルに該当。
- COM3 のデバイスは /dev/ttyS2 なので、これをターゲットに色々設定する。
- Synapticパッケージマネージャ起動
- ここを参考に xorg.conf を設定する。
Section "InputDevice" Identifier "TouchScreen" Driver "mutouch" Option "Type" "finger" Option "Device" "/dev/ttyS0" Option "ScreenNo" "0" Option "MinX" "0" Option "MaxX" "16383" Option "MinY" "0" Option "MaxY" "16383" Option "SendCoreEvents" "yes" EndSection
さらに ServerLayout セクションの最後尾に InputDevice "TouchScreen" を追加。
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
...
InputDevice "TouchScreen"
EndSection
# touchcal m /dev/ttyS2
ちなみに自分の設定値。PC の個体差があると思われるので下記の数値がどの機体でも当てはまるとは限らない。
Option "MinX" "15714" Option "MaxX" "1954" Option "MinY" "15273" Option "MaxY" "2121"