%20%E4%B8%8A%E7%9A%84%E8%A7%B8%E6%8E%A7%E8%9E%A2%E5%B9%95%E6%AD%A3%E5%B8%B8%E9%81%8B%E4%BD%9C%EF%BC%9F.png)
我在“產品名稱:HP ENVY x360 Convertible 15-bq1xx”(來自 dmidecode)上運行帶有 4.15 主線核心的 Ubuntu 17.10。
遺憾的是,觸控螢幕不起作用。
/sys/bus/i2c/devices/i2c-ELAN0732:00 中有一個條目,所以我認為它是一個 ELAN0732,似乎也用於 ENVY x360 系列的其他部分。
有人指點一下哪裡可以繼續嗎?
最好的問候,馬克
答案1
我的 x360 m6ar004dx 也遇到了同樣的問題。它具有 AMD FX-9800p 和完全相同的 ELAN 觸控螢幕設備。一切都在 Windows 中運行,但在 Linux 中不顯示。
在我的 dmesg 中,我發現了與 GPIO 相關的錯誤。在尋找可能的解決方案後,有一天我偶然發現了這個寶石: https://bugzilla.kernel.org/show_bug.cgi?id=198715#c14
我在Arch Linux的最新核心上嘗試了補丁,GPIO錯誤消失了,並且在xinput中識別出了ELAN裝置。
現在的問題是它仍然不起作用:(我在所有輸入事件上嘗試了貓,遺憾的是我從觸控螢幕上什麼也沒得到。此外,wacom 設定無法識別任何設備。
因此,雖然我覺得這個補丁讓我們又近了兩步,但我不確定下一步該做什麼。也許有人會弄清楚。
答案2
目前有一個解決方法(核心補丁),可以在 MK [1] 提到的線程中使用觸控螢幕。