mgth / LittleBigMouse

DPI Aware mouse move across screens
GNU General Public License v3.0
4.09k stars 192 forks source link

Border resistance is active all the time, not just when dragging a program #389

Open goldengun111 opened 1 week ago

goldengun111 commented 1 week ago
          Border resistance should do the trick.

Originally posted by @mgth in https://github.com/mgth/LittleBigMouse/issues/68#issuecomment-2128755566

As the title says, with LittleBigMouse border resistance is active at all points in time, regardless of if a program is being moved or not, this is different from default windows behavior where your mouse only snaps to the edges of the screen when dragging a program and freely flows between monitor edges at all other times. What end up happening is that at randomly my mouse snags on the edge of the screen when trying to go between them, this seems to happen when moving my cursor both fast and slow.

A possible fix for this would be to have border resistance only enabled when holding left click, as that would be when you are either dragging a program or drag highlighting icons on your desktop, the latter of which you might not want to have border resistance for but unless it's coded specifically so that it only activates when dragging a program this will be an issue.

This is on Win 10 LBM version 5.2.3.0 I've tried both strait and corner crossing algorithms with various max travel distance ranging from 20-200. dsadsadasdasdasdsad