Steam for Linux

Steam for Linux

DIRT 12 listopada 2013 o 7:05
Matching windows mouse in linux
Linux seems to be more sensitive than windows. It turns out you cant adjust your base sensitivity in linux only the acceleration. (xorg.conf doesn’t work with all mice.)
I got around this by purchasing a roccat kone pure that lets you change the dpi to any oddball number you want.
Other people who cant change dpi this might be a problem so a fix is be needed. Serious gamers are really picky about their cm/360 movement.

Any one have any info on windows mouse acceleration? I heard it moves 6 pixels then it will accelerate but I don't know how much. Also would like to know base sensitivity in windoes.

Also found my self changing the sensitivity from 3.5 to 2.5 in valve games to get close to the sensitivity I had in windows. windows was using a razer deathadder set to 900 dpi and linux was with a roccat set to 800 dpi. I'll take better measurements later computer is down atm.
< >
Wyświetlanie 16-28 z 28 komentarzy
Shark 28 stycznia 2014 o 1:43 
Disabling mouse acceleration helps a lot: https://wiki.archlinux.org/index.php/Mouse_acceleration
Początkowo opublikowane przez Shark:
Disabling mouse acceleration helps a lot: https://wiki.archlinux.org/index.php/Mouse_acceleration
Yup, very handy! And also this:
Many desktop environments provide a configuration GUI for mouse settings. They should be easy to find and use.
Maybe that's what OP wants. In DEs it must be somewhere under Settings/System -> Keyboard and Mouse. I remember I saw something like that in LXDE.
DIRT 4 lutego 2014 o 13:36 
Just bringing this to attention. In kde, xfce, lxde, they all change the acceleration. I have the option to adjust how many pixels before acceleration starts (labeled sensitivity for some reason, it is really pointer threshold) and then an acceleration slider. That is what I found out anyway. And yeah roccat is nice. I have one. Changing dpi is a little different than changing what the desktop has for sensitivity. 
I just feel like the "sensitivity" is still higher in linux with everything set as low as possible in the gui than it is on windows default. Maybe have an option to go lower than 0.1 acceleration?
Ostatnio edytowany przez: DIRT; 4 lutego 2014 o 13:37
DIRT 17 marca 2015 o 9:34 
Not meaning to revive old thread but. Found out my roccat was reporting 400dpi when it was really on 800 dpi. So 800 dpi wasn't really 800.
Setting mouse settings as low as possible made the mouse feel very familiar in every game including wine. Had to set mouse to hardware in source games though.

If anyone reads this far down. A must have for consistent mouse aiming in wine you have to turn off vsync. Make sure its off everywhere. (window manager, game settings, driver settings) If you don't you will get a problem where the mouse rapidly increases sensitivity during those missing frames every time your fps drops.
Black Lotus 27 maja 2015 o 12:42 
.:biohazard:
Locozhere 5 września 2015 o 16:01 
before anyone trys using above methods I would try out gpointing which is a gui for configuring you mouse speeds, acceleration, and the mouse buttons :)

sudo apt-get install gpointing-device-settings
Ostatnio edytowany przez: Locozhere; 5 września 2015 o 16:03
halifax 7 września 2015 o 13:47 
Początkowo opublikowane przez Locozhere:
before anyone trys using above methods I would try out gpointing which is a gui for configuring you mouse speeds, acceleration, and the mouse buttons :)

sudo apt-get install gpointing-device-settings

I'd love to see more of this stuff, but unfortunately, all I get when I launch "gpointing-device-settings" is mouse wheel options, nothing else. I'm on Ubuntu 15.04 with a wireless Logitech G602 plugged in.

