Seek advice ah, how to judge android touchscreen corresponding / dev / input / event? (Ps,? Digital) in the event a few?
Because I want to send a click event android phone screen, sliding events, and other events trigger finger, then sendevent gotta know when the screen is the event a few, right?
I used this command, cat / proc / bus / input / devices, but always felt inadequate as follows:
1, a different name is not the same touch-screen phone, and the name has no rules to follow, so the program is not good judgment.
2, you need to write your own program to resolve the feedback text of the order to determine the event a few (of the human brain is logical and analytical procedures that feedback written text), this always felt stupid point, of course, the most important reason is the first 1:00 .
So kindly ask you heroes, there is no good way to know the screen corresponds to the event a few ah? Or tell me the name of the screen can also be naming rules.
Thank you
Reply:
See some EventHub code
Reply:
You do not want to control the cottage, and according to the official on it.
KEYCODE_UNKNOWN = 0;
KEYCODE_SOFT_LEFT = 1;
KEYCODE_SOFT_RIGHT = 2;
KEYCODE_HOME = 3;
KEYCODE_BACK = 4;
KEYCODE_CALL = 5;
KEYCODE_ENDCALL = 6;
KEYCODE_0 = 7;
KEYCODE_1 = 8;
KEYCODE_2 = 9;
KEYCODE_3 = 10;
KEYCODE_4 = 11;
KEYCODE_5 = 12;
KEYCODE_6 = 13;
KEYCODE_7 = 14;
KEYCODE_8 = 15;
KEYCODE_9 = 16;
KEYCODE_STAR = 17;
KEYCODE_POUND = 18;
KEYCODE_DPAD_UP = 19;
KEYCODE_DPAD_DOWN = 20;
KEYCODE_DPAD_LEFT = 21;
KEYCODE_DPAD_RIGHT = 22;
KEYCODE_DPAD_CENTER = 23;
KEYCODE_VOLUME_UP = 24;
KEYCODE_VOLUME_DOWN = 25;
KEYCODE_POWER = 26;
KEYCODE_CAMERA = 27;
KEYCODE_CLEAR = 28;
KEYCODE_A = 29;
KEYCODE_B = 30;
KEYCODE_C = 31;
KEYCODE_D = 32;
KEYCODE_E = 33;
KEYCODE_F = 34;
KEYCODE_G = 35;
KEYCODE_H = 36;
KEYCODE_I = 37;
KEYCODE_J = 38;
KEYCODE_K = 39;
KEYCODE_L = 40;
KEYCODE_M = 41;
KEYCODE_N = 42;
KEYCODE_O = 43;
KEYCODE_P = 44;
KEYCODE_Q = 45;
KEYCODE_R = 46;
KEYCODE_S = 47;
KEYCODE_T = 48;
KEYCODE_U = 49;
KEYCODE_V = 50;
KEYCODE_W = 51;
KEYCODE_X = 52;
KEYCODE_Y = 53;
KEYCODE_Z = 54;
KEYCODE_COMMA = 55;
KEYCODE_PERIOD = 56;
KEYCODE_ALT_LEFT = 57;
KEYCODE_ALT_RIGHT = 58;
KEYCODE_SHIFT_LEFT = 59;
KEYCODE_SHIFT_RIGHT = 60;
KEYCODE_TAB = 61;
KEYCODE_SPACE = 62;
KEYCODE_SYM = 63;
KEYCODE_EXPLORER = 64;
KEYCODE_ENVELOPE = 65;
KEYCODE_ENTER = 66;
KEYCODE_DEL = 67;
KEYCODE_GRAVE = 68;
KEYCODE_MINUS = 69;
KEYCODE_EQUALS = 70;
KEYCODE_LEFT_BRACKET = 71;
KEYCODE_RIGHT_BRACKET = 72;
KEYCODE_BACKSLASH = 73;
KEYCODE_SEMICOLON = 74;
KEYCODE_APOSTROPHE = 75;
KEYCODE_SLASH = 76;
KEYCODE_AT = 77;
KEYCODE_NUM = 78;
KEYCODE_HEADSETHOOK = 79;
KEYCODE_FOCUS = 80 ;/ / * Camera * focus
KEYCODE_PLUS = 81;
KEYCODE_MENU = 82;
KEYCODE_NOTIFICATION = 83;
KEYCODE_SEARCH = 84;
KEYCODE_MEDIA_PLAY_PAUSE = 85;
KEYCODE_MEDIA_STOP = 86;
KEYCODE_MEDIA_NEXT = 87;
KEYCODE_MEDIA_PREVIOUS = 88;
KEYCODE_MEDIA_REWIND = 89;
KEYCODE_MEDIA_FAST_FORWARD = 90;
KEYCODE_MUTE = 91;
Reply:
First of all, thank you upstairs two replies.
to AMinfo: My question is the frequency corresponding to the event screen a few. Different mobile phone, the screen corresponds to the frequency of their several event is not the same.
For example, some of the phone's screen corresponds event0, some phone corresponds event1. Frequency screen is event0 that phone, I send shell commands to the screen frequency of events in relation to the sendevent / dev/input/event0 [TYPE] [CODE] [VALUE], the screen is event1 that phone, I was the shell command is sendevent / dev/input/event1 [TYPE] [CODE] [VALUE].
And I'm puzzled, is not an accurate way to several phone screen corresponding event.
You said should be sendevent instruction, [TYPE] [CODE] [VALUE] the content.
Reply:
Recently, I also look at this, seeking guidance!
Reply:
Request the landlord did not solve this problem,

Reply:
Resolved not ah, LZ, with demand
No comments:
Post a Comment