ANDROID: Map right click to Camera/Search

This commit is contained in:
dhewg 2011-03-30 23:38:22 +02:00
parent 2a2c7f5bef
commit dd1c52fd82
2 changed files with 17 additions and 0 deletions

View File

@ -331,6 +331,21 @@ void OSystem_Android::pushEvent(int type, int arg1, int arg2, int arg3,
return;
case JKEYCODE_CAMERA:
case JKEYCODE_SEARCH:
if (arg1 == JACTION_DOWN)
e.type = Common::EVENT_RBUTTONDOWN;
else
e.type = Common::EVENT_RBUTTONUP;
e.mouse = getEventManager()->getMousePos();
lockMutex(_event_queue_lock);
_event_queue.push(e);
unlockMutex(_event_queue_lock);
return;
default:
LOGW("unmapped system key: %d", arg2);
return;

View File

@ -80,6 +80,8 @@ public class ScummVMEvents implements
switch (keyCode) {
case KeyEvent.KEYCODE_BACK:
case KeyEvent.KEYCODE_MENU:
case KeyEvent.KEYCODE_CAMERA:
case KeyEvent.KEYCODE_SEARCH:
break;
default: