About the mouse warping issue we have discussed in #dwm, forget it, I
can get the desired behavior with a little config.h modifications.
I add:

void
warptosel(const Arg *arg) {
        if(sel)
                XWarpPointer(dpy, None, sel->win, 0, 0, 0, 0, 0, 0);
}

and then, in buttons definitions:

        { ClkWinTitle,          0,              Button1,        warptosel,     
{0} },
        { ClkWinTitle,          0,              Button1,        movemouse,      
{0} },
        { ClkWinTitle,          0,              Button3,        resizemouse,    
{0} },
        { ClkWinTitle,          0,              Button4,        focusstack,
  {.i = -1 } },
        { ClkWinTitle,          0,              Button5,        focusstack,
  {.i = +1 } },

and that's all. So I'd suggest to not touch dwm.c any more, and this
message will stay here as a reference for other people if they are
interested.

greets,


-- 


- yiyus || JGL .

Reply via email to