mirror of
https://github.com/brain-hackers/README
synced 2024-12-22 20:20:03 +09:00
Tips>タッチパネル補正.mdの追加
parent
d9236e26ec
commit
8e0837a548
1
Home.md
1
Home.md
@ -14,6 +14,7 @@
|
|||||||
- [Swap](Tips%EF%BC%9ESwap)
|
- [Swap](Tips%EF%BC%9ESwap)
|
||||||
- [USB Ethernet Gadget](Tips%EF%BC%9EUSB-Ethernet-Gadget)
|
- [USB Ethernet Gadget](Tips%EF%BC%9EUSB-Ethernet-Gadget)
|
||||||
- [Xorg](Tips%EF%BC%9EXorg)
|
- [Xorg](Tips%EF%BC%9EXorg)
|
||||||
|
- [タッチパネル補正](Tips%EF%BC%9E%E3%82%BF%E3%83%83%E3%83%81%E3%83%91%E3%83%8D%E3%83%AB%E8%A3%9C%E6%AD%A3)
|
||||||
- [ブラウザ](Tips%EF%BC%9E%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6)
|
- [ブラウザ](Tips%EF%BC%9E%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6)
|
||||||
# U‐Boot
|
# U‐Boot
|
||||||
- [ビルド](U%E2%80%90Boot%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89)
|
- [ビルド](U%E2%80%90Boot%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89)
|
||||||
|
97
Tips>タッチパネル補正.md
Normal file
97
Tips>タッチパネル補正.md
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
|
||||||
|
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
||||||
|
### 目次
|
||||||
|
|
||||||
|
- [事前に](#%E4%BA%8B%E5%89%8D%E3%81%AB)
|
||||||
|
- [必要なパッケージのインストール](#%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB)
|
||||||
|
- [Xorgとopenboxの起動](#xorg%E3%81%A8openbox%E3%81%AE%E8%B5%B7%E5%8B%95)
|
||||||
|
- [タッチパネル補正ツールの起動](#%E3%82%BF%E3%83%83%E3%83%81%E3%83%91%E3%83%8D%E3%83%AB%E8%A3%9C%E6%AD%A3%E3%83%84%E3%83%BC%E3%83%AB%E3%81%AE%E8%B5%B7%E5%8B%95)
|
||||||
|
- [補正する](#%E8%A3%9C%E6%AD%A3%E3%81%99%E3%82%8B)
|
||||||
|
- [設定ファイルを作成・保存する](#%E8%A8%AD%E5%AE%9A%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E4%BD%9C%E6%88%90%E3%83%BB%E4%BF%9D%E5%AD%98%E3%81%99%E3%82%8B)
|
||||||
|
- [Xorgの再起動](#xorg%E3%81%AE%E5%86%8D%E8%B5%B7%E5%8B%95)
|
||||||
|
- [完成](#%E5%AE%8C%E6%88%90)
|
||||||
|
|
||||||
|
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
||||||
|
|
||||||
|
# 事前に
|
||||||
|
Xorgの設定ファイル ( xorg.conf )を設定していない場合は、下記のWikiを参照して設定してください。
|
||||||
|
|
||||||
|
[Tips>Xorg](https://github.com/brain-hackers/README/wiki/Tips%EF%BC%9EXorg#xorgconf)
|
||||||
|
|
||||||
|
# 必要なパッケージのインストール
|
||||||
|
```
|
||||||
|
apt install xserver-xorg-input-evdev xinput-calibrator
|
||||||
|
```
|
||||||
|
を実行して、必要なパッケージをインストールします。
|
||||||
|
|
||||||
|
# Xorgとopenboxの起動
|
||||||
|
```
|
||||||
|
Xorg &
|
||||||
|
```
|
||||||
|
```
|
||||||
|
openbox-session &
|
||||||
|
```
|
||||||
|
を実行して、Xorgとopenboxを起動します。
|
||||||
|
|
||||||
|
# タッチパネル補正ツールの起動
|
||||||
|
```
|
||||||
|
xinput-calibrator
|
||||||
|
```
|
||||||
|
|
||||||
|
画面上に補正画面が表示されます。
|
||||||
|
|
||||||
|
![xinput-calibratorの画面](https://github.com/brain-hackers/README/wiki/images/xinput-calibrator.png)
|
||||||
|
|
||||||
|
# 補正する
|
||||||
|
画面上の 赤い十字 を**丁寧に** 4回タッチすると、補正用の設定項目が端末に出力されます。
|
||||||
|
|
||||||
|
```
|
||||||
|
Setting calibration data: 0, 4095, 0, 4095
|
||||||
|
Calibrating EVDEV driver for "mxs-lradc-ts" id=6
|
||||||
|
current calibration values (from XInput): min_x=0, max_x=4095 and min_y=0, max_y=4095
|
||||||
|
|
||||||
|
Doing dynamic recalibration:
|
||||||
|
Setting calibration data: 147, 3618, 3826, 350
|
||||||
|
--> Making the calibration permanent <--
|
||||||
|
copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' (/usr/share/X11/xorg.conf.d/ in some distro's)
|
||||||
|
Section "InputClass"
|
||||||
|
Identifier "calibration"
|
||||||
|
MatchProduct "mxs-lradc-ts"
|
||||||
|
Option "Calibration" "147 3618 3826 350"
|
||||||
|
Option "SwapAxes" "0"
|
||||||
|
EndSection
|
||||||
|
```
|
||||||
|
|
||||||
|
# 設定ファイルを作成・保存する
|
||||||
|
`/etc/X11/xorg.conf.d`を作成します。
|
||||||
|
|
||||||
|
```
|
||||||
|
mkdir /etx/X11/xorg.conf/d
|
||||||
|
```
|
||||||
|
|
||||||
|
xinput_calibratorの出力に従って、`/etc/X11/xorg.conf.d/99-calibration.conf`に
|
||||||
|
`Section "InputClass"` から `EndSection`までの行を nano や vi を用いて書き出します。
|
||||||
|
|
||||||
|
```
|
||||||
|
Section "InputClass"
|
||||||
|
Identifier "calibration"
|
||||||
|
MatchProduct "mxs-lradc-ts"
|
||||||
|
Option "Calibration" "147 3618 3826 350"
|
||||||
|
Option "SwapAxes" "0"
|
||||||
|
EndSection
|
||||||
|
```
|
||||||
|
|
||||||
|
# Xorgの再起動
|
||||||
|
```
|
||||||
|
pkill Xorg
|
||||||
|
```
|
||||||
|
```
|
||||||
|
Xorg &
|
||||||
|
```
|
||||||
|
```
|
||||||
|
openbox-session &
|
||||||
|
```
|
||||||
|
でXorgを再起動します。
|
||||||
|
|
||||||
|
# 完成
|
||||||
|
![ちゃんとタッチした場所にカーソルが来ています](https://github.com/brain-hackers/README/wiki/images/calibrator-done.gif)
|
@ -12,6 +12,7 @@
|
|||||||
- [Swap](Tips%EF%BC%9ESwap)
|
- [Swap](Tips%EF%BC%9ESwap)
|
||||||
- [USB Ethernet Gadget](Tips%EF%BC%9EUSB-Ethernet-Gadget)
|
- [USB Ethernet Gadget](Tips%EF%BC%9EUSB-Ethernet-Gadget)
|
||||||
- [Xorg](Tips%EF%BC%9EXorg)
|
- [Xorg](Tips%EF%BC%9EXorg)
|
||||||
|
- [タッチパネル補正](Tips%EF%BC%9E%E3%82%BF%E3%83%83%E3%83%81%E3%83%91%E3%83%8D%E3%83%AB%E8%A3%9C%E6%AD%A3)
|
||||||
- [ブラウザ](Tips%EF%BC%9E%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6)
|
- [ブラウザ](Tips%EF%BC%9E%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6)
|
||||||
# U‐Boot
|
# U‐Boot
|
||||||
- [ビルド](U%E2%80%90Boot%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89)
|
- [ビルド](U%E2%80%90Boot%EF%BC%9E%E3%83%93%E3%83%AB%E3%83%89)
|
||||||
|
BIN
images/calibrator-done.gif
Normal file
BIN
images/calibrator-done.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 MiB |
BIN
images/xinput-calibrator.png
Normal file
BIN
images/xinput-calibrator.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.0 KiB |
Loading…
Reference in New Issue
Block a user