이 기사는 리노보 레기온 고 S의 HID 드라이버 패치 시리즈가 최근에 게시된 내용을 다루고 있으며, 이는 리눅스 커널에서 컨트롤러 지원을 향상시키기 위한 것입니다. 이 시리즈는 새로운 HID uevent 속성인 HID_FIRMWARE_VERSION을 포함하여, HID 인터페이스의 펌웨어 버전을 커널 드라이버를 분리하지 않고도 읽을 수 있게 합니다. 또한, hid_drivers가 정적 데이터에 대한 새로운 uevent 속성을 할당할 수 있도록 하여 드라이버의 유연성을 향상시킵니다.
패치 시리즈에는 리노보 레기온 고 S의 마이크로컨트롤러 유닛(MCU)에 대한 공급업체 ID(VID)와 제품 ID(PID)가 추가되며, 새로운 구성 인터페이스에 대한 ABI 문서도 포함됩니다. 핵심 lenovo-legos-hid 드라이버는 다양한 엔드포인트를 위한 라우팅 인터페이스로 소개되며, 보조 구성 드라이버는 HID_FIRMWARE_VERSION과 임의의 uevent 속성을 모두 활용합니다. 향후 업데이트는 인터페이스와 구성 속성을 더욱 확장할 계획입니다.
전반적으로, 이 개발은 리노보가 리눅스 생태계 내에서 자사의 게임 장치의 호환성과 기능성을 개선하기 위한 의지를 나타내며, 이는 게이머와 개발자 모두에게 사용자 경험을 향상시킬 수 있는 가능성을 제공합니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.