Lines Matching refs:sysmouse_evdev

60 static struct evdev_dev	*sysmouse_evdev;  variable
67 sysmouse_evdev = evdev_alloc(); in smdev_evdev_init()
68 evdev_set_name(sysmouse_evdev, "System mouse"); in smdev_evdev_init()
69 evdev_set_phys(sysmouse_evdev, "sysmouse"); in smdev_evdev_init()
70 evdev_set_id(sysmouse_evdev, BUS_VIRTUAL, 0, 0, 0); in smdev_evdev_init()
71 evdev_support_prop(sysmouse_evdev, INPUT_PROP_POINTER); in smdev_evdev_init()
72 evdev_support_event(sysmouse_evdev, EV_SYN); in smdev_evdev_init()
73 evdev_support_event(sysmouse_evdev, EV_REL); in smdev_evdev_init()
74 evdev_support_event(sysmouse_evdev, EV_KEY); in smdev_evdev_init()
75 evdev_support_rel(sysmouse_evdev, REL_X); in smdev_evdev_init()
76 evdev_support_rel(sysmouse_evdev, REL_Y); in smdev_evdev_init()
77 evdev_support_rel(sysmouse_evdev, REL_WHEEL); in smdev_evdev_init()
78 evdev_support_rel(sysmouse_evdev, REL_HWHEEL); in smdev_evdev_init()
80 evdev_support_key(sysmouse_evdev, BTN_MOUSE + i); in smdev_evdev_init()
81 if (evdev_register(sysmouse_evdev)) { in smdev_evdev_init()
82 evdev_free(sysmouse_evdev); in smdev_evdev_init()
83 sysmouse_evdev = NULL; in smdev_evdev_init()
91 if (sysmouse_evdev == NULL || !(evdev_rcpt_mask & EVDEV_RCPT_SYSMOUSE)) in smdev_evdev_write()
94 evdev_push_event(sysmouse_evdev, EV_REL, REL_X, x); in smdev_evdev_write()
95 evdev_push_event(sysmouse_evdev, EV_REL, REL_Y, y); in smdev_evdev_write()
99 evdev_push_rel(sysmouse_evdev, REL_HWHEEL, z); in smdev_evdev_write()
102 evdev_push_rel(sysmouse_evdev, REL_WHEEL, -z); in smdev_evdev_write()
109 evdev_push_rel(sysmouse_evdev, REL_WHEEL, -z); in smdev_evdev_write()
113 evdev_push_rel(sysmouse_evdev, REL_HWHEEL, z / 2); in smdev_evdev_write()
119 evdev_push_rel(sysmouse_evdev, REL_HWHEEL, 1); in smdev_evdev_write()
121 evdev_push_rel(sysmouse_evdev, REL_HWHEEL, -1); in smdev_evdev_write()
126 evdev_push_rel(sysmouse_evdev, REL_WHEEL, -z); in smdev_evdev_write()
128 evdev_push_mouse_btn(sysmouse_evdev, buttons); in smdev_evdev_write()
129 evdev_sync(sysmouse_evdev); in smdev_evdev_write()
304 if (evdev_is_grabbed(sysmouse_evdev)) in sysmouse_event()