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

저 이 질문 사실 Kandroid에도 올린 질문인데요, 답글이 없어서 다시 여쭤보고자 올리게 되었습니다.

현재 제가 가지고 있는 ARM board에 android 포팅 완료했는데요, touch screen 포함해서요.

그런데 hardware key 기능 구현을 안해서 end 나 home 키 같은 기능이 없습니다.

그래서 제가 할 수 있는 간단한 방법으로 touch screen의 특정 영역을 누르면 hardware key 기능을 하도록 하고 싶은데,

방법을 전혀 올라서 문의 드립니다.

touch_timer_fire 아래와 같은 형식으로 했는데 안되어서요. 

if( (x<=800) && (x>=0) )
{
    input_report_abs(ts->dev, ABS_X, x);
    input_report_abs(ts->dev, ABS_Y, y);

    if( (x<=780) && (x>=740) && (y<=40) && (y>=10))
    {
          input_report_key(ts->dev, KEY_HOME, 1);
     }
     else
           input_report_key(ts->dev, BTN_TOUCH, 1);

      input_report_abs(ts->dev, ABS_PRESSURE, 1);
      input_sync(ts->dev);
}

혹시 어떻게 하면 될지 정보 좀.. 알고 싶습니다. ^^

고현철

2009.05.06 00:22:17
*.32.117.22

음.....복잡한 얘긴데요....

일단 android에서 읽어내지를 못할겁니다.
왜냐하면 device가 아예 틀리기 때문이지요...

물론 android 소스를 고치면 되긴 할겁니다만....

오경재

2009.05.06 15:00:38
*.2.135.5

최종환님, 고현철님 답글 감사드립니다.
결국 Key driver를 구현해야 하나보네요.. 
한번 도전해봐야겠습니다.
감사합니다. ^___^
List of Articles
번호 제목 글쓴이 날짜 조회 수
2268 system MTD 파티션 미 인식관련 박현진 2009-05-21 1688
2267 framebuffer를 capture하기 위해서. [7] 정관희 2009-05-20 1539
2266 Android Kernel 2.6.29로 업데이트 방법? [1] 김태준 2009-05-15 2628
2265 tslib 사용 [1] 이상봉 2009-05-08 1240
» Touch screen으로 Hardware key 기능 구현 방법요.. [2] 오경재 2009-05-05 1086
2263 aesop-6410 board에서의 adb 사용 질문 [1] 김영문 2009-05-01 1656
2262 6410 yaffs2 적용 추가 질문 [1] 조상욱 2009-04-30 1959
2261 6410 yaffs 로 바꾸기 [3] 조상욱 2009-04-29 1058
2260 busybox 관련 문의드립니다. [5] 김승한 2009-04-25 2262
2259 6410 network 설정.. [3] 이종범 2009-04-21 1121
2258 SMDK6410에서 Android 포팅.. [4] 정경진 2009-04-16 3137
2257 삼성 s3c6410 2.6.28 kernel 다운 받는 git 주소 가르쳐주세요 [2] 이성호 2009-04-13 2513
2256 Android 사용시 yaffs image의 ecclayout [3] 최종환 2009-04-09 2147
2255 Android kernel 2.6.28 재업 smdk6410 커널용 [2] 최종환 2009-04-09 2622
2254 Android 포팅 방법에 대한 질문 [11] 전병환 2009-04-09 7748
2253 안드로이드에서 인터넷 연결이 안된것으로 인식됩니다. [2] 이성호 2009-04-06 1099
2252 안드로이더 에 touch cal 값을 어떻게 얻었나요? [3] 이성호 2009-04-06 2717
2251 Android 구동 중에서 mplayer 재생오류 MPlayer crashed! [2] 김형태 2009-04-02 2123
2250 nfs로 안드로이 부팅중 "System UIDs inconsistent" 에러 팝업 창... [3] 이성호 2009-04-01 3148
2249 NFS 부팅 시도를 하고 있는데 link up이 되지 않습니다. [3] 이성호 2009-03-31 1285

사용자 로그인