libinput 1.29의 출시로 고해상도 스크롤 휠에 대한 중요한 개선 사항이 도입되었습니다. 이제 개선된 휴리스틱을 통해 의도치 않은 스크롤을 방지할 수 있습니다. 이 업데이트는 저해상도 스크롤 휠에도 혜택을 주어 반응성을 향상시킵니다.
또한, uinput과 같은 가상 장치가 libinput에 의해 인식되며, 이로 인해 이러한 장치에 대한 특정 내부 휴리스틱(예: 태블릿 스무딩)이 비활성화됩니다. 태블릿 도구 사용자들은 이제 고정 지우개 버튼을 일반 버튼처럼 작동하도록 설정할 수 있어 더 큰 유연성을 제공합니다.
이번 업데이트는 Asus 터치패드에서의 커서 점프 문제를 해결하여 이 문제를 효과적으로 제거했습니다. 내부적으로 libinput은 플러그인 파이프라인으로 전환되어, 다가오는 libinput 1.30 출시에서 공개될 플러그인에 대한 기반을 마련했습니다. 또한, mtdev는 이제 선택적 의존성이 되었으며, 태블릿 패드의 대화형 디버깅을 위한 새로운 도구인 libinput debug-tablet-pad가 도입되었습니다. 이번 출시에는 광범위한 내부 코드 현대화가 포함되어 유지 관리성을 개선하고 테스트 케이스 작성이 간소화되었습니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.