|
這是我讀取螢幕的程式碼,在2.6.30.4,無法打開ts0,請大大告訴我該怎做!謝
#include <stdio.h>
typedef struct {
unsigned short pressure;
unsigned short x;
unsigned short y;
unsigned short pad;
} TS_EVENT;
static TS_EVENT ts_event;
static int ts;
int main()
{
ts = open ("/dev/ts0", 0);
if (ts < 0) {
fprintf (stderr, "2410: Can not open touch screen!\n");
return 0;
}
while(1)
{
if( read (ts, &ts_event, sizeof (TS_EVENT)))
{
printf("X=%d,Y=%d,Pressure=%d \n",ts_event.x,ts_event.y,ts_event.pressure);
}
}
} |
|