안녕하세요!!!!
$adb shell getevent -p를 입력시 다음과 같은 값을 출력합니다.
shell@sltektt:/ $ getevent -padd device 1: /dev/input/event10 name: "sec_navigation" events: KEY (0001): 001c 0066 0067 0068 0069 006a 006b 006c 006d 0110 0230 0231 REL (0002): 0000 0001 input props: <none>could not get driver version for /dev/input/mouse0, Not a typewriteradd device 2: /dev/input/event0 name: "sec_touchkey" events: KEY (0001): 009e 00fe LED (0011): 0008 input props: <none>add device 3: /dev/input/event4 name: "light_sensor" events: REL (0002): 0008 0009 input props: <none> .......(중간생략)....... add device 8: /dev/input/event1 name: "sec_touchscreen" events: KEY (0001): 0145 014a 01c4 01c5 01c7 ABS (0003): 002f : value 0, min 0, max 9, fuzz 0, flat 0, resolution 0 0030 : value 0, min 0, max 255, fuzz 0, flat 0, resolution 0 0031 : value 0, min 0, max 255, fuzz 0, flat 0, resolution 0 0035 : value 0, min 0, max 719, fuzz 0, flat 0, resolution 0 0036 : value 0, min 0, max 1279, fuzz 0, flat 0, resolution 0 0039 : value 0, min 0, max 65535, fuzz 0, flat 0, resolution 0 003b : value 0, min 0, max 255, fuzz 0, flat 0, resolution 0 003d : value 0, min 0, max 1, fuzz 0, flat 0, resolution 0 003f : value 0, min 0, max 255, fuzz 0, flat 0, resolution 0 SW (0005): 0016 input props: INPUT_PROP_DIRECTadd device 9: .......(중간생략).......add device 11: /dev/input/event7 name: "gpio_keys.9" events: KEY (0001): 0072 0073 0074 00ac input props: <none>shell@sltektt:/ $
|
보시는 바와 같이 add device X : 순으로 X가 1번서부터 11번까지 출력됩니다.
제가 출력하고자 하는 것은
name: "sec_touchscreen" 인 device의 이름(/dev/input/eventX)에서의
그 번호(X)를 알고싶습니다!!!
그냥 device의 이름 전체를출력해도 됩니다! (츨력값에서 맨 앞 16자를 지우면 되니까요!)
어떻게 해당하는 name이라는 조건에 맞는 이름을 출력하는지 모르겠습니다... 도스같은거 처음 써봐서요 ㅠㅠㅠ
답변해주시면 정말 감사드리겠습니다!!