在UBUNTU中關閉DELLN4050的ALPS觸控板

知與誰同發表於2017-05-02

新用一臺DELL INSPIRON N4050的筆記本,經常發現鍵盤輸入的時候,輸入焦點莫名其妙的移動到了別的地方。一直大惑不解,還曾經以為是我的無線滑鼠受到了訊號干擾,經過實驗,發現關閉無線滑鼠該問題依舊存在。

今天始終忍受不了了,遂仔細搜尋了網上的資料。

1、DELL N4050的觸控板在UBUNTU 11.10中,不像以前作為獨立的Synaptics Touchpad裝置出現了,所以在控制皮膚裡面是沒有禁用、設定觸控板的選項卡的。

2、新的觸控板是ALPS觸控板,在UBUNTU中是當作USB滑鼠的,相當於一個串聯的滑鼠,和你另外接的USB滑鼠共同工作。

3、既然不作為觸控板裝置出現,那隻能禁用它了。可以通過以下命令先找到它的ID:

wxy@xingyuwang-ubuntu:~$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ 2.4GHz 2way RF Mouse Receiver           	id=11	[slave  pointer  (2)]
⎜   ↳ ImPS/2 ALPS GlidePoint                  	id=14	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ Integrated Webcam                       	id=12	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=13	[slave  keyboard (3)]
    ↳ Dell WMI hotkeys                        	id=15	[slave  keyboard (3)]

以上高亮的第5行,即ALPS觸控板,其裝置ID在我這裡是14,在你的機器上可能不同。

4、然後通過以下命令來禁用它:

wxy@xingyuwang-ubuntu:~$ xinput set-prop 14 "Device Enabled" 0

這樣,這個觸控板以及它的滑鼠鍵就都禁用了。整個世界清靜了!

為了方便,你可以將以上命令放到系統啟動指令碼中,也可以做個命令啟動器放到桌面上。

5、當然,你隨時還可以通過以下命令來啟用它:

wxy@xingyuwang-ubuntu:~$ xinput set-prop 14 "Device Enabled" 1

 原文釋出時間為:2012-02-24

本文來自雲棲社群合作伙伴“Linux中國”


相關文章