Giter Club home page Giter Club logo

Comments (4)

mafredri avatar mafredri commented on September 28, 2024

Hey @thstyl2000, have you tried using any linux tools to change the scrolling sensitivity/speed for the virtual mouse device created by magic4linux? I'm not sure if it's possible as I haven't tried to do it myself, though.

I could perhaps add an option to magic4linux. Do you think a multiplier (like * 0.5) is what you would need or would a static value (like - 50) be better?

Currently the scroll amount is decided via the delta sent from webOS:

mouse.Wheel(false, m.Wheel.Delta)
and for some reason your system is interpreting this as a very large value, I suppose.

from magic4linux.

thstyl2000 avatar thstyl2000 commented on September 28, 2024

Hello there! There may be a way to adjust mouse speed on the desktop side, but it hasn't been that obvious to me (didn't find a way to do that without adding some additional xorg device and linking it to the created uinput mouse). Is there a practical difference between multiplier and absolute value? Maybe using a multiplier would allow finer adjustments (since one wouldn't know what the current absolute value is).

from magic4linux.

mafredri avatar mafredri commented on September 28, 2024

The practical difference depends on what you want to achieve. If, for instance, you notice a difference between scrolling fast and scrolling slow, then a multiplier might be good since it'll affect the result evenly. On the other hand, if both scrolling slow and fast result in too much scrolling, a constant value may work better since it might be hard/impossible to find a multiplier that works well with both slow and fast scrolling.

from magic4linux.

thstyl2000 avatar thstyl2000 commented on September 28, 2024

Alright, then how about sth like a*x+b?

from magic4linux.

Related Issues (11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.