Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
マルチタッチディスプレイのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
マルチタッチディスプレイ
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ディスプレイ]] [[en:Multitouch displays]] Linux カーネル 3.2 から、マルチタッチディスプレイは {{ic|hid-multitouch}} モジュールによって処理されます。[[カーネルモジュール]]を見てください。 ==設定 (USB デバイス) == まず {{ic|lsusb}} を使ってタッチスクリーンのベンダー ID (VID) とプロダクト ID (PID) を確認してください: {{hc|$ lsusb| ... Bus 004 Device 002: ID 0eef:725e D-WAV Scientific Co., Ltd ... }} 上記の場合、VID は 0eef (eGalax) で PID は 725e です。それから、[http://lxr.free-electrons.com/source/drivers/hid/hid-multitouch.c] の MT_CLS_* の定義を確認してください。現在のところ 3M Cypress と eGalax のベンダークラスが存在します。使用しているデバイスにマッチするクラスがない場合、他の MT_CLS_* を実験することができます。例: #define MT_CLS_EGALAX 0x0103 MT_CLS_* は10進数に変換する必要があります (上記の例では 0x0103 は10進数で 259 です)。 {{ic|hid-multitouch}} のロード後、デバイスのオプションを以下のように渡してください: # echo BUS VID PID MT_CLASS_* > /sys/module/hid_multitouch/drivers/hid\:hid-multitouch/new_id タッチスクリーンが USB デバイスで BUS=3 の場合、実際に使用するコマンドは以下のようになります: # echo 3 0eef 725e 259 > /sys/module/hid_multitouch/drivers/hid\:hid-multitouch/new_id その後再起動してください。タッチスクリーンが認識されたら、デバイスの詳細 ({{ic|lsusb}} の出力) を [http://vger.kernel.org/vger-lists.html#linux-input linux-input メーリングリスト] に報告すると良いでしょう。 タッチスクリーンが正しく動作しない場合、タッチスクリーン用のドライバーをインストールする必要があるかもしれません。[[#ドライバー]]を参照してください。 == タッチスクリーンの回転 == [https://gist.githubusercontent.com/anonymous/b5728d68bb8808454cb6/raw/1882d23b273fc1b341a8b7afa1f2649fceff4574/gistfile1.sh] を保存して実行可能属性を付与してください (スクリプトを実行して入力オプションを確認してください)。 ==ドライバー== ===eGalax=== eGalax 製のタッチスクリーンのドライバーは [http://home.eeti.com.tw/drivers_Linux.html eGalax のウェブサイト] から入手できます。また、{{AUR|xf86-input-egalax}}{{Broken package link|パッケージが存在しません}} パッケージでもインストールできます。 ====Y 軸の反転==== eGalax ドライバーをインストールした後にタッチスクリーンの Y 軸が反転してしまう場合、{{ic|/etc/eGTouchd.ini}} ファイルを編集して {{ic|Direction}} の値を 0 から 2 に変更してください: {{hc|/etc/eGtouchd.ini|... DetectRotation 0 '''Direction 2''' Orientation 0 ...}} ==ジェスチャー== ウィンドウマネージャでジェスチャーを使いたい場合、[[touchegg]] を参照してください。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:TranslationStatus
(
ソースを閲覧
)
マルチタッチディスプレイ
に戻る。
検索
検索
マルチタッチディスプレイのソースを表示
話題を追加