기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요

안드로이드 커널에서 터치 드라이버를 포팅하고

안드로이드 부팅 후 getevent를 실행하여 아래와 같이

정상적으로 입력이 되는것을 확인하여습니다.


[21:28:36.353] # getevent

[21:28:36.588] add device 1: /dev/input/event0

[21:28:36.588]   name:     "gpio-keys"

[21:28:36.588] add device 2: /dev/input/event1

[21:28:36.589]   name:     "STMPE811 Touchscreen"

[21:28:41.571] /dev/input/event1: 0001 014a 00000001

[21:28:41.572] /dev/input/event1: 0003 0001 00000273

[21:28:41.583] /dev/input/event1: 0003 0018 00000078

[21:28:41.583] /dev/input/event1: 0000 0000 00000000

[21:28:41.604] /dev/input/event1: 0003 0000 0000002d

[21:28:41.611] /dev/input/event1: 0003 0018 0000006c

[21:28:41.612] /dev/input/event1: 0000 0000 00000000


해상도도  800*480이고 TOUCH입력도 800*480으로 동작하도록 수정한 상태입니다.


#define STMPE811_MAX_XC 800

#define STMPE811_MAX_YC 480


input_set_abs_params(input_dev, ABS_X, 0, STMPE811_MAX_XC, 0, 0);

input_set_abs_params(input_dev, ABS_Y, 0, STMPE811_MAX_YC, 0, 0);

...
x = ((x-100) * STMPE811_MAX_XC) / (4000 -100);

y = ((y-100) * STMPE811_MAX_YC) / (4000 -100);

...

input_report_key(data->input_dev, BTN_TOUCH, 1);

input_report_abs(data->input_dev, ABS_X, x);

input_report_abs(data->input_dev, ABS_Y, y);

input_report_abs(data->input_dev, ABS_PRESSURE, z);

input_sync(data->input_dev);


드라이버 부분가지는 잘 동작하는것처럼 보이는데요..

안드로이드에서 입력을 못 받는것 같습니다. 어디서 부터 살펴봐야 할까요

혹시 다른 설정 파일같은데서 정의해줘야 하나요...















List of Articles
번호 제목 글쓴이 날짜 조회 수sort
5268 회로도에 X1, X3, X4 질문입니다. [1] 현쓰 2010-01-11 572
5267 24만원짜리? 38만원짜리? 오드로이드... [1] 김형섭 2010-02-17 572
5266 6410 인코딩/디코딩 컨테이어 처리와 관련하여 [2] 꿈꾸는자 2010-04-07 572
5265 [오드로이드] microSD 덤프를 뜨고 싶습니다. [2] 장트러블탄 2010-05-14 572
» Touch 입력에 관한 질문 양파링 2011-05-27 572
5263 삼성의 SmartThings와 호환가능한 제품을 개발하기 위한 규약에 대한... [3] 테크 2018-09-29 572
5262 Odriod 터치 오동작 [2] mrsoccer 2009-11-15 573
5261 안드로이드 컴파일 옵션에 대해 질문이 있는데요... 김영일 2010-02-04 573
5260 sdl_gfx 소스 다운 받는 사이트가 어디인가요? [1] 시안 2010-05-08 573
5259 임베디드 보드를 pc에 연결하면 파일목록을 볼수있게 하고 싶은데요 [1] 해돌이 2011-01-16 573
5258 N-Type B/D에 odroid7 froyo 올려서 동작시킬 때, 아래와 같은 ... [2] 한주현 2011-03-11 573
5257 [질문] 커널 2.4.x 를 gcc 3.4.x 로 컴파일할려면? [1] 임은향 2007-08-28 574
5256 [완료] rootfs lib(shared) making (libtool?) [3] 박종석 2007-10-31 574
5255 컴파일 할때 warning level를 조절 해서 어느 정도 level까지는 ... [1] 시안 2010-04-26 574
5254 ez-2440 부트로더 분석중 물밑에돌고래 2011-02-10 574
5253 [추가]카메라 드라이브는 잡히는데..fake camera가 계속 됩니다. [2] 한승우 2011-05-03 574
5252 h264 프레임 손실을 처리하려 합니다 [2] 니쿠큐 2011-05-18 574
5251 프레임버퍼에 관한 질문입니다. 김형태 2009-05-26 575
5250 오드로이드 꺼짐 현상 [2] 락헬포드 2009-11-23 576
5249 usb DMA는어떻게 enable 시키는건가요?? [3] 정회승 2009-11-01 576

사용자 로그인