新的Linux觸摸屏驅動程序將支持Novatek NVT-ts
主流的Linux 6.4內核即將加入一個新的觸摸屏驅動程序,以支持Novatek NVT-ts,該驅動程序至少被用在了十年前一款流行的基於Intel Atom晶元的Android平板電腦上。
Red Hat的Hans de Goede因為他在上游Linux內核中為無數筆記本電腦和平板電腦做出的貢獻而聞名,他是這個新的"novatek-nvt-ts"輸入驅動程序的作者。但是,在沒有供應商支持的情況下編寫此驅動程序存在一些缺失的元素... 比如甚至不知道這個觸摸屏控制器的型號。Hans de Goede在修補程序消息中寫道:
"為Acer Iconia One 7 B1-750平板電腦上的Novatek i2c觸摸屏控制器添加一個新的驅動程序。不幸的是,觸摸屏控制器型號未知。即使打開平板電腦,也無法讀取型號。
Android將其稱為"NVT-ts"觸摸屏,但這可能也適用於其他Novatek控制器型號。
這似乎是與 https://github.com/advx9600/android/blob/master/touchscreen/NVTtouch_Android4.0/NVTtouch.c 支持的控制器相同,但不幸的是,這也沒有給我們提供型號。
該驅動程序僅有300多行代碼,並通過輸入子系統的「next」分支排隊,將在幾周內開放Linux 6.4合併窗口之前合併。
至少能夠使用此驅動程序的Acer Iconia One 7 B1-750是一款十年前推出的曾經流行的Android平板電腦。當時,Acer Iconia基於Android的平板電腦因其低廉的價格和整體良好的用戶體驗而受到歡迎。該平板電腦由Intel Atom Z3735G四核處理器驅動。如果您還擁有這些Iconia平板電腦之一,那麼使用Linux 6.4+,至少有了主流觸摸屏驅動程序支持。但由於該平板電腦僅有1GB的RAM,所以在現代Linux軟體堆棧上使用它會有很大的困難。