4 ms·
There is a "flat" profile that can be toggled in the Gnome Tweak Tool, assuming you're using Gnome in Fedora.
by ilikehurdles 7y ago
There is a "flat" profile that can be toggled in the Gnome Tweak Tool, assuming you're using Gnome in Fedora.
- sandov 7y agoLast time I tried it, flat didn't work correctly when using a touchpad, only when using a mouse. Touchpad flat profile was flat up to a certain velocity, but when you exceeded that it accelerated a lot. Flat profile on a physical mouse worked correctly. Even if I yanked the device, it wouldn't accelerate. This is one of the reasons why I'm sticking to Ubuntu 16.04: "xset m 1 0" disables all acceleration on xinput.
- Barrin92 7y agowow thank you for this comment, for months i've struggled with the annoying acceleration.
- adrianmonk 7y agoSeems like in an ideal world, games would select that profile programmatically. Assuming, of course, that there's no reason to prefer mouse acceleration and that we're talking about using the mouse as a linear controller for stuff like aiming or moving.
- TrueDuality 7y agoIdeally yes, but remember that a lot of these games aren't designed for Linux but are effectively running in a compatibility layer for Windows. There is no way for the programmers to know that they need to be interacting with a Linux window manager's behavior.
- oliwarner 7y agoSounds like something for Feral's gamemode utility.
- adrianmonk 7y agoGood point. I guess the emulator could request the profile, but then you either need a one-size-fits-all approach or somebody has to maintain a database of which games to enable it for.
- mjevans 7y agoA critical distinction is that it's not an emulator. "Compatibility layer" is a great description of what's actually happening. It's a (set of) native library(ies) which provide the ABI and call targets that are expected by the software and wrap around native OS functions to provide those. To use a metaphor, it's like someone made a replacement edge for a puzzle, which interlocks with a subset of existing pieces for another puzzle rather than someone making a table-sandbox within which to use the the entire initial puzzle.
- adrianmonk 7y agoRight. I've used the wrong terminology technically because the machine code is running natively. (I'm not aware of a succinct term for what WINE does, though, so I guess I'm being sloppy for convenience.)