#include <ctype.h>
#include <string.h>
+int xi_opcode;
+
typedef int (*prog)(Display* display, int argc, char *argv[],
char *prog_name, char *prog_desc);
create_master
},
{ "remove-master",
- "<id> [<returnMode (dflt:Floating)>] [<returnPointer>] [<returnKeyboard>]",
+ "<id> [Floating|AttachToMaster (dflt:Floating)] [<returnPointer>] [<returnKeyboard>]",
remove_master
},
{ "reattach",
Display *display;
entry *driver = drivers;
char *func;
+ int event, error;
if (argc < 2) {
usage();
return EXIT_FAILURE;
}
+ if (!XQueryExtension(display, "XInputExtension", &xi_opcode, &event, &error)) {
+ printf("X Input extension not available.\n");
+ return EXIT_FAILURE;
+ }
+
func = argv[1];
while((*func) == '-') func++;