在 ASUS r510l 或 x550l 筆記型電腦上,觸控板無法運作。我運行 Arch Linux,核心為 3.14.3-2,但我也在 Ubuntu 12.04、Ubuntu 14.04、Debian Jessie 和 Fedora 中嘗試過。這是我從中得到的xinput
:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Logitech Wheel Mouse id=14 [slave pointer (2)]
⎜ ↳ USB_PS2 Optical Mouse id=11 [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)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam id=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
它被識別為 PS/2 Logitech 滾輪滑鼠,並且psmouse
模組已加載,但觸控板不起作用,dmesg
不斷顯示相同的訊息:
psmouse serio4: Failed to enable mouse on isa0060/serio4
並且使用hwinfo
它也顯示為滑鼠:
$ hwinfo
PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.U5GX9Ignjc0
Hardware Class: mouse
Model: "PS/2 Logitech Wheel Mouse"
Vendor: 0x0002
Device: 0x0001 "PS/2 Logitech Wheel Mouse"
Compatible to: int 0x0210 0x0003
Device File: /dev/input/mice (/dev/input/mouse1)
Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event15, /dev/input/by-path/platform-i8042-serio-4-event-mouse, /dev/input/by-path/platform-i8042-serio-4-mouse
Device Number: char 13:63 (char 13:33)
Driver Info #0:
Buttons: 3
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
我嘗試了幾種方法,例如安裝 ALPSv7 模組或 elantech 模組,但沒有任何效果。我在 Arch 論壇上發布了這個(https://bbs.archlinux.org/viewtopic.php?id=181048),到目前為止我還沒有得到任何資訊。我發現其他人在這裡使用另一個華碩型號也有類似的問題: Linux 上無法辨識觸控板 (ASUS R751LB)
但我不確定它是否相關,因為我的被識別(僅作為滑鼠)。
編輯:我已經更新到核心 3.14.6,但仍然沒有解決。如果有人知道內核驅動程式的簡單指南,我可以嘗試進一步查看。
似乎是各種華碩型號的普遍錯誤:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1325881
但目前還沒有解決辦法。
答案1
這裡給了一個解決方法:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1314198/comments/31
不完全支援觸控板,但至少...繼續看看,它是否也適合您!
答案2
我最近買的華碩 K551L XO301H 也有同樣的問題。將參數傳遞psmouse.proto=bare
給內核引導行為我解決了這個問題。