input 이벤트로 데이터를 보낼려고합니다.
커널모듈에서 커널타이머를 일정간격으로돌면서
커널 타이머 핸들러함수가 호출되면
이 핸들러함수에서 input_report_*와 input_sync를통해서 이벤트를 보내보았습니다.
그런데 찾아보니 input_report_rel, input_report_abs, input_report_key에 해당하는 input을 보내는 함수들은
모두 키보드와 마우스 관련 함수들인걸로 보았습니다. 이 이외에도 ff와 sw등 몇개가 있는것 같기는한데
제가 원하는 임의의 상수를 event로 보내는 함수는 딱히 설정이없는것같습니다.
그래서 임시방편으로 input_report_rel함수를 통하여 상수값을 보내고 event value값을 읽어들이는형태로 하였는데
여기서 쓰이는 input_report_rel함수는 마우스의 상대적인 이동에 따른 event함수이기때문에 이렇게 사용하는게
올바른 방법은아닌것 같아서 마음에 걸립니다.