포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.
https://stackoverflow.com/questions/13398409/mouse-right-button-mapped-to-work-for-traversing-back-in-jelly-bean
https://codewalkerster.blogspot.kr/2012/07/ics-mouse-right-click-back-button.html
------------------------------------------------------
framework/base/services/input/inputreader.cpp 파일에서
case BTN_RIGHT:
mBtnRight = rawEvent->value;
break;
to
case BTN_RIGHT:
mBtnBack = rawEvent->value;
break;
이렇게 바꾸면 된다는데, 안된다는 질답입니다.
해서
요렇게 바꾸면 된다네요...^^
in function reset(InputDevice* device) {
replace mBtnRight = device->isKeyPressed(BTN_RIGHT); line to
mBtnBack = device->isKeyPressed(BTN_RIGHT);
and
in function process(const RawEvent* rawEvent) {
remove 3 lines case BTN_RIGHT:
mBtnRight = rawEvent->value;
break;
and Add "case BTN_RIGHT:" before case BTN_BACK:" as shown below
case BTN_RIGHT:
case BTN_BACK:
mBtnBack = rawEvent->value;
break;
http://blog.naver.com/PostView.nhn?blogId=hyup8509&logNo=130146538046
input device관련은 여기 정리되어 있네요.