Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 09ab7ef9 authored by Michael Wright's avatar Michael Wright
Browse files

resolved conflicts for merge of b3f66877 to jb-mr2-dev-plus-aosp

Change-Id: I4e3c1e1c5613284c60afc9ce6639624abe08df0d
parents fd0b0072 b3f66877
Loading
Loading
Loading
Loading
+9 −7
Original line number Diff line number Diff line
@@ -56,12 +56,14 @@ public class Input {
                    return;
                }
            } else if (command.equals("keyevent")) {
                if (args.length == 2) {
                    int keyCode = KeyEvent.keyCodeFromString(args[1]);
                if (args.length >= 2) {
                    for (int i=1; i < args.length; i++) {
                        int keyCode = KeyEvent.keyCodeFromString(args[i]);
                        if (keyCode == KeyEvent.KEYCODE_UNKNOWN) {
                        keyCode = KeyEvent.keyCodeFromString("KEYCODE_" + args[1]);
                            keyCode = KeyEvent.keyCodeFromString("KEYCODE_" + args[i]);
                        }
                        sendKeyEvent(keyCode);
                    }
                    return;
                }
            } else if (command.equals("tap")) {
@@ -237,7 +239,7 @@ public class Input {
                DEFAULT_META_STATE, DEFAULT_PRECISION_X, DEFAULT_PRECISION_Y, DEFAULT_DEVICE_ID,
                DEFAULT_EDGE_FLAGS);
        event.setSource(inputSource);
        Log.i("Input", "injectMotionEvent: " + event);
        Log.i(TAG, "injectMotionEvent: " + event);
        InputManager.getInstance().injectInputEvent(event,
                InputManager.INJECT_INPUT_EVENT_MODE_WAIT_FOR_FINISH);
    }
@@ -249,7 +251,7 @@ public class Input {
    private void showUsage() {
        System.err.println("usage: input ...");
        System.err.println("       input text <string>");
        System.err.println("       input keyevent <key code number or name>");
        System.err.println("       input keyevent <key code number or name> ...");
        System.err.println("       input [touchscreen|touchpad|touchnavigation] tap <x> <y>");
        System.err.println("       input [touchscreen|touchpad|touchnavigation] swipe "
                + "<x1> <y1> <x2> <y2> [duration(ms)]");