![마우스/키보드 원시 이벤트를 얻는 방법은 무엇입니까?](https://linux55.com/image/64641/%EB%A7%88%EC%9A%B0%EC%8A%A4%2F%ED%82%A4%EB%B3%B4%EB%93%9C%20%EC%9B%90%EC%8B%9C%20%EC%9D%B4%EB%B2%A4%ED%8A%B8%EB%A5%BC%20%EC%96%BB%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
키보드(또는 결국 마우스)에서 원시 이벤트를 가로채고 싶습니다. 나는 이 /dev/input/[...]
파일들을 사용해 보았고 훌륭하게 작동했습니다. Caps Lock이나 Super 키를 포함한 모든 키에 대한 이벤트를 읽을 수 있습니다. 하지만 키보드 입력이 키 반복 시스템에 의해 영향을 받는 것을 확인했는데, 이는 제가 원하지 않습니다.
이것이 커널에서 읽을 수 있는 가장 낮은 수준의 정보입니까(키 반복 동작이 키보드에서 구현된다는 의미입니까?) 아니면 더 세분화된 API(가능한 경우 이벤트 로깅)가 있습니까? 또한, 루트 권한 없이도 이와 같은 이벤트를 읽을 수 있습니까?