作为一个圣诞惊喜,为 PS5 标配的 DualSense 手柄发布了官方的 Linux 内核驱动程序。据悉,在该人机交互(hid-playstation)设备驱动通过认可之后,玩家将能够在 USB 和蓝牙模式下调用 DualSense 手柄的各项功能,以及在 Linux 平台上支持其它 PlayStation 硬件。
索尼表示,该 Linux 官方手柄驱动支持所有关键功能,以及 LED、灯条、运动传感器、触摸板、电量、以及振动器。
尽管此前 Linux 内核中已有名为“hin-sony”的驱动程序,但 PS5 标配的 DualSense 还是需要新的“hid-playstation”驱动程序来带动。
与此同时,其计划将某些索尼互动娱乐(SIE)的硬件支持,从旧驱动迁移到新版驱动中来。过渡期间,支持大量索尼设备的 hid-sony 驱动程序可继续获得一段时间的维护和使用支持。
DualSense Wireless Controller Video – PS5(via)
引入新版驱动后,Linux 会将 DualSense 视作一款“集成设备”,类似于 hid-sony 支持的 DualShock 4 。
其中分别包括了手柄、触摸板、运动传感器这三个 evdev 设备节点,且 FF 框架被用于提供振动支持、leds-class 用于驱动触摸板下方的 LED 指示灯、leds-class-multicolor 则用于触摸板旁边的灯条。
至于备受期待的独特功能,比如自适应触发器和基于 VCM 的触觉体验,显然还需要大量的数据和复杂的结构支持才能实现。