/sys/devices 하위의 장치가 /sys/class/input 에 심볼릭 링크로 걸리는데

uinput을 통한 가상 장치는 /sys/devices/virtual/input에 잡힌다.

 

$ ls /sys/class/input/
$ ls /sys/devices/virtual/input/

[링크 : https://stackoverflow.com/questions/15623442/]

 

가상으로 잡힌 장치를 보는데 이게 키보드냐.. 마우스냐.

abs, rel도 값을 보는법을 찾아야 할 듯..

(abs 모드로 초기화 하면 capabilities/abs가 3으로 capabilities/rel 이 0으로 뜬다.)

# cat /sys/class/input/input33/uevent
PRODUCT=3/1234/5678/0
NAME="melih-hid"
PROP=0
EV=7
KEY=30000 7ffffffff ffffffffffffffff ffffffffffffffff fffffffffffffffe
REL=3
MODALIAS=input:b0003v1234p5678e0000-e0,1,2,k71,72,73,74,75,76,77,78,79,7A,7B,7C,7D,7E,7F,80,81,82,83,84,85,86,87,88,89,8A,8B,8C,8D,8E,8F,90,91,92,93,94,95,96,97,98,99,9A,9B,9C,9D,9E,9F,A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,AA,AB,AC,AD,AE,AF,B0,B1,B2,B3,B4,B5,B6,B7,B8,B9,BA,BB,BC,BD,BE,BF,C0,C1,C2,C3,C4,C5,C6,C7,C8,C9,CA,CB,CC,CD,CE,CF,D0,D1,D2,D3,D4,D5,D6,D7,D8,D9,DA,DB,DC,DD,DE,DF,E0,E1,E2,110,111,r0,1,amlsfw

/sys/class/input/input33/capabilities# cat abs
0
/sys/class/input/input33/capabilities# cat rel
3
/sys/class/input/input33/capabilities# cat key
30000 7ffffffff ffffffffffffffff ffffffffffffffff fffffffffffffffe

 

'프로그램 사용 > uinput' 카테고리의 다른 글

uinput 터치 스크린 예제  (0) 2022.08.05
evbug - 키보드/마우스 입력 디버깅 하기  (0) 2022.08.05
uinput absolute mouse  (0) 2022.02.23
xmodmap  (0) 2022.02.21
uinput  (0) 2022.02.21
Posted by 구차니