Lines Matching refs:mouseinfo
117 Bool XF86MiscGetMouseSettings(Display* dpy, XF86MiscMouseSettings *mouseinfo)
137 mouseinfo->type = rep.mousetype;
138 mouseinfo->baudrate = rep.baudrate;
139 mouseinfo->samplerate = rep.samplerate;
140 mouseinfo->resolution = rep.resolution;
141 mouseinfo->buttons = rep.buttons;
142 mouseinfo->emulate3buttons = rep.emulate3buttons;
143 mouseinfo->emulate3timeout = rep.emulate3timeout;
144 mouseinfo->chordmiddle = rep.chordmiddle;
145 mouseinfo->flags = rep.flags;
147 if (!(mouseinfo->device = Xcalloc(rep.devnamelen + 1, 1))) {
149 Xfree(mouseinfo->device);
154 _XReadPad(dpy, mouseinfo->device, rep.devnamelen);
156 mouseinfo->device = NULL;
191 Bool XF86MiscSetMouseSettings(Display* dpy, XF86MiscMouseSettings *mouseinfo)
205 req->mousetype = mouseinfo->type;
206 req->baudrate = mouseinfo->baudrate;
207 req->samplerate = mouseinfo->samplerate;
208 req->resolution = mouseinfo->resolution;
209 req->buttons = mouseinfo->buttons;
210 req->emulate3buttons = mouseinfo->emulate3buttons;
211 req->emulate3timeout = mouseinfo->emulate3timeout;
212 req->chordmiddle = mouseinfo->chordmiddle;
213 req->flags = mouseinfo->flags;
216 if ((len = strlen(mouseinfo->device))) {
220 Data(dpy, mouseinfo->device, req->devnamelen);