Ubuntu mate 樹莓改變螢幕方向並修正觸控
在樹莓上,有時需要改變螢幕的方向來修正螢幕被顛倒的情況
1. 對螢幕做反轉:
修正完後觸控並不會跟著被修正成顛倒的樣子(也就是說你用手指點螢幕點在坐標(1,1),會變成點擊到坐標(-1,-1)的一個概念)
以下是對ubuntu mate做螢幕反轉後再修正觸控的方法:
打開terminal: sudo gedit /boot/config.txt (編輯config.txt這個檔案)
找到
## display_rotate
## Rotate the display clockwise or flip the display.
## The 90 and 270 degrees rotation options require additional memory on GPU,
## so won't work with the 16M GPU split.
##
## Value Description
## -------------------------------------------------------------------------
## 0 0 degrees (Default)
## 1 90 degrees
## 2 180 degrees
## 3 270 degrees
## 0x10000 Horizontal flip
## 0x20000 Vertical flip
##
#display_rotate=0
將#display_rotate=0的#拿掉,並將0改成2 (180度反轉)
重開機後螢幕就會轉反轉180度了
2. 安裝xinput-calibrator,並修正觸控問題:
sudo apt-get install xinput-calibrator
xinput_calibrator
(這行指令會進入修正螢幕的畫面,請依照指示修正螢幕觸控。PS:會要使用者點擊畫面上的坐標來修正錯誤)
修正完後會回到輸入指令的畫面並會顯示修正好的字樣出現
//-------------------------------------------------------------------------------------------------------------------
copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' (/usr/hare/X11/xorg.conf.d/ in some distro's)
Section "InputClass"
Identifier "calibration"
MatchProduct "Atmel"
Option "Calibration" "3516 3584 1168 1174"
Option "SwapAxes" "1"
EndSection
//-------------------------------------------------------------------------------------------------------------------
ubuntu mate 16.04的/etc/X11/底下,並沒有xorg.conf.d資料夾,請自行創建一個:
sudo mkdir xorg.conf.d
創建好後,進入資料夾創建一個檔案叫99-calibration.conf:
sudo touch 99-calibration.conf
都建立好後,編輯並將上面紅字Section到EndSection的部分貼上,重開機後就會自動執行修正螢幕觸控了。
參考 references:
螢幕反轉指令
觸控修正
留言
張貼留言