[Linux] 如何解決 Ubuntu 中無法使用 Elantech 觸控板的問題
最近小獅又重灌了一台電腦,而且還是筆電。沒錯,就是之前 “示範” Wifi 故障的那台;至於原因嘛~ 因為貪小便宜升級 Win 10,結果驅動程式整組 GG,順便用自動更新吃光 3G 流量… 總之它現在變成以 Ubuntu 為主力系統了,原本的 Win 8 也因為貪小便宜,捨不得浪費授權,一併重灌了(迷之音:這人學不乖)
重灌事小,但若游標突然死在你眼前,一動也不動就真的會讓人很火大(有押韻?)
當然,小獅也會試著去找驅動,BUT,那也要先知道要找誰的驅動啊!
列出指標裝置
cat /proc/bus/input/devices
恩,好像太多了,讓我們把它簡化一下好了:
cat /proc/bus/input/devices | grep Name
以小獅為例,顯示的結果像這樣:
N: Name="Lid Switch" N: Name="Sleep Button" N: Name="Power Button" N: Name="Power Button" N: Name="AT Translated Set 2 keyboard" N: Name="Video Bus" N: Name="Video Bus" N: Name="HDA Intel PCH Mic" N: Name="HDA Intel PCH Headphone" N: Name="HDA Intel HDMI HDMI/DP,pcm=3" N: Name="HDA Intel HDMI HDMI/DP,pcm=7" N: Name="HDA Intel HDMI HDMI/DP,pcm=8" N: Name="HD WebCam
什麼都有,但好像就缺了什麼,我的 TouchPad(觸控板)呢?
N: Name="ETPS/2 Elantech Touchpad"
安裝驅動程式
首先,到以下網址下載驅動程式:
接下來,只要安裝就 OK 了!
cd [下載資料夾] sudo dkms ldtarball psmouse-elantech-x551c.tar.gz sudo dkms install -m psmouse -v elantech-x551c sudo rmmod psmouse sudo modprobe psmouse
讓電腦正確偵測觸控版
若是有看過 “失落的帝國” 應該會記得一段劇情,女主角無論如何都無法啟動祖先留下來的飛行船,直到男主角提醒她,在啟動時必須將手放在控制板上;我們的問題也是一樣,在按下開機鈕之前,必須先將手放在觸控板上,直到看到游標之後你應該就能順利的操控它了!
參考資料