EDIT: make no mistake, the G602 works great in Linux distros (Debian based that I've tested). With the salt in the wounds caveat I still have to use a Windows PC with Logitech's official Gaming Software drivers to change DPI/Button mappings. But once you have a profile in your mouse firmware you like, Debian distros will have a mouse driver that uses it properly.

Newbie user getting scared with all the technical solutions to an esoteric non-common problem: They're all crazy, man. Just plug a decent gaming mouse in that's already set how you want in its firmware, you'll be fine. Don't mess with the Linux desktop mouse acceleration with any X cited or DM GUI tools is my advice. Most Linux games will temp disable acceleration in-game, and you want the default mouse accel when on the desktop anyway.
Ostatnio edytowany przez: halifax; 7 września 2015 o 14:01
DIRT 7 września 2015 o 14:59 
Its best to turn it down to 0 anyway. Different desktop environments deal with it differently. I tried mate and it was not turning off acceleration the same way xfce and kde were. I basically had 2x the sensitivity in mate even after changing it in system settings.
Also I found out its only some games that don’t like vsync. Others the mouse rubber bands a little. Once it is set to 0 it works just like the default in windows, if you can get the rubber banding out. Its usually wine games that do that.

One problem I have that i cant fix is old dx8 games the mouse can rubber band pretty bad. I’m wondering if wayland will fix that.
Ostatnio edytowany przez: DIRT; 7 września 2015 o 15:01
halifax 8 września 2015 o 15:41 
Początkowo opublikowane przez DIRT:
Its best to turn it down to 0 anyway. Different desktop environments deal with it differently. I tried mate and it was not turning off acceleration the same way xfce and kde were. I basically had 2x the sensitivity in mate even after changing it in system settings.
Also I found out its only some games that don’t like vsync. Others the mouse rubber bands a little. Once it is set to 0 it works just like the default in windows, if you can get the rubber banding out. Its usually wine games that do that.

One problem I have that i cant fix is old dx8 games the mouse can rubber band pretty bad. I’m wondering if wayland will fix that.

Well, we probably disagree that it's best to disable/zero out mouse accel - if you meant in the DE/WM provided system options GUI. Having no mouse acceleration is definitely something that is unpleasant on any 2D desktop or game, or hell, even in 3D freelook games' in-game 2D menus/maps/journals/inventory panels/etc.

It's something that's truly dynamic, you need it off for 3D freelooking and on for 2D mouse cursor (almost 100% everything else). In general, I've found most 3D freelook games are good about properly setting this for you.

It's the first thing I check when starting a new 3D freelook game. I lower the DPI on my mouse to around 400dpi and rapidly swipe the view side to side, then slowly do the same. If I see any acceleration whatsoever, it's into the game menus to unjack that, if possible.

Thankfully, now in 2015, most games are well behaved. The games like Dead Island and Watch_Dogs are by far the exception. They must go out of their way/pay extra to find illegal immigrant programmers from the 1980's who are just now holding up a mouse and wondering what it is to write their mouse driver code. Actually, Dead Island's mouse code has improved after a few of the later patches, Watch_Dogs otoh, unbelievable modern AAA devs still don't understand what a mouse is or how to program for it.

OK, I kind of went off on my own tangent, since we're complaining about mouse performance in games.

Back on topic: vsync and games getting jacked up latency(rubber banding) when it's enabled: yes, I've definitely played games that had this problem. *Usually* enabling double or triple buffering in the game options has fixed this issue. But not always, and when it's not fixable, you basically *have* to disable vsync to play that game, since screen tearing is far less of a problem than serious mouse lag.

Początkowo opublikowane przez DIRT:
There seems to not be a way of changing the base sensitivity in linux with a gui, only the acceleration. That is the problem.
I dont even have an xorg.conf so Im assuming that the mouse settings might be somewhere else?

Nay sir, I would disagree again here.

As mentioned here (and possibly others in the thread)

Początkowo opublikowane przez Lord Battlesheep:
UPD. Just to make it a bit more clear. "Mouse sensitivity" is a combination of CPI and "acceleration". Linux (X, actually) doesn't have any CPI of it's own, CPI is in mouse's sensor.

And that's a good thing, IMO. In general, the fake Windows thing of adding a base sensitivity (not acceleration) multiplier to your base mouse sensitivity is just an extra unneeded layer. *Especially/specifically* when the base sensitivity goes above 1, and you start seeing the cursor "hop" more than 1 pixel even when moving it slowly.

The OS should just make sure that 1 count == 1 pixel, so that 700 CPI from the mouse == 700 pixels on-screen, and add an adjustable speed acceleration parameter to that, like Linux X does now.

In general, since it sounds like you're obviously a Linux gamer who cares about these things, by far your best option IMO is get a good gaming mouse that has five levels of DPI switching built into the firmware of the mouse itself.

I have never used a feature more on a mouse, gaming or otherwise, I use this feature for everything. I have five settings that go from 200 dpi to 1800 dpi, and I don't even think about it anymore. If I'm dealing with a dicey slider or selecting tiny text/etc, I'll drop to 200 dpi, then back up. I'm routinely switching to the DPI that feels right.

IMO on-the-fly on-the-mouse DPI is right up there with the mouse wheel. Once I got a mouse that had it, there was no going back.
DIRT 8 września 2015 o 16:18 
^windows by defautl has had the mouse acceleration off by default for a while. I don't think you need it for anything untill you find a game where the devs think you do for some reason. I have had my cm/360 change by changing the mouse settings in the desktop gui. Seting accleration 0.1 and 1px looked like the same mouse speed as windows. Mate-de seems to not set things to 0.1 when you move the slider all the way down ♥♥♥ why. Also I'm using a roccat cone pure for a mouse.
DIRT 8 września 2015 o 16:46 
Ah ok. The slider is in the middle by default but I forgot about the enhanced pointer precision. I think I remember that check box being broken in xp and needed a registry edit to fix.
Any idea what windows does for acceleration? I’m wondering how much it accelerates and how many pixels it uses for the threshold.
DIRT 13 września 2015 o 14:30 
Awesome. That is what I learned with. I'm one of the weird ones that got good with mouse acceleration. I kind of wanted to experiment with that see wich one I do better with now.
Btw I googled for this and didn't find any info really. Just a lot of info about turning off acceleration. Did you run a search on mocrosoft's site?
DIRT 24 września 2015 o 12:26 
I discovered something. Sometimes the mouse is jittery in wine, such as alien vs predator 2. Usually its dx8 games that have the problem. Setting mouse polling to 500 or lower fixes the jitter problems. I set mine to 125hz and it barely jitters at all. The game I like to play is redfaction1 has a similar problem just not as bad as avp2, switching to 125hz @ 800 dpi the input feels accurate again.
its not like my mouse needs to update more often than my frame rate anyway :p
Tested different polling rates on a roccat cone pure and a razer deathadder 3500.
Ostatnio edytowany przez: DIRT; 24 września 2015 o 12:27
< >
Wyświetlanie 16-28 z 28 komentarzy
Na stronę: 1530 50

Data napisania: 12 listopada 2013 o 7:05
Posty: 28