ubuntu 觸控式螢幕橫屏變豎屏解決 觸控功能仍然是橫屏的問題
在經過橫屏轉豎屏時,發現觸控式螢幕仍然是橫屏時候的觸控點。橫屏時觸控式螢幕正常使用,豎屏時不正常。
解決:需要將 觸控式螢幕進行旋轉 通過 input。
通過 xrandr -o right 旋轉後觸控式螢幕不正常。
旋轉觸控的座標軸,
xinput --list 檢視觸控式螢幕id,或者名字 。名字記得複製全。
1) 交換x、y軸
xinput --set-prop '7' 'Evdev Axes Swap' 1 // 7為我當時的埠id,會變化。 用名字代替也可以。
2) 反轉y軸
xinput --set-prop '7' 'Evdev Axis Inversion' 0 1
目錄: /usr/share/X11/xorg.conf.d/ 10-evdev.conf 介面顯示的配置檔案,可以通過這個檔案調整觸控點。看清楚再改有風險,當時我改了之後 介面不顯示,只能通過視窗再改回來。介面系統檔案小心。
校準命令 : xinput_calibrator 然後開始點選確定觸控式螢幕,完成後輸出如下:
Setting calibration data: 0, 32767, 0, 32767
Calibrating EVDEV driver for "Touch Touch Device F47WH00U-CT-A1-2P" id=10
current calibration values (from XInput): min_x=0, max_x=32767 and min_y=0, max_y=32767
Doing dynamic recalibration:
Inverting X and/or Y axis...
Setting calibration data: -23, 32805, 32710, -11
--> 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
"Touch Touch Device F47WH00U-CT-A1-2P"
Option"Calibration""-23 32805 32710 -11"
Option "SwapAxes""1"
EndSection
如需更改在 Driver "evdev" 下面新增 矯正輸出 Option"Calibration""-23 32805 32710 -11" 。
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
相關推薦
ubuntu 觸控式螢幕橫屏變豎屏解決 觸控功能仍然是橫屏的問題
在經過橫屏轉豎屏時,發現觸控式螢幕仍然是橫屏時候的觸控點。橫屏時觸控式螢幕正常使用,豎屏時不正常。 解決:需要將 觸控式螢幕進行旋轉 通過 input。 通過 xrandr -o right 旋轉後觸控式螢幕不正常。 旋轉觸控的座標軸, xinput --list 檢
Ubuntu 14.10 / Linux Mint 17.1 解決Android模擬器執行黑屏無響應的問題
Android SDK 中自帶的模擬器,首次執行是會黑屏,之後一直無響應。 Android Studio 1.0.2和1.1版本,虛擬機器是Android 5.0.1都是這個情況。 其實,應該是SDK中虛擬機器映象下載不全導致的,因為模擬器沒有虛擬機器映象可以載入。 解決辦
android Activity如何橫屏顯示?如何解決Activity在設定橫屏時候會調兩次onCreate ?
最近在開發一款android平板上的app,需求是要求所有可視介面都是橫屏顯示。如何設定橫屏顯示呢? 橫屏顯示有兩種方案: 一、在Activity的onCre
安卓主機板的雙屏異顯帶雙觸控功能
深圳市靈動高科的ST-H8-01S安卓主機板具有雙屏同顯、異顯功能,並且支援雙觸控式螢幕輸入,一個操作主屏,另外操作副屏。板載了可以支援3.3V/5V電平的串列埠,適用於POS機以及廣告系統顯示等行業。 雙路屏異顯利用了安卓系統的presentati
Android強制設置橫屏或豎屏
-a resource strong ani pub override 用戶 旋轉 rri http://2960629.blog.51cto.com/2950629/701227 全屏 在Activity的onCreate方法中的setContentView(m
ionic2/3 禁止屏幕旋轉,禁止橫屏,豎屏
ide hide truct apach evel conda 定義 level 豎屏 ionic2/ionic3禁止屏幕旋轉,及解除禁止旋轉 1.添加插件: cmd到項目目錄---> cordova plugin add cordova-plugin-screen
Android 設置橫屏或豎屏
new div highlight ati oid @override ride cape over private void init() { Button landButton = (Button) findViewById(R.id.landbut
使用JavaScript判斷手機處於橫屏還是豎屏
ipa OS .com 添加 () cti lis else 方向 移動端的瀏覽器一般都支持window.orientation這個參數,通過這個參數可以判斷出手機是處在橫屏還是豎屏狀態。從而根據實際需求而執行相應的程序。通過添加監聽事件onorientationchang
Activity設定橫屏、豎屏的方法
方式1:AndroidManifest.xml <activity android:name=".MyAcitivty" android:screenOrientation="landscape" /> 注:landscape為橫屏,portrait為豎屏。 方式2:程式碼實
橫豎屏切換,控制每一個Controller的橫豎屏狀態 控制vc 進入的狀態橫屏或豎屏
橫豎屏切換,控制每一個Controller的橫豎屏狀態 寫在前面的話: 在網上看了看,發現大多數部落格都寫過,但是都會有些小問題。 結合資料和部落格總結和整理了一下 適合 ios7+ 第一步 首先保證工程支援橫豎屏 不多說看圖 保證圈紅的地方 打對勾 第二步 分
LayaAir 螢幕適配-橫屏與豎屏
目錄 螢幕方向 screenMode=none screenMode=horizontal screenMode=vertical 橫豎屏切換程式碼 螢幕方向 laya.display.Stage 類的 screenMode 屬性用於定義螢幕模式,即設定螢幕橫屏或者豎
判斷手機橫屏和豎屏方向
function orient() { if (window.orientation == 90 || window.orientation == -90) { //ipad、iphone豎屏;Andriod橫屏 $("body").attr("class", "la
Android 設定狀態列及Activity橫屏或豎屏。
設定橫屏或豎屏: 方法一: 在xml中新增android:screenOrientation屬性(portrait是縱向,landscape是橫向) android:screenOrien
[RK3399][Android7.1] 除錯筆記 強制橫屏或者豎屏顯示
平臺 核心版本 安卓版本 RK3399 Linux4.4 Android7.1 文章目錄 當前預設豎屏:
iOS 全域性禁止橫屏,但UIWebView 全屏橫屏播放視訊的解決辦法
如有侵犯,請來信[email protected] 我參考這個設法實現了自己的需求,下一篇文章會寫出來,嗯嗯,終於有原創的啦,好吧,是微創新。 iOS 全域性禁止橫屏,但UIWebView 全屏播放視訊,橫屏,解決辦法 UIWebview在播放網頁視訊的時候
Android強制橫屏或豎屏注意事項
經過Android5.1測試: 一個Activity如果在onReusume裡沒有特別宣告,或沒在AndroidManifest.xml配置成橫屏或豎屏,在旋轉時其宣告週期為:onCreate——onStart—onResume—螢幕旋轉—-onPause(失
LNUX UBUNTU 18.04 LTS 登出、掛起、休眠、待機狀態無法恢復 黑屏狀態 的一個解決的方案
首先laptop_mode的相關工作你自己去搜,看能不能解決,解決不了再來用我這個試試。sudo ubuntu-drivers autoinstall然後你試試,說不定就OK了。但是無論如何 linux休眠狀態是個大坑,如果不行就放棄吧,禁用休眠一波
Activity的橫豎屏切換,之探索橫屏切換豎屏切時會執行兩次的理解
橫屏切換豎屏切時會執行兩次這個問題一直困擾著我,查了好多資料都無法驗證,然後我就將生命週期全部重寫,在不同的版本上執行檢視日誌。最終才發現,橫屏切換豎屏執行兩次並非所有版本都這樣,在2.3版本及以後都驗證這句話不符合,但當我嘗試到2.2時發現的確這樣,當螢幕旋轉時會執行兩次
MUI框架-橫屏切換-豎屏切換-橫豎屏切換
最近在使用mui做一個h5+APP,遇到了橫屏頁面返回後依舊橫屏不能切換回豎屏的問題,百度了很久後得到了解決方案,記錄之,原文地址:點選開啟連結。mui.plusReady(function() { plus.screen.lockOrientation("landscape
Android 強制設定橫屏或豎屏 設定全屏
全屏在Activity的onCreate方法中的setContentView(myview)呼叫之前新增下面程式碼requestWindowFeature(Window.FEATURE_NO_TITLE);//隱藏標題 getWindow().setFlags(WindowManager.LayoutPara