Lines Matching refs:events
162 struct input_event events[NUM_EVENTS];
165 n = read (evdevPort, &events, NUM_EVENTS * sizeof (struct input_event));
175 switch (events[i].type) {
179 EvdevPtrBtn (pi, &events[i]);
182 ke->rel[events[i].code] += events[i].value;
183 EvdevPtrMotion (pi, &events[i]);
186 ke->abs[events[i].code] = events[i].value;
187 EvdevPtrMotion (pi, &events[i]);
372 struct input_event events[NUM_EVENTS];
375 n = read (evdevPort, &events, NUM_EVENTS * sizeof (struct input_event));
385 if (events[i].type == EV_KEY)
386 KdEnqueueKeyboardEvent (ki, events[i].code, !events[i].value);
387 /* FIXME: must implement other types of events
389 ErrorF("Event type (%d) not delivered\n", events[i].type);