Nhờ vậy, nếu một game hoặc ứng dụng sử dụng SDL để xử lý controller, Steam Controller có thể hoạt động tương tự như các tay cầm phổ biến khác.
Thông tin hiện có cho thấy bản cập nhật tập trung vào nhận diện thiết bị và mapping nút cơ bản.
Các ứng dụng dùng SDL Gamepad API giờ có thể:
Tuy nhiên, Steam Controller mới có nhiều phần cứng nâng cao như:
Những tính năng này được thiết kế chủ yếu để hoạt động thông qua Steam Input, và hiện chưa có xác nhận rằng SDL đã hỗ trợ đầy đủ chúng.
So với khi chạy qua Steam Input, hỗ trợ SDL vẫn còn khá cơ bản.
Một số điểm chưa rõ hoặc chưa có hỗ trợ:
Ngoài ra, một số hệ sinh thái vẫn có thể gặp vấn đề tương thích. Ví dụ, các báo cáo ban đầu cho thấy Steam Controller có thể không hoạt động tốt với một số game Game Pass nếu không dùng các bản sửa từ cộng đồng.
Giá trị lớn nhất của thay đổi này nằm ở hệ sinh thái SDL.
Rất nhiều phần mềm PC dựa vào SDL, bao gồm:
Khi Steam Controller được hỗ trợ trực tiếp ở cấp thư viện SDL:
Đối với nhà phát triển, điều này giúp giảm phụ thuộc vào Steam runtime và tránh phải viết driver riêng cho controller.
Phần mapping mới đã được merge vào mã nguồn SDL, nhưng người dùng phổ thông chỉ thấy nó khi xuất hiện trong một bản phát hành SDL chính thức trong tương lai.
Trong khi đó, Steam Controller thế hệ mới đã ra mắt ngày 4/5/2026 với giá khoảng 99 USD (85 bảng Anh / 99 euro).
Bản cập nhật SDL đánh dấu bước tiến quan trọng giúp Steam Controller mới hoạt động giống một tay cầm PC tiêu chuẩn trong các ứng dụng ngoài hệ sinh thái Steam.
Các input cơ bản giờ có thể hoạt động trực tiếp qua SDL, mở rộng khả năng sử dụng trong game không chạy qua Steam, emulator và phần mềm Linux. Tuy vậy, các tính năng nâng cao như gyro, trackpad hay mapping phức tạp vẫn chủ yếu phụ thuộc vào Steam Input cho đến khi SDL bổ sung thêm hỗ trợ trong tương lai.
Comments
0 comments