![smoothmouse bugs smoothmouse bugs](https://bedbugs-brooklyn.com/wp-content/uploads/2017/07/Mouse-Droppings.png)
The bug was really annoying, in my opinion.
#Smoothmouse bugs Patch#
Patch submitters, please vote also! Yes, obviosuly your vote will be positive, but it's the place to give your explanation why this patch is good for all Sawfish users, and why it is correct - good reasons for inclusion. "Move the cursor `move-cursor-increment' pixels to the left."Ĭommunity's reasons for inclusion or rejection + (warp-cursor (+ old-x right) (+ old-y down))))
![smoothmouse bugs smoothmouse bugs](https://cdn.shopify.com/s/files/1/1445/6088/products/wheelybug-mouse-large-9940-0-1415972128000_1024x1024.jpg)
+ Do the last step directly, to be sure it's done right + (warp-cursor (+ old-x (* xstep i)) (+ old-y (* ystep i)))) +movement (default 5) this number must be greater than zero." +A third optional argument will define the number of steps for performing the + "Moves the cursor the given right and down number of pixels relative to + (define (move-cursor right down #!optional (steps 5)) (warp-cursor (+ (car coords) right) (+ (cdr coords) down)))) +++ lisp/sawfish/wm/commands/move-cursor.jl (working -34,9 +34,21 misc lisp/sawfish/wm/commands/move-cursor.jl (revision 4269) Patch Index: lisp/sawfish/wm/commands/move-cursor.jl PS: edit this template if you feel that those instructions can be improved.
#Smoothmouse bugs how to#
#Smoothmouse bugs install#
So you may try make install, which will install sawifish in /usr/local/share/sawfish/ (if you have write access).
![smoothmouse bugs smoothmouse bugs](https://images-na.ssl-images-amazon.com/images/I/612xFei6cQL._AC_SX425_.jpg)
It is always better to install sawfish as your distribution package, but it is different for each distribution.Install it for testing, but it depends on your linux distribution.If it applies cleanly, then remove the -dry-run from above command and run it again, otherwise ask on the mailing list.Test if the patch applies cleanly with this command: patch -p1 -ignore-whitespace -dry-run Go into the directory where sawfish sources reside, eg.If you don't have sawfish sources yet, have one, as described get it from GIT repo.Copy/paste the patch listed below into some file, eg.A version of the patch including this function is here, but let's first discuss this one (I'm not very sure of making a second patch for the same file, better wait for next revision). I think this could be a good idea to be used for other purposes in next patches. UPDATE: I was asked by Christopher to write a smooth-warp-cursor function too.
![smoothmouse bugs smoothmouse bugs](https://www.westernpest.com/wp-content/uploads/house-mouse.jpg)
If applied, windows will follow the mouse the way it should be. You probably noticed that the window is not responsive at all, and it doesn't move when the mouse cursor does move. If you have ever tried to use the keyboard when moving/resizing windows (by means of the move-window-interactively command) and you have set a bigger mouse-cursor-increment value to move faster (what is a need if you have not a low resolution display).