Ł4Ń (EUW)
: Bro this is cool and all but at one point it becomes TMI I feel like ;d So I went in the directory u said "Windows + R > regedit > HKEY_CURRENT_USER\Control Panel\Mouse > MouseSensitivity" and there I have Value data: 10. So How exactly ( where ) I do it to match my windows sens? And yes I do have a slight difference between game and out of it. Thanks in advance! ;d
> I went in the directory u said "Windows + R > regedit > HKEY_CURRENT_USER\Control Panel\Mouse > MouseSensitivity" and there I have Value data: 10. So How exactly ( where ) I do it to match my windows sens? The registry vaule MouseSensitivity 10 IS your Windows sens. That's the default Windows speed of 6/11 in the control panel. To match your League sens set your mouse speed 50 in-game (like shown in the chart). Make sure you dekstop and in-game resolution are the same. If it still feels slightly different you can cap your FPS to you monitor refresh rate. - If you use 60Hz refresh rate on the desktop and have more than 60FPS in-game, your sens will feel slightly slower. - If you use 60Hz refresh rate on the desktop and have less than 60FPS in-game, your sens will feel slightly faster.
Potchikir (EUW)
: i am really dumb in PC stuff can someone explain??? {{sticker:sg-lux-2}}
If you have no problem you don't have to do anything. Do you want to match your in-game and windows speed?
Rismosch (EUW)
: Ah I see. I think I understood it now. But one thing you said triggered me: Ryzer Synapse and simmelar stuff is in fact a driver. A driver is a program that enables hardware to work on a computer, by definition. Look it up. Why wouldn't it be a driver? Explain me.
You're right it is in fact a driver. What I meant was that its not a driver for the essential functions of the mouse. The mouse will work fine without the Synapse driver and it will still use the same Windows driver for essential functions even if Synapse is installed. Synapse is a driver that allows its software to change features like CPI settings, makros, lighting etc. And yeah, "is a program that enables hardware to work on a computer", but its not on the low level that the mouse won't work as a USB input device.
Rismosch (EUW)
: Hmmm. I mean there are different sensors and such. It's stupidly complicated the more I think about it. Like there is the sensor, the hardware encodes it or something (I hardly doubt they transfer the raw data, especially when the mouse can change sensitivity. I mean the sensor itself doesn't change sensitivity, does it?), then it has to send the data to the PC, and there it runs the driver. But does the driver communicate with windows, or does it directly control the cursor? Both ways could work, right?
Simplified all the mouse does is report counts to the USB host controller driver (actually it passively gets polled by the USB host controller which reads the mouse buffer). The amount of counts it reports depends on the CPI (counts per inch). If the mouse has 800CPI and you move it 1inch it will report 800counts. Windows translates the reported counts into pixel movement. 1count is equal to 1pixel on the screen. The mouse reports 800counts so for pointer speed 6/11 your cursor moves 800pixels - for pointer speed 7/11 1200pixels - 8/11 1600pixels, and so on. Imagine an optical sensor that takes images of the surface (mousepad). The sensor recognizes an image shift of 1pixel and reports 1count (that would be "native" CPI). Now you can interpolate that to half the CPI, the mouse hardware would report 1count when the sensor image shifts 2pixels - or if you want to double the CPI it reports 2counts for 1pixel image shift. Razer Synapse and other mouse programs aren't drivers. It only a software to change the CPI and other features. The driver that polls the mouse is still the same Windows driver. Now there are two ways an application can use the mouse data: WM_MOUSEMOVE (uses the Windows data after pointer setting are applied) - used on Desktop, League of Legends and many other games. or WM_INPUT known as Raw Input (uses the driver data directly and bypasses Windows pointer settings) - manly FPS games use that or have a command to enable it.
Rismosch (EUW)
: What's with extra drivers? Like Razer Synapse?
I don't know about Razer specifically, but usually the software only changes the CPI (DPI) of the mouse. If there is a CPI (DPI) and a sensitivity slider it will probably just change your Windows pointer speed. Not sure though. You can check if the Razer slider changes your Windows settings or vice versa.
: Ok..... Wow. This is the first time ever I see a useful thread on these forums. First of all, I wanna say thank you for making this. I have had this mouse bug for 4 years now, and I have set back the mouse speed manually every time I started a league of legends match. Now.. There are further problems I have. Right now my MouseSensitivity (in Registry) is 8, and this is what happens for me: 1. I start League of Legends -> My mouse is faster BUT: * The Registry entry did NOT change. It still remains 8 (Yes I pressed F5). 2. I close League of Legends -> My mouse is slower BUT: * The Registry entry did NOT change. It still remains 10 (Again I have Pressed F5). So what do I need to do in order to change the Registry entry aswell? 1. Start League of Legends (Mouse faster) 2. Open the mouse configurations under Windows, go to Pointer Options and just click OK again (The apply option is not available because I haven't actually changed anything in there, I just pressed OK again after opening the configuration window once. Also Windows DOES correctly show my mouse as being set faster (10 in the case after opening LoL, 8 after I closed LoL, even though the Registry doesn't.) After Opening and closing the Windows mouse configuration, and refreshing the Registry, it the registry DOES change to either 8 or 10 (depending if I have started or closed League of Legends) Just... Windows 10 craziness. But ignoring the fact that the registry doesn't properly update while the mouse is still getting faster, here are more things I don't understand. Opening the game.cfg, I found the GameMouseSpeed to be set to 10. I changed it to 8, because this is what I want. I opened League of Legends, but my mouse still is being set back to 10 according to Windows (also I can feel that it has gotten faster..) After investigating a little bit and playing with the League of Legends mouse options **INGAME**, I noticed that the LoL INGAME mouse options are DIFFERENT from the mouse options I have set in the game.cfg. Why? I have no %%%%ing clue. Ultimately the GameMouseSpeed option in game.cfg does _NOTHING_. The way I fixed the problem (finally.. and thanks to your help OP), I had to go INGAME and change the Mousespeed there to 40. Again the game.cfg does nothing. I also found another weird thing btw. There's another option in game.cfg called SystemMouseSpeed. What is that? Well whenever you close League of Legends, this value changes to 0 (that fact alone is absolutely astounding to me.. why would a configuration file change at start/stop of a game... its supposed to be constant/permanently set). And when you start League of Legends, the value of SystemMouseSpeed will change to whatever value you had set in Windows at that given time. So If I had my Windows mouse speed set to 8, the SystemMouseSpeed would now also set itself to 8 at game start... But as said above, despite the fact that I have GameMouseSpeed set to 8, and the fact that SystemMouseSpeed also sets itself to 8, the Windows mouse speed still changed to 10, and the ingame League of Legends mouse speed was always 50 during the entire time. TL;DR %%%% YOU MICROSOFT AND %%%% YOU RIOT, IF YOU WANT TO FIX IT: GO TO REGISTRY, FIND YOUR DESIRED VALUE (8 for me), THEN GO INGAME (NOT GAME.CFG) AND CHANGE IT ACCORDING TO THE TABLE (mouse speed 40 in case of registry value 8). JUST ... WOW TRIPLE EDIT: I WILL LOG INTO 20 DIFFERENT ACCOUNTS JUST TO UPVOTE THAT %%%%ING OP POST ITS GREAT ALSO I CANT %%%%ING BELIEVE ALL I HAD TO DO WAS CHANGE THE INGAME SPEED!
Glad that this post helped you fix your problem! > [{quoted}](name=HanSolo788,realm=EUW,application-id=eZuvYsEr,discussion-id=kN0A12oI,comment-id=0000,timestamp=2018-01-06T13:34:04.067+0000) > > Opening the game.cfg, I found the GameMouseSpeed to be set to 10. I changed it to 8, because this is what I want. I opened League of Legends, but my mouse still is being set back to 10 according to Windows (also I can feel that it has gotten faster..) > After investigating a little bit and playing with the League of Legends mouse options **INGAME**, I noticed that the LoL INGAME mouse options are DIFFERENT from the mouse options I have set in the game.cfg. Why? I have no %%%%ing clue. Ultimately the GameMouseSpeed option in game.cfg does _NOTHING_. The way I fixed the problem (finally.. and thanks to your help OP), I had to go INGAME and change the Mousespeed there to 40. Again the game.cfg does nothing. > If you change values in your game.cfg make sure that your client is open but you're not in-game. Also search the PersistedSettings.json file for the setting and change it there aswell if listed. This is the file that gets synchronized with Riots database to save the account settings and make them available on different computers. If you're using multiple accounts you can set the PersistedSettings.json file to read-only if you want the same settings for every account.
Rioter Comments
: windows mouse speed changes on game start
It's not a bug, that's why it's not fixed. Even though Windows only has 11 pointer speed notches in the control panel, it has 20 sensitivity steps available. League doesn't have its own sensitivity control. The game uses the Windows sensitivity while in-game and reverts it afterwards. Every in-game sensitivity step corresponds to one Windows sensitivity step. 1. In-Game 5, CPI Multiplier 0.03125, Windows Pointer Speed 1/11 2. In-Game 10, CPI Multiplier 0.0625, Windows Pointer Speed 2/11 3. In-Game 15, CPI Multiplier 0.125 4. In-Game 20, CPI Multiplier 0.25, Windows Pointer Speed 3/11 5. In-Game 25, CPI Multiplier 0.375 6. In-Game 30, CPI Multiplier 0.5, Windows Pointer Speed 4/11 7. In-Game 35, CPI Multiplier 0.625 8. In-Game 40, CPI Multiplier 0.75, Windows Pointer Speed 5/11 9. In-Game 45, CPI Multiplier 0.875 10. In-Game 50, CPI Multiplier 1, Windows Pointer Speed 6/11 11. In-Game 55, CPI Multiplier 1.25 12. In-Game 60, CPI Multiplier 1.5, Windows Pointer Speed 7/11 13. In-Game 65, CPI Multiplier 1.75 14. In-Game 70, CPI Multiplier 2, Windows Pointer Speed 8/11 15. In-Game 75, CPI Multiplier 2.25 16. In-Game 80, CPI Multiplier 2.5, Windows Pointer Speed 9/11 17. In-Game 85, CPI Multiplier 2.75 18. In-Game 90, CPI Multiplier 3, Windows Pointer Speed 10/11 19. In-Game 95, CPI Multiplier 3.25 20. In-Game 100, CPI Multiplier 3.5, Windows Pointer Speed 11/11 If you want to use your 5/11 pointer desktop speed while in-game use sensitivity 40. If you use sensitivity 50 in-game and afterwards change it 5/11 in Windows you'll basically have it on 40 in-game. Same goes for the other PC. Sensitivity is at 75 and you change Windows to 11/11 afterwards it's actually 100 in-game. Just set the CPI of your Razer mouse to the CPI of the other mouse and use the same settings for both PC's. Or do the math and calculate the same actual CPI for both mice and settings. Example: Razer mouse 1800 CPI, WIndows 5/11 > 1800 x 0.75 = 1350 actual CPI (use 40 in-game) Other mouse 400 CPI, Windows 11/11 > 400 x 3.5 = 1400 actual CPI (use 100 in-game) If you don't know the CPI of the mice you can measure it here: https://www.mouse-sensitivity.com/dpianalyzer.html/

Intentional Crit

Level 71 (EUW)
Lifetime Upvotes
Create a Discussion