📄 tstest.c
字号:
#include <unistd.h>#include <stdio.h>#include <fcntl.h> /* for data reading from /dev/ts */typedef struct { unsigned short pressure; unsigned short x; unsigned short y; unsigned short pad;} TS_EVENT;int main(int argc, char **argv){ static int ts = -1; static TS_EVENT ts_event; // touch screen printf("touch screen test program\n"); printf("please touch the screen sizeof():%4d,sizeof DATA:%4d.\n",sizeof(TS_EVENT),sizeof(DATA)); ts = open ("/dev/input/ts0", O_RDONLY); if (ts < 0) { fprintf (stderr, "Can not open touch screen!\n"); exit(1); } while(1) { read (ts, &ts_event, sizeof (TS_EVENT)); if (ts_event.pressure > 0) { printf ("mouse down: ts_event.x = %4d, ts_event.y = %4d pressure:%6d, pad:%4d\n", ts_event.x, ts_event.y,ts_event.pressure,ts_event.pad); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -