ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.58k stars 596 forks source link

Mouse sens with m_rawinput 0 still need a tweek #365

Open PTReaLL opened 11 years ago

PTReaLL commented 11 years ago

Hi I was testing the new update and its not bad. The only thing that you still need to improve is mouse capturing when using "m_rawinput 0" under windows, because sometimes the movement stops and doesn't feel fluid like in the previous version (2009). My spects are: OS : Windows 7 Home Premium SP1 CPU : Intel® Core™ i5 3450 (3.50GHz 6MB Cache) Video Card : Gigabyte® NVIDIA® GeForce® GTX 550 TI OC 1GB DDR5 192 bits Mouse : A4tech X-710BH 2000 DPI.

So in my perspective that's the main point to improve. The other thing that you could bring back is the D3D rendering because many players don't have a good computer for OpenGL.

Hoppe you reply ReaLL

alfred-valve commented 11 years ago

Try the latest beta update from today (from around 2:30pm PST), if changes the mouse code back to how CS used to use it before the recent updates.

PTReaLL commented 11 years ago

Hey alfred I tested the update and the mouse movements still have some issues when i move the mouse fast. its better then before but still need some tweaks to be perfect

alfred-valve commented 11 years ago

What issues exactly? Can you quantify them for me please.

lafyn9 commented 11 years ago

https://github.com/ValveSoftware/halflife/issues/138

holz81 commented 11 years ago

I have to agree. The mouse is still weird. I tried m_rawinput and nearly every other mouse related command and Launchoption in the past days, but nothing works.

The problem is, it behaves different. Like it has an acceleration on it. Not much but a little bit. If you turn on "enhance mouse" in windows thats like the same effect, but much more. Its a strange and uncomfortable feeling, look around and aiming. It does not act like its supposed to be. Its hard to explain. I hope that helped a bit

The general Gameplay, movement and physics feeling seems to be much better now with this update!

My stats: WinXP 32 Bit Intel q6600 4 x 3000 Mhz 8 GB Ram Nvidia 8800 GT (newest driver) Mouse: Logitech G 400 (newest driver)

CS Version: Exe build: 12:05:47 Feb 18 2013 (5961)

dagla commented 11 years ago

After todays update I have not noticed any change in the mouse behavior with rawinput off, still having the issues described in #128 -noforce commands don't seem to work (as in disabling the acceleration like they used to), I can toggle m_customaccel between negative (0) and normal (1) acceleration. With rawinput 1, m_customaccel 0 turns acceleration off and at 1 it's normal acceleration. Other customaccel values are at default.

schoof commented 11 years ago

i had a problem in the past with my mouse that was exactly like playing with m_rawinput 0 now: if i would move my mouse too fast the mouse sensor ingame would be skipping and jittering (this would occure when i had my mouse set up with more then 400 dpi, i use 800dpi on my mouse and sensitivity 1 ingame), when i changed to another mousepad it was fixed and the skipping was gone! now since cs 1.6 got updated its like this again (with m_rawinput 0), totally unplayable! if i just move my mouse a little bit fast the cursor ingame cant cope with it and comes to a stop! m_rawinput 1 is fine for me and feels similar to how it was before so i can live with it i guess :o)

PTReaLL commented 11 years ago

if u set m_rawinputo to 0 and you do fast movements with your mouse the "ingame cursos" doesnt respond to the movements as it did in 2009 version

holz81 commented 11 years ago

My Settings always have been: Windows XP (32bit & SP3) Mouse sens on 3 from left. Enhance off. Logitech Software set to 3600DPI Ingame I had Mouse sensitivity 1.

This way my mouse was perfect for Windows use and play CS at same time. I did not have to change a thing when I wanted to play or use windows.

Now when I turn m_rawinput 0, the sens ingame is too less and feels wrong. If I turn M_Rawinput to 1, it becomes closest to what it was before, but it still feels weird/wrong. Like there is a small acceleration or something. I cannot aim correctly. The mouse is not behaving like it used to.

I tried everything so far. All the console and Launch options. I also tried changing sensitivity and DPI in windows and ingame, but it doesn't help. I cannot restore how it was used to be.

I was thinking of makeing a video, but you only r

idderf commented 11 years ago

MPNumB said: After this last update, new mouse acceleration settings for windows XP are (closest thing what I found):

m_rawinput "0" m_customaccel "1" m_customaccel_exponent "1" m_customaccel_max "0" m_customaccel_scale "0.015" // lower your sensitivity by 2 (if it was 3.0, set it to 1.5) but they feel kind of wrong when trying to change your angle only a bit... Plus with m_rawinput 1 it becomes totally messed up. With m_rawinput 1, the closest thing what I found is:

m_rawinput "1" m_customaccel "1" m_customaccel_exponent "1.05" m_customaccel_max "0" m_customaccel_scale "0.015" // check your windows sensitivity, and imagine it going from -400% (lowest) to -100% or 100% (middle) to 400% (highest), // now use this formula to change your sensitivity: // if your value is -100% or 100%, use this: //new_sensetivity = (sensitivity / 2) // if you'r % value is negative, use this: //new_sensitivity = (sensitivity / 2) / (percents / -100) // if it's above 100%, use this: //new_sensitivity = (sensitivity / 2) * (percents / 100)

idderf commented 11 years ago

https://github.com/ValveSoftware/halflife/issues/87#issuecomment-13756494