uinput 장치 evdev 만들기

uinput 장치 evdev 만들기

저는 게임 컨트롤러용 드라이버를 작성 중입니다. 하드웨어의 데이터를 C++ 프로그램으로 성공적으로 읽어서 uinput장치를 만드는 데 사용했습니다. 그러나 장치는 /dev/input/js0대부분의 최신 게임에서 이 evdev방법을 사용합니다 /dev/input/eventN.

이 목표를 어떻게 달성할 수 있나요?

어떻게든 장치를 장치로 변환하거나 uinput처음 evdev부터 새로 만들어야 합니다. evdev조사해 봤지만 기존 장치에서만 작동하는 libevdev것 같습니다 .evdev

관련 정보