この記事はElo Multiple Touchscreen Linux Driver、Single-Touch (ST) USB v4.0.1 のインストール手順に関する情報を提供します
以下はElo Multiple Touchscreen Linux Driver、Single-Touch (ST) USB v4.0.1 のインストール手順です。
このドライバは廃止され、もはやサポートされていません。
Elo Multiple Touchscreen Linux Driver - Single Touch (ST) USB
Intel i686 (32ビット) または AMD64/Intel (64ビット)
インストール/キャリブレーション/アンインストール手順
--------------------------------------------------------------------------------
バージョン 4.0.1
2014年11月11日
Elo Touch Solutions
===============================================================================
Elo Linux Multiple Touchscreen ST USB ドライバ パッケージは、Linux カーネル 2.6.x および 3.x.x (GCC バージョン 4.0.0 以降) 用に設計されたユーザースペース Linux ドライバ、ビデオ アライメント ユーティリティ、単一タッチ Elo タッチモニタ用のコントロール パネル ユーティリティを含みます (マルチタッチではありません)。この複数 USB タッチスクリーンドライバは、libusb-1.0 ライブラリのソースコードをコンパイルする制限により、GCC バージョン 4.0.0 以上を持つ Linux ディストリビューションでのみ動作します。
このリードミー ファイルは以下のように構成されています:
1. サポートされるタッチモニタとEloタッチスクリーンコントローラ
2. システム要件
3. EloタッチスクリーンUSBドライバのインストール
4. USBドライバのコマンドラインオプションと使用法
5. アクティブタッチエリアの設定
6. タッチスクリーンのキャリブレーション
7. NVRAMからのキャリブレーション値の取得 / キャリブレーション前 (オプション)
8. コントロールパネルへのアクセス
9. EloタッチスクリーンUSBドライバのアンインストール
10. トラブルシューティング
11. Elo Touch Solutionsへの連絡
==========================================================
1. サポートされるタッチモニタとEloタッチスクリーンコントローラ
==========================================================
- Elo Smartset USB コントローラ
(IntelliTouch(R) 2701, 2700, 2600, 2500U,
CarrollTouch(R) 4500U, 4000U,
Accutouch(R) 2216, 3000U, 2218,
Surface Capacitive 5020, 5010, 5000,
Accoustic Pulse Recognition(APR) Smartset 7010
および他のElo Smartset USBコントローラ)
======================
2. システム要件
======================
- 32ビット Intel i686 (x86) プラットフォーム (または) [www.elotouch.com でLinuxダウンロードセクションを訪れて
64ビット AMD/Intel x86_64 プラットフォーム 32ビットまたは64ビットLinux用のドライバパッケージをダウンロード]
- サポートされているカーネル:
カーネルバージョン 2.6.x (GCCバージョン 4.0.0以降)
カーネルバージョン 3.x.x
- サポートされているXorg Xwindowsバージョン:
Xorgバージョン 6.8.2 - 7.2
Xorg (Xserver) バージョン 1.3 - 1.8
Xorg (Xserver) バージョン 1.9 およびそれ以降
- サポートされているMotifバージョン:
Motifバージョン 3.0 (libXm.so.3)
- サポートされているlibusbバージョン:
libusbバージョン 1.0
===============================================
3. EloタッチスクリーンUSBドライバのインストール
===============================================
重要:
==========
a.) EloタッチスクリーンUSBドライバをインストールするには、Linuxマシンに管理者アクセス権が必要です。
b.) システムからすべての以前のEloドライバがアンインストールされていることを確認してください。
c.) Eloタッチスクリーンドライバコンポーネントは、新しいlibusb-1.0ライブラリサポートを必要とします (古いlibusb-0.1ライブラリでは機能しません)。ほとんどの新しいLinuxディストリビューションでは、標準リリースの一部としてこのライブラリが提供されています。顧客はlibusbウェブサイトからソースをダウンロードしてコンパイルすることもできます (gcc v4.0.0 以降が必要)。このドライバは古いlibusb-0.1ライブラリでは動作しません。
d.) Windowsシステムでダウンロードしたバイナリパッケージを抽出しないでください。
e.) グラフィカルユーザーインターフェース (GUI) ベースのコントロールパネルを使用するには、Motif 3.0 (libXm.so.3) ライブラリが必要です (/etc/opt/elo-usb/cpl)。Openmotifまたはlesstifインストールパッケージが必要なlibXm.so.3ライブラリを提供します。
Step I:
-------
elo ドライバファイルをバイナリフォルダからデフォルトのeloフォルダにコピーします。すべてのeloドライバファイルの権限を変更します。これらの広範な権限はほとんどのシステムに適合するように提供されています。アクセス制御ポリシーおよび特定のグループまたはユーザーに応じて変更してください。
a.) ドライバファイルを /etc/opt/elo-usb フォルダにコピーします。
# cp -r ./bin-usb/ /etc/opt/elo-usb
b.) chmod コマンドを使用して、/etc/opt/elo-usbフォルダのすべてのユーザーにフルアクセス権を設定します。(読み取り/書き込み/実行)これらの広範な権限はほとんどのシステムに適合するように提供されています。アクセス制御ポリシーと特定のグループまたはユーザーに応じて変更してください。
# cd /etc/opt/elo-usb
# chmod 777 *
# chmod 444 *.txt
c.) udev ルールファイルを /etc/udev/rules.d/ フォルダにコピーします。
タッチスクリーンデバイスの権限を、アクセス制御ポリシーおよび特定のグループまたはユーザーに応じて編集してください。
# cp /etc/opt/elo-usb/99-elotouch.rules /etc/udev/rules.d
Step II:
--------
システム起動時にEloサービスを起動するスクリプトを構成します。
Debian、Ubuntu (6.10以前) システム:
- - - - - - - - - - - - - - - - - - - - -
/etc/opt/elo-usb ディレクトリにある elorc スクリプト ファイルを /etc/init.d ディレクトリにコピーします。
# cp /etc/opt/elo-usb/elorc /etc/init.d
elorc スクリプトのシンボリックリンクを希望するランレベルディレクトリ (例: rc2.d, rc3.d, ....rc5.d) に作成する必要があります。これにより、elorc スクリプトが起動時に実行されます。Ubuntu および Debian システムは、デフォルトでランレベル 2 (rc2.d ディレクトリ) を使用します。
このディレクトリには、SDDxxxx 形式の起動ファイル (シンボリックリンク) があります。ここで、DDはシーケンス番号です。ディスプレイ マネージャ スクリプト (xdm, gdm, など) のシーケンス番号よりも大きなシーケンス番号 XX を選択してください。
maintainer スクリプト update-rc.d を使用して、選択したシーケンス番号 XX で elorc のシンボリックリンクを作成します。
# cd /etc/rc2.d
# update-rc.d elorc start XX 2 .
重要:
==========
- これらのシンボリックリンクを変更するには、update-rc.d メンテナンス スクリプトのみを使用します。これらのシンボリックリンクが手動で作成されている場合、elorc スクリプトは起動時に実行されません。
- update-rc.d コマンドの構文には、ランレベルパラメータの後にスペースとピリオドがあります。
- 上記の例はランレベル 2 のものです。希望するランレベルに適したフォルダを選択してください。デフォルトのランレベルは /etc/inittab ファイルで見つけることができます。
注意:
=====
ランレベルディレクトリのパスはディストリビューションによって異なる場合があります。Redhat のランレベル 5 のパスは "/etc/rc.d/rc5.d"、Debian および Ubuntu のランレベル 2 のパスは "/etc/rc2.d" です。
システム内の対応するランレベルディレクトリを特定し、update-rc.d メンテナンス スクリプトを使用して、そのディレクトリ内に elorc スクリプトファイルのシンボリックリンクを作成します。
Redhat、Fedora、Mandrake、Slackware、Ubuntu (6.10以降) システム:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
上記のディストリビューションでは、/etc/rc.d/rc*.d ディレクトリから elorc スクリプトを実行する際に制限があります。したがって、"/etc/rc.local" ファイルのデーモン構成スクリプトの最後に以下の行を追加します。
[rc.localファイルは、/etc/rc.d/rc.localにある場合もあります。" # find /etc -name rc.local " コマンドを使用して rc.local ファイルを特定します。]
/etc/opt/elo-usb/loadEloTouchUSB.sh
SUSE システム:
- - - - - - -
"/etc/init.d/boot.local" ファイルの構成スクリプトの最後に以下の行を追加します。
/etc/opt/elo-usb/loadEloTouchUSB.sh
Step III:
----------
USB タッチスクリーンを接続し、システムを再起動してドライバのインストールプロセスを完了します。
# shutdown -r now
===========================================
4. USBドライバのコマンドラインオプションと使用法
===========================================
USB (elousbd) ドライバのコマンドラインオプションは以下の通りです。必要に応じて、/etc/opt/elo-usb/loadEloTouchUSB.sh スクリプトファイルを変更して、elousbd ドライバの起動時にコマンドラインオプションを追加します。
--help [ 使用情報と利用可能なオプションを表示します ]
--version [ USB タッチスクリーンドライバのバージョン情報を表示します ]
--displaycoordinates [ タッチデータを、それぞれのタッチに対応した端末に表示します。
タッチデータはタッチ状態 (Touch/ Stream/ Untouch) と X および Y 座標を含みます。このオプションはタッチスクリーンをテストするために使用されるため、タッチデータは表示されますが、マウス ポインタを移動するために Xserver に送信されません。 ]
--xwarppointer [ X Window System にタッチイベントを送信するために XWarpPointer 呼び出しを使用します ]
--activetoucharea <originx,originy,width,height> [ アクティブ タッチエリア パラメータを設定します:OriginX, OriginY, Width, Height。
これらのパラメータが設定されると、マウス ポインタは指定されたエリア内のタッチ入力にのみ反応します。 ]
使用例:
---------------
elousbd --help [ この使用情報を印刷 ]
elousbd --version [ USB タッチスクリーンドライバのバージョン情報を表示 ]
elousbd --displaycoordinates [ タッチスクリーンのテストのためにタッチデータの印刷を有効化 ]
elousbd --xwarppointer [ X Window System にタッチイベントを送信するために XWarpPointer 呼び出しを使用 ]
elousbd --activetoucharea 150,200,1000,700 [ アクティブ タッチ エリアを設定します: Origin=(150,200), Width=1000, Height=700 ]
============================
5. アクティブタッチエリアの設定
============================
重要:
==========
"--activetoucharea" ドライバ コマンドラインオプションは、Linux デスクトップの一部のエリアをタッチ入力にアクセス不可にします。このオプションは現在、1 つのビデオスクリーンでのみ機能し、複数のビデオスクリーンセットアップにおける挙動は不明です。Elo タッチスクリーンが Linux システムの唯一の入力デバイスである場合は、アクティブ タッチエリア パラメータに特に注意してください。
Step I:
-------
"--activetoucharea" オプションパラメータの値をすでに知っている場合は、このステップをスキップしてください。ターミナルを開き、USB タッチスクリーンが接続されているか確認します。次に、アクティブであれば "elousbd" ドライバをアンロードします。"elousbd" ドライバを "--displaycoordinates" オプションで起動し、--activetoucharea オプションパラメータ (OriginX, OriginY, Width, Height) の値を特定して計算します。管理者アクセス権を持たない場合は、sudo コマンドを使用して以下のコマンドを実行します。
# lsusb [ Linux システムに接続されているすべての USB デバイスをリスト ]
# killall elousbd [ elousbd ドライバをアンロードします ]
# cd /etc/opt/elo-usb
# ./elousbd --displaycoordinates [ ターミナルに座標を表示するために elousbd ドライバをロード ]
これで、ドライバはタッチされているエリアに対応するビデオ座標を報告します。この情報を使用してアクティブ タッチエリアの原点座標 (左上隅)、幅、高さを特定および計算します。
Step II:
--------
"--activetoucharea" オプションパラメータ (OriginX, OriginY, Width, Height) の値を使用して、elousbd ドライバを手動でロードします。
# killall elousbd [ elousbd ドライバをアンロードします ]
# elousbd --activetoucharea 150,200,1000,700 [ アクティブ タッチエリアを設定します: Origin=(150,200), Width=1000, Height=700 ]
これらのパラメータをドライバが毎回ロードされる時に適用するために、/etc/opt/elo-usb/loadEloTouchUSB.sh スクリプトファイルを変更し、elousbd ドライバの起動時にこれらのコマンドラインオプションを追加します。
注意:
=====
ドライバ内でアクティブ タッチエリア オプションが選択された場合、アクティブ エリアの外で生成されたすべてのタッチイベントはドライバによって破棄され、Xwindows に報告されることはありません。タッチイベントがアクティブ エリア内で生成されると、イベント報告が再開されます。
==============================
6. タッチスクリーンのキャリブレーション
==============================
重要:
==========
ユーザーは、タッチスクリーンのキャリブレーションを行うために、"/dev/elo-usb" および "/etc/opt/elo-usb" ディレクトリへの読み取りおよび書き込みアクセス権を持っている必要があります。以前のキャリブレーションコマンドラインパラメータ -u および -s は現在使われていません。elova キャリブレーションユーティリティ内のすべての長いコマンドラインオプションは "-" 形式ではなく "--" 形式を使用するように修正されています。(例: "-help" の代わりに "--help")
"# /etc/opt/elo-usb/elova --help" を入力して利用可能なコマンドラインパラメータと使用法を確認してください。
Step I:
-------
単一または複数のビデオセットアップ用に、/etc/opt/elo-usb ディレクトリから X Windows でコマンドウィンドウを使用してキャリブレーションユーティリティをルート特権で実行します(Xorg Xinerama、Xorg non-Xinerama、Nvidia Twinviewオプションをサポート)。
# cd /etc/opt/elo-usb
# sudo ./elova --nvram
'--nvram' または '--precal' オプションは、キャリブレーションデータをモニターのNVRAMに書き込み、ハードディスクの構成ファイルに保存します。キャリブレーションを実施し、ハードディスクの構成ファイルのみを更新するには、以下のコマンドを使用します。
# cd /etc/opt/elo-usb
# sudo ./elova
複数のビデオセットアップでは、キャリブレーションターゲットは最初のビデオスクリーンに表示され、各ターゲットまたは画面のデフォルトのタイムアウト30秒後に次のビデオスクリーンに切り替わります。すべてのタッチスクリーンがキャリブレーションされた後、データはハードディスクの構成ファイルに保存されます。特定のビデオスクリーン (例: videoscreen[1]) にのみキャリブレーションターゲットを表示するには、以下のコマンドを使用します。
# cd /etc/opt/elo-usb
# sudo ./elova --videoscreen=1
各ターゲットまたは画面のデフォルトキャリブレーションタイムアウトを変更または無効にするには、以下のコマンドを使用します。[タイムアウト範囲:最小=0(タイムアウトなし)、最大=300 秒、デフォルト=30 秒]
# cd /etc/opt/elo-usb
# sudo ./elova --caltargettimeout=0 [すべてのターゲットとビデオスクリーンのキャリブレーションタイムアウトを無効にします]
# sudo ./elova --caltargettimeout=45 [キャリブレーションタイムアウトを45秒に変更]
キャリブレーションのために利用可能なビデオおよびUSBタッチデバイスのリストを表示するには、以下のコマンドを使用します。
# cd /etc/opt/elo-usb
# ./elova --viewdevices
elova キャリブレーションプログラムに対してすべての利用可能なオプションと特定の使用法を表示するには、以下のコマンドを使用します。
# cd /etc/opt/elo-usb
# ./elova --help
Step II:
--------
通常使用する位置からターゲットにタッチします。キャリブレーションデータは、キャリブレーションの終了時にドライバに書き込まれます。アコースティックパルス認識 (APR) スマートセット7010 コントローラは、他のスマートセットコントローラと同様に3点キャリブレーションを必要としません。APR 7010 コントローラが検出されると、単一タッチアライメント (表示されたターゲットは1つのみ) が行われ、完全な3点キャリブレーションは実施されません。
=============================================================
7. NVRAM からのキャリブレーション値の取得 / キャリブレーション前 (オプション)
=============================================================
重要:
==========
この機能を使用するには、モニターNVRAM (不揮発性ランダムアクセスメモリ) に有効なキャリブレーションが存在する必要があります。ユーザーは最初に elova を使用してタッチスクリーンのキャリブレーションを実施し、キャリブレーション値をモニター NVRAM に書き込む必要があります。NVRAM 内の既存の値は、1 セットのキャリブレーション値のみが NVRAM に保存できるため、失われます。したがって、新しいキャリブレーションを実施し NVRAM に書き込む前に、現在の NVRAM キャリブレーション値を上書きできることを確認してください。
オプション I: [手動オプション]
---------
NVRAM からすぐにキャリブレーション値を取得するには、/etc/opt/elo-usb ディレクトリ内の X Windows のコマンドウィンドウから 'eloautocalib' プログラムを実行します。コマンドラインオプション '--renew' は、モニター NVRAM からキャリブレーション値を読み取り、ハードディスクの構成ファイルの現在の値を上書きすることを可能にします。
# cd /etc/opt/elo-usb
# ./eloautocalib --renew
eloautocalib プログラムに対するすべての利用可能なオプションと特定の使用法を確認するには、以下のコマンドを使用します。
# cd /etc/opt/elo-usb
# ./eloautocalib --help
オプション II: [自動オプション]
----------
/etc/opt/elo-usb ディレクトリにある xEloInit.sh スクリプトファイルを /etc/X11/xinit/xinitrc.d/ ディレクトリにコピーします。宛先 "xinitrc.d" が存在しない場合 (例: Ubuntu)、/etc/X11/xinit/xinitrc スクリプトファイルを編集し、/etc/opt/elo-usb/xEloInit.sh スクリプトファイルを呼び出す行を追加します。
# cp /etc/opt/elo-usb/xEloInit.sh /etc/X11/xinit/xinitrc.d/
システム起動時にNVRAMからキャリブレーション値を自動的に取得するには、'/etc/X11/xinit/xinitrc.d/' ディレクトリにある 'xEloInit.sh' スクリプトファイル内の 'eloautocalib' エントリを有効にします。eloautocalibエントリはデフォルトではコメントアウトされており、モニターNVRAMからキャリブレーション値をロードしません。エントリ '/etc/opt/elo-usb/eloautocalib --renew' のコメントを外して、システム起動時にモニターNVRAMからキャリブレーション値を読み取り、ハードディスクの構成ファイルの現在の値を上書きできるようにします。
デフォルト: '# /etc/opt/elo-usb/eloautocalib --renew' - NVRAM からキャリブレーション値を読み込みません
修正後: '/etc/opt/elo-usb/eloautocalib --renew' - NVRAM からキャリブレーション値を読み込みます
==============================
8. コントロールパネルへのアクセス
==============================
コントロールパネルアプリケーションを使用すると、ユーザーは利用可能なドライバ構成オプションを簡単に設定できます。ドライバパッケージをインストールした後、/etc/opt/elo-usb ディレクトリに移動し、コントロールパネルアプリケーションを実行します。
重要:
==========
ユーザーはコントロールパネルアプリケーションを実行するために、"/dev/elo-usb" フォルダへの読み取りおよび書き込みアクセス権を持っている必要があります。
Step I:
-------
X Windows のコマンドウィンドウから /etc/opt/elo-usb ディレクトリ内で立ち上げ、ルート特権でコントロールパネルユーティリティを実行します。GUI ベースのコントロールパネル (/etc/opt/elo-usb/cpl) を使用するには、Motif バージョン 3.0 (libXm.so.3) が必要です。
# cd /etc/opt/elo-usb
# sudo ./cpl
Step II:
--------
さまざまなタブをクリックして移動します。ここでは、各タブに関連する情報の概要です。
一般 - タッチスクリーンのキャリブレーションを実施
モード - タッチスクリーンモードを変更
サウンド - タッチ時のビープパラメータの変更 (ビープの有効/無効、ビープトーン、ビープ持続時間)
タッチスクリーン-0 - USB タッチスクリーン 0 に関連するデータを表示。
タッチスクリーン-1 - USB タッチスクリーン 1 に関連するデータを表示。
このパッケージについて - パッケージに関する情報。Readme ボタンをクリックしてこのReadmeファイルを開きます。
Step III:
---------
Motif がインストールされていない場合は、アプリケーションのコマンドラインバージョンを使用してコントロールパネルにアクセスします。X Windows のコマンドウィンドウからアプリケーションを実行します。
# cd /etc/opt/elo-usb
# ./cplcmd
=================================================
9. EloタッチスクリーンUSBドライバのアンインストール
=================================================
重要:
==========
EloタッチスクリーンUSBドライバをアンインストールするには、Linuxマシンに管理者アクセス権が必要です。
Step I:
-------
Eloサービスを起動時に呼び出すスクリプトやコマンドを削除します。
SUSEシステム:
- - - - - - -
"/etc/init.d/boot.local" ファイルの構成スクリプトから、インストールセクションのStep IIで作成された以下のエントリを削除します。
/etc/opt/elo-usb/loadEloTouchUSB.sh
Redhat、Fedora、Mandrake、Slackware、Ubuntu (6.10以降) システム:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
"/etc/rc.local" ファイル (または "/etc/rc.d/rc.local" ファイル) の構成スクリプトから、インストールセクションのStep IIで作成された以下のエントリを削除します。
/etc/opt/elo-usb/loadEloTouchUSB.sh
Debian、Ubuntu (6.10以前) システム:
- - - - - - - - - - - - - - - - - - - - -
a.) update-rc.d メンテナンス スクリプトを使用して、インストールセクションの Step II で作成されたシンボリックリンクファイルを削除します。
# update-rc.d -f elorc remove
b.) "/etc/init.d" ディレクトリに配置された elo スクリプトファイル "elorc" を削除します。
# rm /etc/init.d/elorc
Step II:
--------
システムからすべてのeloドライバファイルを削除します。
a.) メインのeloドライバフォルダを削除します。
# rm -rf /etc/opt/elo-usb
b.) elo関連デバイスフォルダとファイルを削除します。
# rm -rf /dev/elo-usb
# rm -rf /etc/udev/rules.d/99-elotouch.rules
Step III:
---------
ドライバのアンインストールプロセスを完了するためにシステムを再起動します。
# shutdown -r now
===================
10. トラブルシューティング
===================
A. ターゲット Linux システムに libusb-1.0 ライブラリがインストールされていることを確認してください。ドライバは古い libusb-0.1 ライブラリでは機能しません。ほとんどの Linux ディストリビューションには、新しい libusb-1.0 ライブラリがデフォルトでインストールされています。また、libusb-1.0 ウェブサイトからライブラリソースをダウンロードしてコンパイルすることでインストールすることもできます (gcc v4.0.0 以降が必要)。
B. タッチが機能しない場合、elousbd ドライバがロードされていて現在メモリに存在するかを確認します。一部の Xorg Xserver バージョンは、ユーザーがログアウトするとタッチスクリーンドライバを終了します。この場合、ドライバを Xwindows 起動スクリプトから起動するかシステムを再起動するのが現在の回避策です。
# ps -e |grep elo
ドライバログファイルに報告されたエラーがないか確認します。
# gedit /var/log/elo-usb/EloUsbErrorLog.txt
ドライバが存在しない場合は、ドライバを再度ロードします。ドライバを手動でロードするにはルートアクセスが必要です。通常ユーザーは、elousbd デーモンがシステム起動中に再度ロードされるため、システムを再起動する必要があります。通常ユーザーは、セットアップされたアクセス制御やファイル権限に基づいてドライバを手動でロードできる場合があります。
# sudo /etc/opt/elo-usb/elousbd
C. rc.local または boot.local などの通常の起動場所からEloタッチスクリーンドライバを起動できない場合は、最初にタッチスクリーンが正常に機能するかどうかを確認します。XWindows GUI内のターミナルウィンドウからドライバを手動で起動します。
# sudo /etc/opt/elo-usb/loadEloTouchUSB.sh
ドライバが手動で起動したときにタッチスクリーンが機能する場合は、タッチスクリーンドライバの起動行を XWindows の起動スクリプトの最後に追加します。Xwindowsの起動スクリプトは通常、次のパス /etc/X11/xinit/xinitrc.d/ にあります。Xwindowsの起動スクリプトからタッチスクリーンドライバを実行すると、ユーザーがGUIログイン画面で正常にログインした後にのみタッチ入力が提供されます。
D. GUIコントロールパネルのサウンドタブ (ビープテストボタン) でビープ音機能が機能しないか、非ルートユーザーコンテキストから手動でロードされた場合も同様です。ビープ音を有効にするには、システム起動スクリプトまたはルートユーザーアカウントからドライバをロードする必要があります。ビープ音機能は、pcspkr (PC スピーカー) カーネルモジュールにも依存します。
E. 手動でドライバをロードしようとすると、「USB_ERROR_LOG_FILEを開く際にエラー」が発生した場合は、/var/log/elo-usb/EloUsbErrorLog.txt ファイルのファイル権限を確認してください。ドライバを起動するには、このログファイルへの読み取りおよび書き込みアクセス権が必要です。
F. ターゲット Linux プラットフォームに複数のビデオスクリーンが別々の X ビデオスクリーンモードまたは Xinerama モードで構成されている場合、キャリブレーション後にカーソルが常に正しいビデオスクリーンにタッチに応答するとは限りません。ドライバがタッチイベントを送信する際に使用するデフォルトの呼び出しである XTestFakeMotionEvent には、別々の X ビデオスクリーンモードまたは Xinerama モードでカーソルを切り替えることを妨げるバグがあります[Xorg v7.4 またはそれ以降]。この場合は、"--xwarppointer" コマンドラインパラメータを使用してドライバを起動し、XTestFakeMotionEvent 呼び出しの代わりに XWarpPointer 呼び出しを使ってタッチイベントを X windows システムに送信します。
==============================
11. Elo TouchSystems への連絡
==============================
ウェブサイト: http://www.elotouch.com
Eメール: eloinfo@elotouch.com
郵送先住所:
----------------
Elo Touch Solutions Inc,
1033 McCarthy Blvd,
Milpitas, CA 95035
USA
電話: (800) 557-1458
(650) 361-4700
Fax: (650) 361-4722
--------------------------------
Elo TouchSystems GmbH & Co. KG
Haidgraben 6
D-85521 Ottobrunn
ドイツ
電話: +49 (0) 89/60822-0
Fax: +49 (0) 89/60822-150
--------------------------------
Elo TouchSystems, NV
Diestsesteenweg 692
B-3010 Kessel-Lo
ベルギー
電話: +32 (16) 35-2100
Fax: +32 (16) 35-2101
================================================================================
Copyright (c) 2014 Elo Touch Solutions
All rights reserved.
================================================================================
000004145</originx,originy,width,height>
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article