歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> Linux系統下觸摸屏的簡單使用和配置方法

Linux系統下觸摸屏的簡單使用和配置方法

日期:2017/3/2 16:48:00   编辑:Linux服務器

如果你裝的是 Ubuntu 發行版,那麼基本上你的 X 的配置文件 (xorg.conf) 裡面已經設置好了相關的驅動,是默認設置,你只需要添加些相關的參數就 ok 了。下面是 Ubuntu 默認的觸摸板的配置:

Section "InputDevice"

Identifier "Synaptics Touchpad"

Driver "synaptics"

Option "SendCoreEvents" "true"

Option "Device" "/dev/psaux"

Option "Protocol" "auto-dev"

Option "HorizScrollDelta" "0"

EndSection

先讓我們來使我們之後的修改不需要重啟 X 就能生效,在上面的裡面添加:

Option "SHMConfig" "on"

然後重啟一下 X,這樣你就可以動態的通過 synclient 命令來修改你的觸摸板的參數,當然也有 Gui 的程序,比如 qsynaptics.看你習慣吧,推薦用 synclient,只有命令行才最強大,不是麼,哈。比如 synclient Var1=value1 Var2=value2 …。

因為各位的顯示器的分辨率都不一樣,所以默認的設置可能會讓你覺得使用觸摸板移動指針太慢了,沒關系,let‘s correct this:

Option "MinSpeed" "0.9"

Option "MaxSpeed" "1.5"

Option "AccelFactor" "0.0750"

這是我的設置,我的分辨率是 1920 x 1200, 所以你們酌情修改,一般來講 MinSpeed 0.5、MaxSpeed 0.9、AccelFactor 0.0350就OK了。

很多電腦上面的觸摸板下面只有兩個 Pads, 沒有中鍵這怎麼辦?ok,這麼辦:

Option "RBCornerButton" "3"

現在你點擊你的觸摸板的右上角就是中鍵了,帥吧。一般觸摸板的右下角是右鍵,右上角是中鍵,然後右面邊緣是上下 scroll, 下面邊緣是左右 scroll,這些是默認設置,可以通過 synclient -l 來查看你機器上面的默認設置。

如果上面的一些和邊邊角角有關的設置不起作用的話,肯定是默認的 edge 的設置不對,你可以設置一下 LeftEdge,RightEdge,TopEdge,BottomEdge 來適應你的需要。

如果你的觸摸板支持多點的話,你也可以設置成類似 MacBook 那樣用兩只手指 scroll 哦。

最後再推薦一個小程序,可以模擬測試你的輸入設備的行為,xev.

還有很多微調的參數,man synaptics 自己去研究吧

Copyright © Linux教程網 All Rights Reserved