--- /dev/null
+ MOUSE ACCELERATION IS A REAL PROBLEM IN LINUX. \r
+\r
+ [linux_gaming] 2018-10-09_16-00\r
+\r
+ o Reference: 2018-10-09_16-00_Mouse_acceleration_is_a\r
+ o News link: https://www.reddit.com/r/linux_gaming/comments/9lfqhh/mouse_acceleration_is_a_real_problem_in_linux/\r
+ o Source link: \r
+\r
+\r
+ All Linux distributions I have used required me to tweak the\r
+ mouse settings before it was usable for gaming.\r
+ \r
+ Stock Ubuntu for example comes with mouse acceleration enabled\r
+ by default and there is no option to turn it off. WTF?\r
+ \r
+ Even on touchpads mouse acceleration feels like its doing more\r
+ harm than good and I dont like it :(\r
+ \r
+ edit: Instead of giving me gold please donate the money to a\r
+ charity or GNU developers.\r
+\r
+\r
+ ** TurnDownForTendies\r
+ Despite the downvotes this is a legitimate complaint. I've never\r
+ understood why this isn't extremely easy to disable.\r
+\r
+ ** KarKraKr\r
+ There even was a time when libinput didn't support flat\r
+ acceleration at all while some distros (namely arch) had\r
+ already moved to it. I downgraded that package immediately.\r
+ If I remember correctly the devs were quite dismissive of\r
+ this and didn't think it was a high priority, because who\r
+ doesn't want mouse acceleration? And isn't setting it to some\r
+ really low value just like turning it off?\r
+ No, it's not and yes I notice it immediately. I refuse to buy\r
+ many mice because they can't track without some leftover\r
+ acceleration ffs. With Linux being more and more viable as a\r
+ gaming platform this just can't be ignored. I know people who\r
+ tried switching to Linux because they heard CSGO, the only\r
+ game they ever play, runs. They were just as stupefied as\r
+ you'd expect them to be that there was no option for\r
+ disabling mouse acceleration completely and that they had to\r
+ manually edit config files. "Yeah, Linux is really easy these\r
+ days, uhh, except for that I guess"\r
+\r
+\r
+ ** 5had0w5talk3r\r
+ If you use Gnome or especially KDE, it is extremely easy to\r
+ disable. Just go to the settings menu and disable it.\r
+\r
+ ** aaronfranke\r
+ In XFCE there's a menu for changing the acceleration\r
+ amount, but it doesn't do anything if I set it to zero or\r
+ ten.\r
+\r
+ ** 5had0w5talk3r\r
+ [1]https://bugzilla.xfce.org/\r
+ \r
+ \r
+ \r
+ \r
+ [1] https://bugzilla.xfce.org/\r
+\r
+ ** aaronfranke\r
+ [1]https://bugzilla.xfce.org/show_bug.cgi?id=8593\r
+ [2]https://bugzilla.xfce.org/show_bug.cgi?id=12140\r
+ No attention from developers for over half a decade.\r
+ \r
+ \r
+ \r
+ \r
+ [1] https://bugzilla.xfce.org/show_bug.cgi?id=8593\r
+ [2] https://bugzilla.xfce.org/show_bug.cgi?id=12140\r
+\r
+ ** 5had0w5talk3r\r
+ That's pretty shocking. If you're not resource\r
+ limited, I'd consider moving to KDE since they\r
+ actually seem to care about what the users want\r
+ and need.\r
+\r
+ ** aaronfranke\r
+ Not shocking to me. Ubuntu and Wine both have\r
+ bugs over a decade old. I just checked and KDE\r
+ has open bugs from 2002. Tends to happen with\r
+ open-source projects. [1]The oldest 500 bugs\r
+ are from 2002 to 2005 .\r
+ XFCE's oldest bug is from 2006. Gnome's oldest\r
+ bug is from 2004. The Linux kernel's oldest\r
+ bug is from 2005. Wine's oldest bug is from\r
+ 2000.\r
+ \r
+ \r
+ \r
+ \r
+ [1]\r
+ https://bugs.kde.org/buglist.cgi?bug_status=__-\r
+ open__&no_redirect=1&order=changeddate%2Cprior-\r
+ ity%2Cbug_severity&query_format=specific\r
+\r
+ ** 5had0w5talk3r\r
+ It's shocking considering the kind of bug\r
+ it is.\r
+\r
+\r
+ ** Greydmiyu\r
+ Most might not be valid any longer. I was\r
+ putzing around with Dokuwiki at work, it\r
+ didn't install cleanly from the package. So\r
+ I checked the bugtracker for the package.\r
+ Oldest bug for Dokuwiki is filed against\r
+ 8.10. That version isn't even supported any\r
+ more (16.04LTS is the oldest, I think). On\r
+ top of that the specific bug is fixed. I\r
+ know it's fixed. The current package isn't\r
+ missing the symlink that bug says is\r
+ missing.\r
+\r
+\r
+ ** energybeing\r
+ Tends to happen with open-source projects.\r
+ Tends to happen more with closed source\r
+ projects as there is no way to report or\r
+ track bugs open to the public. Windows 7\r
+ was still running 16 bit dos... Think about\r
+ how old the bugs must be in that pile of\r
+ trash.\r
+ One of them led to a full privilege\r
+ escalation.\r
+\r
+\r
+ ** the_Madman\r
+ That's an issue with bug triaging, not bug\r
+ fixing.\r
+\r
+ ** aaronfranke\r
+ The user doesn't care though.\r
+\r
+ ** the_Madman\r
+ That's correct. They don't care about\r
+ bug reports against software that\r
+ doesn't have the bug anymore.\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+ ** hatestetris\r
+ Same issue on MATE.\r
+\r
+\r
+\r
+ ** TurnDownForTendies\r
+ I made a bootable usb to see the mouse options in KDE.\r
+ You're right there's an option to set the acceleration to\r
+ flat. The last time I used it I was confused by the\r
+ multipliers where you could type in values for\r
+ acceleration and "pointer threshold." Good to see its now\r
+ just a click to get it over with.\r
+\r
+ ** 5had0w5talk3r\r
+ Yeah, the KDE team have done a great job recently and\r
+ have developed a modern, feature-rich, and great\r
+ performing desktop with some of the best apps in the\r
+ Linux space. It's really come a long way and I have\r
+ zero regrets or complaints after having switched to it\r
+ over a year ago.\r
+\r
+ ** TurnDownForTendies\r
+ Yeah looks a lot different than it used to last time\r
+ I tried it a year ago. Looks really nice so far and\r
+ animations are a lot smoother than what I'm used to\r
+ on gnome. I had to edit a file to stop screen\r
+ tearing on my nvidia card and disallow applications\r
+ to block compositing because running a game would\r
+ cause window dragging and some desktop effects to\r
+ get screwed up, but I'll switch to it if things seem\r
+ stable.\r
+\r
+ ** 5had0w5talk3r\r
+ I had to edit a file to stop screen tearing on my\r
+ nvidia card\r
+ On any recent drivers you can just open the\r
+ nvidia-settings tool as root and enable\r
+ "ForceFullCompositePipeline" under "Advanced" in\r
+ the "X Server Display Configuration". Then just\r
+ save it to your xorg.conf file to keep it after a\r
+ reboot.\r
+ \r
+ disallow applications to block compositing\r
+ because running a game would cause window\r
+ dragging and some desktop effects to get screwed\r
+ up,\r
+ This seems to be an edge-case with only certain\r
+ applications. IIRC, the only one I've encountered\r
+ any issues with was [1]The Adventures of Fei\r
+ Duanmu . In any case, you can manually toggle\r
+ compositing using a global shortcut\r
+ (Shift+Alt+F12 by default).\r
+ \r
+ Looks really nice so far and animations are a lot\r
+ smoother than what I'm used to on gnome.\r
+ Yeah the animations and transitions are great.\r
+ You can customize them too, from "Smoother and\r
+ longer" to "Snappier and shorter" (or just turn\r
+ them off if that's your thing).\r
+ \r
+ \r
+ \r
+ \r
+ [1]\r
+ https://store.steampowered.com/app/593200/The_Adv-\r
+ entures_of_Fei_Duanmu/\r
+\r
+ ** DutchHawk_\r
+ I had to edit a file to stop screen tearing on\r
+ my nvidia card\r
+ On any recent drivers you can just open the\r
+ nvidia-settings tool as root and enable\r
+ "ForceFullCompositePipeline" under "Advanced"\r
+ in the "X Server Display Configuration". Then\r
+ just save it to your xorg.conf file to keep it\r
+ after a reboot.\r
+ Seeing as how we are on a gaming subreddit:\r
+ keep in mind that this does have a huge\r
+ performance impact.\r
+\r
+ ** 5had0w5talk3r\r
+ I feel like this is a myth that keeps\r
+ getting perpetuated. I've done testing and\r
+ have seen no impact in either frame-time,\r
+ response, or frame-rate across OpenGL,\r
+ Vulkan or Wine games. Maybe it causes some\r
+ issue in some edge-case game where the code\r
+ is poorly optimized, but I've yet to run\r
+ into it.\r
+\r
+ ** DutchHawk_\r
+ Dunno about edge case, but it isn't\r
+ consistent: that's true.\r
+ I have little impact in say\r
+ Insurgency/DOF, but both Tomb Raiders\r
+ had massive stuttering. Same with the\r
+ vsync effect: sometimes it seems to\r
+ clamp it to 60fps while other games are\r
+ fine.\r
+ So I guess the advice would more be\r
+ "keep in mind it does stuff; if you have\r
+ issues try enabling/disabling it".\r
+\r
+\r
+\r
+ ** GaianNeuron\r
+ There's an option in KDE called "allow\r
+ applications to block compositing" which\r
+ lets games override that and recover said\r
+ performance.\r
+ It's enabled by default.\r
+\r
+ ** DutchHawk_\r
+ From what I gather, that has nothing to\r
+ do with Nvidia's settings (inc. any form\r
+ of CompositePipeline ) only KDE's own\r
+ compositing. KWin doesn't know anything\r
+ what Nvidia is doing. Via former KDE dev\r
+ [1]/u/mgraesslin : see [2]this\r
+ The [3]solution in that thread by\r
+ [4]/u/UrbenLegend may work with the\r
+ "block compositing" (since it it a KWin\r
+ thingy after all). Although for me the\r
+ triple buffer helps, but not completely\r
+ eliminates tearing.\r
+ \r
+ \r
+ \r
+ \r
+ [1] https://www.reddit.com/u/mgraesslin\r
+ [2]\r
+ https://www.reddit.com/r/kde/comments/88-\r
+ aejd/is_anyone_here_using_kde_on_proprie-\r
+ tary_nvidia/dwow79l\r
+ [3]\r
+ https://www.reddit.com/r/kde/comments/88-\r
+ aejd/is_anyone_here_using_kde_on_proprie-\r
+ tary_nvidia/dwje571\r
+ [4] https://www.reddit.com/u/UrbenLegend\r
+\r
+\r
+\r
+\r
+\r
+\r
+ ** koera\r
+ My only complaint is that I would love to use\r
+ Kubuntu, but KDE Neon keeps getting so much awesome\r
+ stuff I can't make myself give it up.\r
+\r
+ ** YAOMTC\r
+ I don't see how this is a complaint.\r
+\r
+ ** koera\r
+ Luxury problem, I would love to have a super\r
+ stabil 18.04 with the extra polish and stabil\r
+ KDE desktop, but all the awesome new and shiny\r
+ is too much to resist.\r
+\r
+\r
+\r
+\r
+\r
+\r
+ ** fluffy465\r
+ KDE has different mouse settings menus depending on the\r
+ driver, so that option isn't always there. It wasn't for\r
+ me by default.\r
+\r
+ ** Walrad_Usingen\r
+ Yes! [1]Here is a forum post showing the different\r
+ mouse settings in the preferences. Make sure you\r
+ install xf86-input-evdev and use it instead of the\r
+ default xf86-input-libinput , e.g. with cp\r
+ /usr/share/X11/xorg.conf.d/10-evdev.conf\r
+ /etc/X11/xorg.conf.d/10-evdev.conf\r
+ \r
+ \r
+ \r
+ \r
+ [1] https://bbs.archlinux.org/viewtopic.php?id=240218\r
+\r
+ ** the_real_farfetchd\r
+ Maybe symlink the file instead of copying so it\r
+ doesn't get out of sync when the original gets\r
+ updated.\r
+\r
+ ** Walrad_Usingen\r
+ Yeah, probably not a bad idea. I don't\r
+ necessarily trust the package keeping it in the\r
+ same place either though, so maybe both. 🤔\r
+\r
+\r
+\r
+\r
+ ** 5had0w5talk3r\r
+ When was this? It's there on the default configuration\r
+ for: Fedora 28, Arch (and Arch-based), Kubuntu 18.04,\r
+ KDE Neon.\r
+\r
+\r
+\r
+ ** Jupon\r
+ wait, with KDE i can completely disable this? im\r
+ installing this weekend!\r
+\r
+\r
+\r
+ ** Swiftpaw22\r
+ It is, and it's why I helped to get the Linux Mint developers\r
+ to turn it off by default. There is an option in mouse\r
+ settings for "custom acceleration" where you can turn it back\r
+ on, though, if you want it. But seriously, most everyone\r
+ seems to prefer it off, hence why they changed that. It's\r
+ stupid to have accel be the default, and even if you make it\r
+ the default, at least provide a way to easily disable it.\r
+ All distros should do the same. No mouse acceleration is a\r
+ sane default.\r
+\r
+ ** Jupon\r
+ When was this? i was using mint earlier this year and it\r
+ was impossible for someone like me to remove.\r
+\r
+\r
+ ** chunes\r
+ As someone who moved from Windows to Mint a few weeks ago,\r
+ thank you! This thread had me worried but I was surprised\r
+ to see it turned off by default.\r
+\r
+ ** TheFlyingDharma\r
+ Disabling mouse acceleration is a "massively niche\r
+ feature"? Did I really just read that on a gaming\r
+ subreddit?\r
+\r
+ ** c0ccuh\r
+ He would feel right at home on gnome.\r
+\r
+ ** vexorian2\r
+ Not a he\r
+\r
+\r
+\r
+ ** vexorian2\r
+ I am yet to meet anyone IRL that remotely cares\r
+ about this. And most of the people I know are geeks\r
+ to some degree.\r
+ Reality is that most of the people don't care, and\r
+ if we added this feature to the UI they would feel\r
+ confused about it and mess it up and then wonder why\r
+ their mouse is acting glitchy on Linux.\r
+ If instead, we leave it like it is, the people who\r
+ care can run the terminal commands or install the\r
+ right packages or whatever.\r
+\r
+\r
+\r
+\r
+\r
+ ** catman1900\r
+ The people here are to 1337 for ease of use stuff\r
+\r
+\r
+ ** lemler3\r
+ Install gnome tweak tool go to keyboard and mouse and change\r
+ mouse profile to flat\r
+\r
+ ** Sempre01\r
+ Yeah thats the solution on stock Ubuntu but you shouldnt have\r
+ to install software to change mouse settings...\r
+\r
+ ** redstoolthrowawayy\r
+ Actually the function is already part of gnome, the tweak\r
+ tool makes it easier to access and saves the setting.\r
+\r
+ ** Sempre01\r
+ Huh. I had to install it when I tried stock Ubuntu.\r
+\r
+ ** furquan_ahmad\r
+ Debian (on which Ubuntu is based upon) installs it\r
+ as part of the gnome metapackage, I don't know why\r
+ Ubuntu removed Tweaks from the metapackage.\r
+\r
+ ** koera\r
+ My guess would be to "simplify" the experience.\r
+ Less options means easier to use.\r
+\r
+\r
+\r
+ ** ImpersonalComputer\r
+ You had to install gnome tweak tool to change the\r
+ setting using a GUI but you could have changed it\r
+ manually by editing dconf.\r
+\r
+ ** TMiguelT\r
+ Any idea why tweak tool is not installed by\r
+ default, or even integrated into the Settings\r
+ dialogue? It's so helpful I don't understand why\r
+ everyone wouldn't want it\r
+\r
+ ** the_Madman\r
+ Because that gives users control, which is\r
+ against the Gnome philosophy.\r
+\r
+ ** Vash63\r
+ Gnome doesn't decide on the default\r
+ packages for a distribution. As mentioned\r
+ above in this same comment thread, Ubuntu's\r
+ upstream (Debian) does include Tweaks by\r
+ default with the 'gnome' metapackage.\r
+\r
+ ** the_Madman\r
+ Gnome does decide to ship 4 different\r
+ UIs to do one job, and all as separate\r
+ software.\r
+\r
+ ** Vash63\r
+ True, but that isn't the same thing\r
+ you initially said which is that they\r
+ don't like giving control. They just\r
+ aren't organizing it very well.\r
+\r
+\r
+\r
+\r
+\r
+\r
+ ** lordofbud\r
+ I think the point they are making is that it's\r
+ not a default GUI option, people who are just\r
+ switching over from windows, and doing so as\r
+ gamers are likely not familiar with non-GUI\r
+ methods of adjusting settings.\r
+ [1]This is what they see on Ubuntu, and to be\r
+ honest, it leaves the impression to a new user\r
+ that disabling mouse acceleration is not an\r
+ option.\r
+ Edit: two words.\r
+ \r
+ \r
+ \r
+ \r
+ [1] https://imgur.com/xD5rIqI\r
+\r
+ ** ImpersonalComputer\r
+ I agree, it should be a part of Ubuntu’s basic\r
+ features I was just trying to clarify that it\r
+ can be done without installing the gnome tweak\r
+ tools package.\r
+\r
+\r
+\r
+\r
+\r
+\r
+ ** lemler3\r
+ I mean you can't really blame one distro when they all use\r
+ libinput, if anything synapse if the one to blame\r
+\r
+ ** Sempre01\r
+ They could've put a slider in their mouse settings\r
+ couldnt they?\r
+\r
+ ** BulletDust\r
+ Microsoft could have used just the 'Control Panel'\r
+ as opposed to the 'Control Panel' and the 'Settings\r
+ Panel' couldn't they?\r
+ A classic example of a non intuitive GUI if I ever\r
+ saw one. It's easier opening a configuration file\r
+ and copy/pasting simple text.\r
+\r
+\r
+\r
+\r
+ ** FlukyS\r
+ Well they are shipping the Gnome settings manager with a\r
+ few tweaks. This is more of a Gnome problem than an Ubuntu\r
+ problem.\r
+\r
+\r
+\r
+ ** DanBennett\r
+ OK, I had no idea that's what that did! Thank you for helping\r
+ OP and thus others. More like you, please! :-)\r
+\r
+\r
+ ** arminiusreturns\r
+ [1]https://wiki.archlinux.org/index.php/Mouse_acceleration\r
+ \r
+ \r
+ \r
+ \r
+ [1] https://wiki.archlinux.org/index.php/Mouse_acceleration\r
+\r
+ ** ed_ed_ed_ed\r
+ [Something like this?] ( [1]https://imgur.com/xGmEY1A )\r
+ \r
+ \r
+ \r
+ \r
+ [1] https://imgur.com/xGmEY1A\r
+\r
+ ** KarKraKr\r
+ Does that really turn it off though? I've never seen a GUI\r
+ that actually sets a [1]flat acceleration profile . Granted,\r
+ I don't use many GUIs, but stock distros were always lacking\r
+ such an option.\r
+ \r
+ \r
+ \r
+ \r
+ [1]\r
+ https://wiki.archlinux.org/index.php/Mouse_acceleration#Disab-\r
+ ling_mouse_acceleration\r
+\r
+ ** Ozymandias117\r
+ KDE at least appears to. [1]https://i.imgur.com/3pOG6uL.png\r
+ \r
+ \r
+ \r
+ \r
+ [1] https://i.imgur.com/3pOG6uL.png\r
+\r
+ ** TaylorRoyal23\r
+ That doesn't seem to work perfectly. I've tested it a\r
+ bunch of times and it seems to still have a bit of\r
+ acceleration\r
+\r
+ ** bakgwailo\r
+ Would be nice to file a bug report with your\r
+ findings.\r
+\r
+\r
+ ** Sasamus\r
+ The profile toggle doesn't seem to work, it does not\r
+ change the profile.\r
+ It seems to work for some though.\r
+\r
+\r
+\r
+\r
+\r
+ ** Swiftpaw22\r
+ Then you haven't used Linux Mint, as I helped to get the\r
+ developers to turn it off by default. There is an option in\r
+ mouse settings for "custom acceleration" where you can turn it\r
+ back on, though, if you want it. But seriously, most everyone\r
+ seems to prefer it off, hence why they changed that.\r
+ All distros should do the same. No mouse acceleration is a sane\r
+ default.\r
+\r
+ ** awe300\r
+ I fucking love Linux mint\r
+\r
+\r
+ ** jensreuterberg\r
+ Ok this may be the DUMBEST question - but I use the GUI option\r
+ in plasma to set flat acceleration rate - but then I do\r
+ \r
+ $ xinput list-props {1..50} 2>/dev/null | fgrep 'libinput Accel\r
+ Profile Enabled ('\r
+ And it claims acceleration is still on... (ie reads 1, 0 instead\r
+ of 0, 1)\r
+ Is it me just not getting it, or freaking out for nothing? If\r
+ not: Why?\r
+ EDIT: should be noted that I have a hard time checking\r
+ "manually" (ie testing going quick over the same space as you've\r
+ recently dragged it slowly to see if it goes "farther" when\r
+ moving fast) but my aim in CSGO "feels" shaky. Could be just me\r
+ stressing out and getting shaky aim due to that suspicion.\r
+\r
+ ** AI221\r
+ best way to test is to set 2 heavy objects between your mouse\r
+ and move between them fast or slow. If your mouse doesn't\r
+ return to roughly the same spot you're good.(unless you've\r
+ got some $500 mouse it's not gonna be pixel-perfect)\r
+\r
+ ** jensreuterberg\r
+ Thats the one I usually do (although not THAT heavy), will\r
+ do some more of it though just to calm my nerves - which\r
+ may just as well be what messes it up. CS is such a\r
+ "confidence game", and a small streak of losses really\r
+ makes you wonder and question etc etc...\r
+\r
+\r
+\r
+ ** Sasamus\r
+ You are correct. The profile toggle does not work, at least\r
+ for some, the profile does not change.\r
+\r
+\r
+ ** K900_\r
+ KDE Plasma lets you disable mouse acceleration out of the box.\r
+\r
+ ** iommu\r
+ Does it have an option for sensitivity yet? On 5.13 I could\r
+ only find accel but not sensitivity.\r
+\r
+ ** AimlesslyWalking\r
+ I think the acceleration option might just be a poorly\r
+ worded sensitivity option, so long as you set it to flat\r
+ profile underneath. I could be wrong though, just going\r
+ off a brief mouse-feel test and it feels unaccelerated.\r
+\r
+ ** RASQ37\r
+ Just tested it. No, it's definitely acceleration.\r
+\r
+ ** Sasamus\r
+ That slider does work as a sensitivity/speed slider\r
+ with a flat profile.\r
+ The problem is that changing the profile there\r
+ doesn't seem to work for some people, hence why\r
+ people have different experiences.\r
+ If you set the profile to flat by other means that\r
+ slider can be used for sensitivity.\r
+\r
+\r
+\r
+\r
+\r
+ ** raist356\r
+ I guess you are using the stable version. That option is gone\r
+ in the settings of new versions.\r
+\r
+ ** K900_\r
+ It's there for me on Plasma 5.14 beta.\r
+\r
+ ** raist356\r
+ What distro are you on?\r
+\r
+ ** K900_\r
+ Arch.\r
+\r
+\r
+\r
+\r
+ ** jensreuterberg\r
+ Just chiming in that I still have that option in 5.13.5\r
+ (Flat Acceleration Rate checkbox underneath the slider)\r
+\r
+\r
+\r
+ ** mightysilentsaint\r
+ is it weird that i have never faced the said problems for the\r
+ last 6 years of my life as a full time linux user?\r
+\r
+ ** MikeFrett\r
+ I've never had these issues either.\r
+\r
+ ** aerique\r
+ It's mostly what you're used to. In the past I did most of\r
+ my gaming on Windows, so Linux felt off and OS X was\r
+ awful.\r
+ Switched to Linux full-time a couple of months for gaming\r
+ (everything else I had been doing on Unix for ages\r
+ anyway), set my mouse settings to something that felt\r
+ nice[1] and no issues after one or two days.\r
+ [1] xset b off mouse 2/1 4\r
+\r
+\r
+\r
+ ** plumkefan\r
+ Just to be a bit pedantic, this is not a Linux issue as it has\r
+ nothing to do with the kernel. It is really an issue with\r
+ whatever Desktop Environment(s) you are using.\r
+ Some DEs have this built into to their settings UI, some do not.\r
+ If there is a specific DE you love, but does not offer this,\r
+ propose it upstream and someone may add it in.\r
+ There are several options for persistently disabling\r
+ acceleration. The easiest that come to mind would be either\r
+ throwing an computer command in somewhere like .xprofile or\r
+ specifying your mouse parameters in an XOrg config file. If\r
+ using Gnome, there is always gnome-tweaks, as has been\r
+ mentioned.\r
+ From what I’ve read in this thread, it seems like half the\r
+ commenters are expecting that there should be some magic\r
+ software or standard UI element that is mandatory in every\r
+ distribution of Linux. It’s a bit silly to think that way as\r
+ everyone uses Linux in their own way and many of us don’t want\r
+ bloated garbage that we will never use (a UI element for a\r
+ setting that only needs to be touched once).\r
+\r
+ ** kon14\r
+ Just to be a bit pedantic, this is not a Linux issue as it\r
+ has nothing to do with the kernel.\r
+ Just a reminder, but you do understand you've written this in\r
+ a sub called linux _gaming, right? Nobody cares at this\r
+ point, from a casual user's perspective, linux is just a\r
+ catch-all term for linux distros.\r
+ \r
+ The easiest that come to mind would be either throwing an\r
+ computer command in somewhere like .xprofile or specifying\r
+ your mouse parameters in an XOrg config file.\r
+ While I personally love config files, manually configuring\r
+ some settings can be intimidating for newcomers and it gets\r
+ even worse when you also have to setup multiple non-binary\r
+ vars that only accept specific values (ie dpi, sensitivity,\r
+ acceleration etc).\r
+ \r
+ It seems like half the commenters are expecting that there\r
+ should be some magic software or standard UI element that is\r
+ mandatory in every distribution of Linux ... many of us don’t\r
+ want bloated garbage that we will never use.\r
+ You're spot on regarding unnecessary cruft bloating a default\r
+ installation. However if a noob-friendly desktop-use distro\r
+ (or rather DE) already provides a basic mouse configuration\r
+ utility in its system settings I think it would really make\r
+ sense if they could merely add a couple of additional\r
+ elements to expose and configure stuff like this.\r
+ The thing is, not all peripherals can be supported through\r
+ the same utilities (at least not for stuff like dpi), but\r
+ thankfully bosic stuff like acceleration are merely handled\r
+ by libinput (and others).\r
+ On the other hand, libinput doesn't even expose proper\r
+ configuration files, so if you're on Wayland and your\r
+ compositor doesn't provide a tool to modify acceleration and\r
+ other parameters you're pretty much stuck with the default\r
+ settings!\r
+\r
+\r
+ ** redstoolthrowawayy\r
+ xset m 0 0\r
+\r
+ ** KarKraKr\r
+ That does not disable mouse acceleration 100%.\r
+\r
+ ** learn2dev\r
+ Fr? What does? I'm worried bc I play tf2 with raw input on\r
+ and xset m 0 0.\r
+ How can I make sure acceleration is off?\r
+\r
+\r
+\r
+ ** Sempre01\r
+ Thats temporary.\r
+\r
+ ** _____frost___\r
+ You can make commands execute at startup in several ways..\r
+\r
+ ** Sempre01\r
+ Thats way too complicated for 99% of gamers coming from\r
+ Windows.\r
+\r
+ ** BulletDust\r
+ Geez, I've done more complicated things just getting\r
+ games running the way they should under Windows.\r
+ I personally think you've set the bar a little low\r
+ considering the technical ability of most gamers. I\r
+ enjoy gaming and I had mouse acceleration disabled\r
+ permanently in seconds under Ubuntu MATE.\r
+ This procedure is far from difficult (I run 16.04):\r
+ [1]https://errorfixer.co/disable-mouse-acceleration-\r
+ ubuntu-16-04/\r
+ \r
+ \r
+ \r
+ \r
+ [1]\r
+ https://errorfixer.co/disable-mouse-acceleration-ubu-\r
+ ntu-16-04/\r
+\r
+ ** Greydmiyu\r
+ I've hated mouse acceleration ever since it was\r
+ introduced. I've never had to "move the mouse\r
+ over half the table." Called tweaking sensitivity\r
+ for the available space. Right now the mouse I am\r
+ using for my laptop has less area than a standard\r
+ sized hot pad (7"x7"). I only use that as a unit\r
+ of measurement because my dinner is on a hot pad\r
+ next to the mouse and takes up more room than\r
+ what my mouse has to move.\r
+\r
+\r
+ ** TurbulentCurrent\r
+ I don't use acceleration and my mouse has to move\r
+ less than 4 cm for the pointer to move from one\r
+ corner to the diagonally opposite corner on a\r
+ 1080p screen.\r
+\r
+\r
+ ** lordofbud\r
+ 99% of user?\r
+ I have never heard someone praise mouse\r
+ acceleration, I have on the other hand heard\r
+ people bitch about it.\r
+\r
+\r
+ ** energybeing\r
+ You're literally the only person I've ever seen\r
+ defend mouse acceleration. I don't think that\r
+ number is as high as you think it is. That shit\r
+ is cancer. Just up the sensitivity a little bit\r
+ if you can't be bothered to move your hand a few\r
+ inches FFS.\r
+\r
+\r
+\r
+ ** lulxD69420\r
+ Windows where you need a ton of 3rd party software,\r
+ registry editing to make the OS not spy and do weird\r
+ stuff randomly? Just wow\r
+\r
+ ** Sempre01\r
+ Its not a good idea to make Linux easier to use\r
+ for everyone?\r
+\r
+ ** biAlotOFthings\r
+ lol no. Gatekeeping gets these people off\r
+ bruh. Some of them absolutely do not want\r
+ things like this to be more accessible. God\r
+ forbid my 97 year old gramps can get anything\r
+ done on the ubuntu distro I installed on his\r
+ desktop.\r
+ Imagine this kind of neckbeardy attitude in\r
+ any other field of interest.\r
+ "My coq au vin recipe tastes too savory what\r
+ can I do??"\r
+ -- "Hurr durr maybe next time try yourself on\r
+ [1]this instead"\r
+ Fucking insufferable\r
+ \r
+ \r
+ \r
+ \r
+ [1]\r
+ https://upload.wikimedia.org/wikipedia/en/thum-\r
+ b/5/57/Lunchables%2C_turkey_and_american_crack-\r
+ er_stackers.jpg/250px-Lunchables%2C_turkey_and-\r
+ _american_cracker_stackers.jpg\r
+\r
+ ** civilization_failed\r
+ 1337 af\r
+\r
+ ** MasterPythonicSlave\r
+ i installed arch in less than 10 tries i\r
+ kno what im talking abou\r
+\r
+\r
+\r
+ ** Greydmiyu\r
+ [1]https://media.giphy.com/media/Fml0fgAxVx-\r
+ 1eM/giphy.gif\r
+ \r
+ \r
+ \r
+ \r
+ [1]\r
+ https://media.giphy.com/media/Fml0fgAxVx1eM-\r
+ /giphy.gif\r
+\r
+\r
+ ** Sempre01\r
+ ok...\r
+\r
+\r
+\r
+ ** Sempre01\r
+ Thats really mean.\r
+\r
+\r
+ ** toidiboy\r
+ I have a better suggestion\r
+ sudo rm elitism-in-linux\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+ ** m-p-3\r
+ I guess that explains why I always find the mouse sluggish on\r
+ Linux, TIL.\r
+\r
+ ** walterbanana\r
+ Just like Windows, to be fair. Nowadays you can change the\r
+ acceleration profile in Gnome Tweak tool, if you are using Gnome\r
+ anyway.\r
+\r
+ ** Appofia\r
+ Flat in KDE does not disable acceleration as some people are\r
+ claiming, at least not for me, there's still acceleration\r
+ present it's just a different curve, or it's bugged.\r
+ Not having proper GUI settings for mouse controls is my number 1\r
+ issue with running Linux these days. It's baffling why something\r
+ that so many people want to change/adjust has to be done with\r
+ editing files or creating scripts.\r
+\r
+ ** Sasamus\r
+ It's bugged, at least for some, the profile settings does not\r
+ change the profile.\r
+\r
+\r
+ ** paanordpolen\r
+ Long live xinput commands\r
+\r
+ ** cloudrac3r\r
+ Play around with the xinput command-line tool. Specifically,\r
+ Device Accel Profile (aceleration type) and Device Accel\r
+ Constant Deceleration (speed). My preferred settings are -1 and\r
+ 1.25 respectively, and I have this script to set them for me:\r
+ a="$(xinput | grep 'Logitech USB Receiver' | awk '{print $6}' |\r
+ sed 's/id=//')"\r
+ for i in $a; do\r
+ b="$(xinput list-props $i | grep 'Device Accel Constant\r
+ Deceleration')"\r
+ b=${b##*(}\r
+ b=${b%%)*}\r
+ xinput set-prop $i $b 1.25\r
+ b="$(xinput list-props $i | grep 'Device Accel Profile')"\r
+ b=${b##*(}\r
+ b=${b%%)*}\r
+ xinput set-prop $i $b -1\r
+ done\r
+ For a synaptics touchpad, use the synclient command line tool.\r
+\r
+ ** gluka_\r
+ It's true and in KDE at least, setting the slider to zero\r
+ doesn't actually give you raw input like xorg configs will (it\r
+ feels smoothed). From what I can tell, there's also no real\r
+ option for changing your desktop sensitivity once you're rid of\r
+ mouse acceleration if you don't have working DPI settings.\r
+ Changing the transform matrix through xinput seems like the best\r
+ solution, but causes the camera to spin uncontrollably in a ton\r
+ of games for some reason.\r
+ \r
+ I suppose you could make a script to disable/enable it as\r
+ needed, but most games have menus and overlays that you need to\r
+ interact with regularly so that would be a lot of hotkey presses\r
+ over time.\r
+\r
+ ** 5had0w5talk3r\r
+ in KDE at least, setting the slider to zero doesn't actually\r
+ give you raw input\r
+ Did you set your profile to 'flat'?\r
+\r
+\r
+ ** Sasamus\r
+ With the adaptive profile the slider adjusts the amount of\r
+ acceleration.\r
+ With the flat profile the slider adjusts the\r
+ sensitivity/speed.\r
+ The problem is that the profile setting doesn't seem to work,\r
+ at least for some.\r
+ But the slider works as it should if you set the profile in\r
+ other ways.\r
+\r
+\r
+ ** ismaelbonato\r
+ xset m 00\r
+\r
+ ** undu\r
+ Touchpad acceleration shouldn't be a problem anymore:\r
+ [1]https://who-t.blogspot.com/2018/08/libinputs-new-trackpoint-a-\r
+ cceleration.html\r
+ \r
+ \r
+ \r
+ \r
+ [1]\r
+ https://who-t.blogspot.com/2018/08/libinputs-new-trackpoint-acce-\r
+ leration.html\r
+\r
+ ** citewiki\r
+ Shouldn't it be in the game settings anyway?\r
+\r
+ ** Zach_Attakk\r
+ I don't know if it's because I'm used to the "enhanced pointer\r
+ precision" on Windows, but every time I go back to my Zorin\r
+ machine, I keep overshooting buttons, even when moving slowly.\r
+ I'd also like to be able to set the sensitivity of my mouse vs\r
+ my trackpad independently, because one is super slow and the\r
+ other super fast and I don't want to switch it every time I\r
+ decide not to plug in the mouse.\r
+\r
+ ** TurbulentCurrent\r
+ On X you can easily disable it by typing xset m 1 0\r
+ in the terminal\r
+ But on Wayland (libinput), I have not found a way to disable it,\r
+ that's why I don't use any distro that comes with Wayland.\r
+\r
+ ** Saizaku_\r
+ Just to stop missinformatiom from spreading, xset no longer\r
+ works the way it used to due to the changes in x. You should\r
+ use config files, read more about that here:\r
+ [1]https://wiki.archlinux.org/index.php/Mouse_acceleration#Di-\r
+ sabling_mouse_acceleration\r
+ \r
+ \r
+ \r
+ \r
+ [1]\r
+ https://wiki.archlinux.org/index.php/Mouse_acceleration#Disab-\r
+ ling_mouse_acceleration\r
+\r
+\r
+ ** inverimus\r
+ Honestly, most people probably want it on, so having to use some\r
+ google searches to turn it off is not a very big deal.\r
+\r
+ ** lordofbud\r
+ Not trying to bash you, but if you're using a physical mouse\r
+ instead of a touch pad, why would you want mouse acceleration\r
+ on?\r
+ It out right annoys me, the first thing I set out to address\r
+ on a fresh install is disabling it.\r
+\r
+ ** inverimus\r
+ I don't have it on, but I think most people do not bother\r
+ ever turning it off and are used to it being on all the\r
+ time.\r
+\r
+\r
+\r
+ ** MightyWheatley\r
+ still, there should be an easy to find option for those who\r
+ want to turn it off\r
+\r
+\r
+ ** Prime624\r
+ Huh. I actually love the mouse sensitivity and acceleration on\r
+ Linux (and Mac). I can barely use a windows mouse anymore, it's\r
+ so touchy or sluggish, no good balance.\r
+\r
+ ** volca02\r
+ It's okay if you do - but there are those with high-dpi mice\r
+ used to RAW input without any acceleration - and I'm one of\r
+ them. It's mind boggling why the common desktop environments\r
+ don't allow for total bypass of the mouse input processing.\r
+\r
+\r
+ ** LordMacharius\r
+ I prefer accuracy, mouse acceleration on a mouse is the most\r
+ frustrating thing to work with.\r
+\r
+\r
+ ** the_Madman\r
+ KDE's mouse settings panel allows you to set the acceleration to\r
+ "dynamic"or "flat". I switched it off the first chance I got.\r
+\r
+ ** 84521\r
+ Is that why the mouse is so fucky in Ubuntu? And no way to\r
+ toggle it off?\r
+\r
+ ** ReadAParadox\r
+ You can disable it in Ubuntu but it's kinda complicated, first\r
+ install gnome-tweak-tool then go to mouse settings (in\r
+ gnome-tweak-tool) then change acceleration profile from whatever\r
+ it is to flat.\r
+\r
+ ** supamesican\r
+ YUp, my biggest complaint about it. Manjaro doesnt seem too bad\r
+ about it but still its not ok\r
+\r
+ ** EdgiPing\r
+ Upvote for the edit.\r
+\r
+ ** GeeWhizWithout\r
+ I have used Linux in some fashion for decades. Work, pleasure,\r
+ etc. Mouse issues are my most hated thing. I use a trackball and\r
+ it's not always good.\r
+\r
+ ** UltimaN3rd\r
+ I installed Ubuntu 18.04 fresh just a few weeks ago and don't\r
+ have any mouse acceleration by default. It was always a problem\r
+ before but it seems like they changed it?\r
+\r
+ ** BenkiTheBuilder\r
+ I'm just using plain X11 with Fluxbox (on Ubuntu Xenial) and\r
+ haven't changed anything regarding mouse. And I'm happy with how\r
+ the cursor moves. Guess it's an anti-feature of Desktop\r
+ Environments.\r
+\r
+ ** mao_dze_dun\r
+ I have absolutely no idea why you got ANY downvotes. This has\r
+ been a legitimate problem that has been present on, at least,\r
+ all Ubuntu based distros I've used. They want to increase market\r
+ share but can't fix the effing mouse? What the hell?\r
+\r
+ ** stormicex\r
+ It's the reason I still use windows. Even if I disable the mouse\r
+ acceleration from tweak tool the feel of the mouse is horrible\r
+ in csgo. I tried 5 years ago and tried again some months ago.\r
+ Still shit. We'll see in another 5 years lol\r
+\r
+ ** LordMacharius\r
+ You can't be bothered to look up the software you need so you\r
+ use Windows instead, wtf?\r
+\r
+ ** stormicex\r
+ maybe you need to read again my post. Even with\r
+ acceleration disabled mouse feels weird on linux compared\r
+ to what feel on windows. Aim is super important while\r
+ playing csgo and if my mouse don't feel precise i can't\r
+ play on linux.\r
+\r
+\r
+\r
+ ** tutami\r
+ This and screen tearing is linuxs doom. We need to fix those\r
+ issues\r
+\r
+ ** n30p1r4t3\r
+ No screen tearing to speak of for me on mesa/amdgpu... I’ve\r
+ only ever had screen tearing using intel or nvidia.\r
+\r
+ ** tutami\r
+ %90 ppl are using Nvidia/Intel. There are workatounds but\r
+ at the cost of performance etc\r
+\r
+\r
+\r
+\r