summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
8659d4f)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
PKG_CHECK_MODULES(XINPUT, x11 xext [xi >= 1.2] [inputproto >= 1.5])
# XI2 support
PKG_CHECK_MODULES(XINPUT, x11 xext [xi >= 1.2] [inputproto >= 1.5])
# XI2 support
-PKG_CHECK_MODULES(XI2, [xi >= 1.2.99] [inputproto >= 1.9.99.9],
+PKG_CHECK_MODULES(XI2, [xi >= 1.2.99] [inputproto >= 1.9.99.11],
HAVE_XI2="yes"; AC_DEFINE(HAVE_XI2, 1, [XI2 available]),
HAVE_XI2="no");
AM_CONDITIONAL(HAVE_XI2, [ test "$HAVE_XI2" = "yes" ])
HAVE_XI2="yes"; AC_DEFINE(HAVE_XI2, 1, [XI2 available]),
HAVE_XI2="no");
AM_CONDITIONAL(HAVE_XI2, [ test "$HAVE_XI2" = "yes" ])
int
create_master(Display* dpy, int argc, char** argv, char* name, char *desc)
{
int
create_master(Display* dpy, int argc, char** argv, char* name, char *desc)
{
- c.type = XICreateMaster;
- c.sendCore = (argc >= 2) ? atoi(argv[1]) : 1;
+ c.send_core = (argc >= 2) ? atoi(argv[1]) : 1;
c.enable = (argc >= 3) ? atoi(argv[2]) : 1;
return XIChangeHierarchy(dpy, (XIAnyHierarchyChangeInfo*)&c, 1);
c.enable = (argc >= 3) ? atoi(argv[2]) : 1;
return XIChangeHierarchy(dpy, (XIAnyHierarchyChangeInfo*)&c, 1);
}
r.type = XIRemoveMaster;
}
r.type = XIRemoveMaster;
- r.device = info->deviceid;
+ r.deviceid = info->deviceid;
if (argc >= 2)
{
if (!strcmp(argv[1], "Floating"))
if (argc >= 2)
{
if (!strcmp(argv[1], "Floating"))
- r.returnMode = XIFloating;
+ r.return_mode = XIFloating;
else if (!strcmp(argv[1], "AttachToMaster"))
else if (!strcmp(argv[1], "AttachToMaster"))
- r.returnMode = XIAttachToMaster;
+ r.return_mode = XIAttachToMaster;
- Error(BadValue, "Invalid returnMode.\n");
+ Error(BadValue, "Invalid return_mode.\n");
- r.returnMode = XIFloating;
+ r.return_mode = XIFloating;
- if (r.returnMode == XIAttachToMaster)
+ if (r.return_mode == XIAttachToMaster)
- r.returnPointer = atoi(argv[2]);
- r.returnKeyboard = atoi(argv[3]);
+ r.return_pointer = atoi(argv[2]);
+ r.return_keyboard = atoi(argv[3]);
}
ret = XIChangeHierarchy(dpy, (XIAnyHierarchyChangeInfo*)&r, 1);
}
ret = XIChangeHierarchy(dpy, (XIAnyHierarchyChangeInfo*)&r, 1);
}
c.type = XIAttachSlave;
}
c.type = XIAttachSlave;
- c.device = sd_info->deviceid;
- c.newMaster = md_info->deviceid;
+ c.deviceid = sd_info->deviceid;
+ c.new_master = md_info->deviceid;
ret = XIChangeHierarchy(dpy, (XIAnyHierarchyChangeInfo*)&c, 1);
return ret;
ret = XIChangeHierarchy(dpy, (XIAnyHierarchyChangeInfo*)&c, 1);
return ret;
}
c.type = XIDetachSlave;
}
c.type = XIDetachSlave;
- c.device = info->deviceid;
+ c.deviceid = info->deviceid;
ret = XIChangeHierarchy(dpy, (XIAnyHierarchyChangeInfo*)&c, 1);
return ret;
ret = XIChangeHierarchy(dpy, (XIAnyHierarchyChangeInfo*)&c, 1);
return ret;
(event->flags & XIDeviceEnabled) ? "[device enabled]" : "",
(event->flags & XIDeviceDisabled) ? "[device disabled]" : "");
(event->flags & XIDeviceEnabled) ? "[device enabled]" : "",
(event->flags & XIDeviceDisabled) ? "[device disabled]" : "");
- for (i = 0; i < event->num_devices; i++)
+ for (i = 0; i < event->num_info; i++)
{
char *use;
switch(event->info[i].use)
{
char *use;
switch(event->info[i].use)