URI: 
       config: make refreshrate for mouse move/resize a config option - dwm - dynamic window manager
  HTML git clone git://git.suckless.org/dwm
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 74edc27caa65aba9ea8d1fe03d26e3b449f79590
   DIR parent 693d94d350c806e77677c35958e18590c26e19d2
  HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Tue, 12 Aug 2025 19:17:20 +0200
       
       config: make refreshrate for mouse move/resize a config option
       
       Bump the default from 60 to 120.
       
       Diffstat:
         M config.def.h                        |       1 +
         M dwm.c                               |       4 ++--
       
       2 files changed, 3 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/config.def.h b/config.def.h
       @@ -36,6 +36,7 @@ static const float mfact     = 0.55; /* factor of master area size [0.05..0.95] 
        static const int nmaster     = 1;    /* number of clients in master area */
        static const int resizehints = 1;    /* 1 means respect size hints in tiled resizals */
        static const int lockfullscreen = 1; /* 1 will force focus on the fullscreen window */
       +static const int refreshrate = 120;  /* refresh rate (per second) for client move/resize */
        
        static const Layout layouts[] = {
                /* symbol     arrange function */
   DIR diff --git a/dwm.c b/dwm.c
       @@ -1171,7 +1171,7 @@ movemouse(const Arg *arg)
                                handler[ev.type](&ev);
                                break;
                        case MotionNotify:
       -                        if ((ev.xmotion.time - lasttime) <= (1000 / 60))
       +                        if ((ev.xmotion.time - lasttime) <= (1000 / refreshrate))
                                        continue;
                                lasttime = ev.xmotion.time;
        
       @@ -1325,7 +1325,7 @@ resizemouse(const Arg *arg)
                                handler[ev.type](&ev);
                                break;
                        case MotionNotify:
       -                        if ((ev.xmotion.time - lasttime) <= (1000 / 60))
       +                        if ((ev.xmotion.time - lasttime) <= (1000 / refreshrate))
                                        continue;
                                lasttime = ev.xmotion.time;