리눅스 시스템을 시리얼로 연결한 상태에서 원격으로 마우스를 움직이고 싶습니다.
GUI는 QT입니다.
현재 코드는, 시리얼을 통해서 문자열을 보내면 그것을 받고 해석해 /dev/input/event0에 접근하여 해당 이벤트를 직접 write하면, 해당 리눅스에서 마우스가 움직이는 것 처럼 작동합니다.
문제는 그 리눅스에서 마우스를 연결 했을 때만 /dev/input/event0 과 /dev/input/mouse0 라는 파일이 생성되고, 마우스를 뽑게되면 두 파일이 없어 작성한 코드를 적용하지 못하는 문제가 있습니다.
그래서 알고싶은 점은,, 리눅스에서 /dev/input/event0 라는 파일을 가상으로 생성 할 수 있는지? 있다면 어떻게 하는지 궁금합니다..
단순히 이름만 같은 빈 파일이나, mknod 명령어를 써서 만들어 봤는데 작동이 되지 않습니다.
고수님들의 도움 부탁 드립니다.!