2013-11-15 1 views
1

이 파일은 장치의 모든 센서를 나타 냅니까? 내 안드로이드 장치에 썩은 액세스 권한이 있지만이 파일을 열려고하면 파일이 비어 있음을 알 수 있습니다. 파일러 브라우저는이 디렉토리를 탐색하기 전에 몇 초 전에 이러한 파일이 수정되었음을 알립니다.android/dev/input/eventX 파일은 무엇에 사용 되나요?

답변

1

이들은 특수 문자입니다 파일. 텍스트 편집기로 그들을 여는 것은 말이되지 않습니다.

키보드, 마우스 또는 터치 패드와 같은 Linux 사용자 입력 장치를 나타냅니다. Android에서도 센서를 나타냅니다. HTC Wildfire에서 근접 센서, 광 센서, 나침반 센서를 찾을 수 있습니다.

당신은 그런 장치를 확인할 수 있습니다

# cat /sys/class/input/event*/device/name 
h2w headset 
atmel-touchscreen 
proximity 
buzz-keypad 
buzz-nav 
lightsensor-level 
curcial-oj 
compass 

찾아 /sys/class/input 디렉토리를 그들이 무엇인지 알아.

+0

안드로이드에 센서가이 파일과 관련이 있는지 알고 계십니까 ?? 나는 아직도이 파일의 목적을 이해할 수 없으며 그들과 하드웨어 드라이버 사이의 관계는 무엇인가? 미리 감사드립니다. –

+0

@FoadRezek 그건 안드로이드에만 국한된 것이 아닙니다 : 유닉스 (특히 리눅스)가 어떻게 작동하는지입니다. 그것들은 * 파일 *이 아닌 문자 장치 *입니다. – Darkhogg