#임베디드#리눅스#야근과야근1 임베디드 리눅스 input device 관련 임베디드 리눅스는 USB바코드 스캐너나 keypad 디바이스를 등록하면 (이는 제품마다 다르지만..) input device 로 인식되어 /dev/input/eventN 장치로 등록되게 된다. 그래서 해당 디바이스를 open하고 struct input_value 값을 읽어서 keyboard keymap으로 파싱하여처리하면 된다. 여기까지는 그리 어려운 일이 아닌데.. 문제는 재부팅 이후.. 기본적인 프로세스를 설명하면 다음과 같다.1.장치 부팅 후 키패드 드라이버 등록. dev/input/event0 으로 등록2. USB 바코드스캐너를 연결. 리눅스os에서 dev/input/event1 으로 등록3. 어플리케이션은 dev/input/event0으로 키입력을 dev/input/event1 으로는 바코드 입.. 2019. 2. 14. 이전 1 다음