Linux 5.13 将改善微软 Surface 键盘和触控板驱动
如今距离 Linux 5.13 正式发布的日子越来越近,日前一个名为"surface-hid"
的新驱动被加入了 Linux 5.13 的合并队列中,该驱动将会在较新的 Surface 设备上改进对键盘和触摸板的支持。
目前,当用户在较新的微软 Surface 设备(如 Surface Laptop 3 和 Surface Book 3)上运行 Linux 主线内核(mainline kernel)时,并无法支持键盘和触控板的使用,用户只能通过额外的 DKMS 模块来获得支持。现在 surface-hid 驱动已经在 Linux 5.13 合并窗口之前进入了 HID 的"-next"分支中,因此 Linux 5.13 即将获得在主线内核中对新款 Surface 设备键盘和触控板的支持。
不过需要注意的是,这个 surface-hid 驱动并不是微软官方推出的,而是由个人开发者 Maximilian Luz 所制作的。Maximilian 近乎单枪匹马地在 Linux 上持续改进微软 Surface 状态。除了 surface-hid 这个驱动以外,这位独立开发者还编写了许多针对 Surface 设备在 Linux 系统下的驱动,以便在 Linux 上更好地支持 Surface。
随着这个 HID for-next 补丁引入超过 600 行新代码,微软新款 Surface 设备的键盘和触摸板终于可以在 Linux 上达到开箱即用的程度了。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
GNOME 41 将引入 libadwaita
根据 GNOME 开发者博客,预计今年秋季推出的 GNOME 41 将引入libadwaita,它是libhandy 的 GTK4 移植,有助于定义 GNOME 应用程序的视觉语言和用户体验。 在过去的 20 年里,GNOME 已经有了针对该平台的应用程序所遵循的人机界面指南 HIG。然而对于应用开发者来说,实现 HIG 是一项繁重的手工工作,导致了大量冗长的复制的 UI 代码,使得应用程序难以维护,并充满视觉和行为上的不一致。GTK 可以帮助缓解此问题,不过 GTK 服务于多个受众和平台,与 GNOME 的生命周期不匹配。Libadwaita 项目应运而生。 引入 libadwaita 项目的目的为了同时解决 GTK 的独立需求和 GNOME 的快速发展需求。Libadwaita 基于 libhandy 用户界面库,同时是 GTK4 的移植。Libadwaita 将运载 Adwaita 样式表及其变体。现有的 libhandy 开发者会参与 libadwaita 的开发工作,且这将是他们的工作重点,libhandy 本身的开发预计将大大放缓。 此外,libadwaita 项目将遵循 ...
- 下一篇
2020 图灵奖得主:“龙书” 作者 Alfred Aho 和 Jeffrey Ullman
国际计算机协会(ACM,Association for Computing Machinery )宣布,将 2020 年 ACM A.M. 图灵奖授予哥伦比亚大学计算机科学名誉教授 Alfred Vaino Aho 和斯坦福大学计算机科学名誉教授 Jeffrey David Ullman;以表彰他们在编程语言实现领域基础算法和理论方面的成就;以及其所编撰的书籍对几代计算机科学家所造成的积极影响。 (左 Alfred Vaino Aho,右Jeffrey David Ullman ) 公告内容指出,计算机软件可以说是现代人类社会与科技进行交互的一个驱动器。实际上,我们世界上运行的每一个程序(从手机或汽车上的程序到大型网络公司内部巨大的服务器农场上运行的程序)都是由人类用高级编程语言编写的;然后再编译成低级代码来执行。而用于现代编程语言的这种编译的许多技术则都源自于Aho 和 Ullman。 Aho 是哥伦比亚大学的荣誉教授,于 1995 年加入哥伦比亚大学的计算机科学系。在加入哥伦比亚大学之前,Aho 曾在贝尔实验室担任计算科学研究副总裁,在该实验室工作了 30 多年。其毕业于多伦多大学...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- 2048小游戏-低调大师作品