ValveSoftware / csgo-osx-linux

Counter-Strike: Global Offensive
http://counter-strike.net
784 stars 69 forks source link

[CS2] Mouse Acceleration missing from the game #3574

Open ghost opened 11 months ago

ghost commented 11 months ago

Your system information

Please describe your issue in as much detail as possible:

Unlike other Valve games, including CS:GO, the Mouse Acceleration option is missing from CS2 in both UI options and console. Having this option would enable users who desire acceleration (either by preference or accessibility) not having to resort to third-party tools. (Which exist for Windows but not on Linux)

Steps for reproducing this issue:

  1. Go to Settings

  2. Keyboard & Mouse Settings

  3. No Mouse Acceleration settings

  4. Open the In-Game Console

  5. Type "find accel"

  6. No ConVars related to mouse acceleration exist

tyqualters commented 11 months ago

Not to drive attention away from adding this as an in-game feature, but Linux users "not having to resort to third-party tools" is not a necessity for mouse acceleration. While I can't speak for Wayland, X11 allows for mouse acceleration configuration (KDE has options to configure it) and a lot of mice (e.g. Logitech I think) have it built into the firmware and you can set it and forget it. The only real benefit to adding in mouse acceleration would be added convenience unless they add in custom curvature. Even still, factors such as native mouse acceleration (which exists in Windows as "Enhanced Pointer Precision") will still be prevalent.

ghost commented 11 months ago

I tried to add acceleration with xinput with no avail in X11, the game is not affected by the system acceleration.

goldenbody commented 7 months ago

Why do you force to disable default Windows mouse acceleration settings (Enhanced Pointer Precision) for CS2?

It is something like you force right-hander people to use left hand to operate. It is unfair at all.

We are not cheaters in game, but we can bear and live with cheaters all these years. This is how we love.

But is Windows mouse acceleration settings (Enhanced Pointer Precision) must be removed? It is also an excellent option indeed, bringing no harms to the game, catering to another group of human who are gifted at wrist-control. This is how people love the game.

Truth is that there had been already a great amount of CS players get used to it. How will we 100% accept this current CS2?

At least, it is reasonable to give 2 options on "mouse setting" for the human. Raw Input or default Windows mouse acceleration settings (Enhanced Pointer Precision).

Grateful that default Windows mouse acceleration settings (Enhanced Pointer Precision) could be back by next upgrade.

goldenbody commented 7 months ago

@kisak-valve

hi, dev. professor

Why do you force to disable default Windows mouse acceleration settings (Enhanced Pointer Precision) for CS2?

It is something like you force right-hander people to use left hand to operate. It is unfair at all.

We are not cheaters in game, but we can bear and live with cheaters all these years. This is how we love.

But is Windows mouse acceleration settings (Enhanced Pointer Precision) must be removed? It is also an excellent option indeed, bringing no harms to the game, catering to another group of human who are gifted at wrist-control. This is how people love the game.

Truth is that there had been already a great amount of CS players get used to it. How will we 100% accept this current CS2?

At least, it is reasonable to give 2 options on "mouse setting" for the human. Raw Input or default Windows mouse acceleration settings (Enhanced Pointer Precision).

Grateful that default Windows mouse acceleration settings (Enhanced Pointer Precision) could be back by next upgrade.

Steelluminary commented 6 months ago

Dear counter strike 2 development team, a very big request to you! Please return the option to disable direct input (raw_input) to use Windows settings - increased accuracy of mouse pointer installation! I understand that this may not be the most important fix/update, but believe me, there are a lot of players like me who use increased pointer accuracy!!! I ask you to be understanding about our problem. I really want to enjoy the updated favorite game, but since direct input to Counter Strike 2 is enabled by default, I can't do it because of the discomfort of mouse control... Please, please, please, please, please, please, please - Help!

goodhit commented 6 months ago

Dear Devs. Team of CS2 @kisak-valve @davidw-valve could you please pay close attention to this topic? they are right, me included. mouse acceleration cannot be ignored. comment is not large in this thread. but it does not mean it is a small issue. not everyone knows where to post. wish it could be back by next upgrade.

b4b41 commented 6 months ago

Dear Developers,

I have been playing Counter-Strike since the beta days. In the past, mouse acceleration was enabled by default on many Windows computers. I have become accustomed to playing with this setting for over 20 years. Every version of Counter-Strike in the past included this option, and I kindly request that you reintroduce it. Many players, including myself, are used to this mouse acceleration feature. Thank you, and I hope you consider this request.

Steelluminary commented 6 months ago

Is this topic being viewed at all? What if what we're writing here is useless?

hanway1 commented 5 months ago

danke

Han from Germany.

Good finding this issued, but already made and called early date and still not solved.

help cs2 devs. finding and refer, following the values CSGO origin on movement:

m_mousespeed 1 m_customaccel_exponent 1.05 m_customaccel_scale 0.04 m_forward 1

all us want it back together huge expectation and hope.

communities here Germany, groups established teach into profession. lots kids play long year of csgo, huge potential lossing opportunity, because they not pace with cs2 movement, aiming, targeting..... but relay on csgo sets.

i see left hand is back. it is good thing. it is tradition of cs

we wish tradition movement values back soonest possible quickly next upgrade

many young group and profession men live on cs2 matches. no modification coming or late coming, lead negative result most.

cs just not simple game, wish devs. guy be polite, serious and smileless to us and communities.

sorry my english poor. i a straight man like simple words clear.

....danke...

HAN

hanway1 commented 5 months ago

Why do you force to disable default Windows mouse acceleration settings (Enhanced Pointer Precision) for CS2?

It is something like you force right-hander people to use left hand to operate. It is unfair at all.

We are not cheaters in game, but we can bear and live with cheaters all these years. This is how we love.

But is Windows mouse acceleration settings (Enhanced Pointer Precision) must be removed? It is also an excellent option indeed, bringing no harms to the game, catering to another group of human who are gifted at wrist-control. This is how people love the game.

Truth is that there had been already a great amount of CS players get used to it. How will we 100% accept this current CS2?

At least, it is reasonable to give 2 options on "mouse setting" for the human. Raw Input or default Windows mouse acceleration settings (Enhanced Pointer Precision).

Grateful that default Windows mouse acceleration settings (Enhanced Pointer Precision) could be back by next upgrade.

yes,yes, good writing

hanway1 commented 5 months ago

Dear counter strike 2 development team, a very big request to you! Please return the option to disable direct input (raw_input) to use Windows settings - increased accuracy of mouse pointer installation! I understand that this may not be the most important fix/update, but believe me, there are a lot of players like me who use increased pointer accuracy!!! I ask you to be understanding about our problem. I really want to enjoy the updated favorite game, but since direct input to Counter Strike 2 is enabled by default, I can't do it because of the discomfort of mouse control... Please, please, please, please, please, please, please - Help!

yes, good

Mercedes runs auto-mode and stick-mode. thing same

m_mousespeed 1 m_customaccel_exponent 1.05 m_customaccel_scale 0.04 m_forward 1

up values right and tradition follow

Steelluminary commented 5 months ago

Please solve the problem as soon as possible, please developers!!! Don't leave us!!

hanway1 commented 5 months ago

Dear Devs. Team of CS2 @kisak-valve @davidw-valve could you please pay close attention to this topic? they are right, me included. mouse acceleration cannot be ignored. comment is not large in this thread. but it does not mean it is a small issue. not everyone knows where to post. wish it could be back by next upgrade.

yes and good

they close topic for saying duplicate...

agree but not know here is or not right to post

hanway1 commented 5 months ago

Dear Developers,

I have been playing Counter-Strike since the beta days. In the past, mouse acceleration was enabled by default on many Windows computers. I have become accustomed to playing with this setting for over 20 years. Every version of Counter-Strike in the past included this option, and I kindly request that you reintroduce it. Many players, including myself, are used to this mouse acceleration feature. Thank you, and I hope you consider this request.

i learn and know you need. we must give value to devs cs2, same followings on csgo m_mousespeed 1 m_customaccel_exponent 1.05 m_customaccel_scale 0.04 m_forward 1

right

Steelluminary commented 5 months ago

Dear Developers, I have been playing Counter-Strike since the beta days. In the past, mouse acceleration was enabled by default on many Windows computers. I have become accustomed to playing with this setting for over 20 years. Every version of Counter-Strike in the past included this option, and I kindly request that you reintroduce it. Many players, including myself, are used to this mouse acceleration feature. Thank you, and I hope you consider this request.

i learn and know you need. we must give value to devs cs2, same followings on csgo m_mousespeed 1 m_customaccel_exponent 1.05 m_customaccel_scale 0.04 m_forward 1

right

Stop spamming! The topic may be closed because of your behavior! The purpose of this topic is to return the console command - m_rawinput, and the possibility of using increased pointer accuracy from Windows. This is very important for many players and the cs2 team are reviewing this topic and I am sure they will help us! And you will only make it worse with your spam!!!

hanway1 commented 5 months ago

sorry my repeat point and for your understanding, @kisak-valve

today, my college a career cs kid meet me and talk topic on issue of movement and mouse thing setting.

truth issue happen to lots group include my communities.

please submit devs. values followings:

m_mousespeed 1 m_customaccel_exponent 1.05 m_customaccel_scale 0.04 m_forward 1

some tech kids say mouse curve you may understand.

let try next update add values we list and grateful

thank you @kisak-valve

skAzensen commented 4 months ago

I'm glad there is a topic about this issue, over 10000 hours on cs1.6 and 5k hours in csgo, i always used windows sensitivity 9 out of 11. Only workarround i found is to use rawaccel software but it just isn't a perfect replica. Please fix this issue. Kind regards

hanway1 commented 4 months ago

@kisak-valve

Hi Ms.

my assistance do the work and comment in his words below:

Now we download the Software from Github, it is called Raw Accel

We select the power curve. followings are the parameters we set: Sens Multiplier: 1 Rotation: 0 Gain is selected Scale: 0.04 Cap Type: Output Cap: Output 1.5 Exponent: 0.0000001 Output Offset: 0

The criteria is the stability of aiming. That is, during the movement, we keep the cross aiming at a point. In CSGO under default mouse setting, the stability is good while the response is quick and accurate.

The test is made for huge hours, and we found that "Exponent" value determines the mouse action and the degree we move. That is, when this value is extremely low (e.g. 0.0000001), this mouse response is close to our expectation. From our experience, it is 85% at least close to CSGO.

However, in CS2, mouse setting is not available. We don't know if Raw Accel could be accepted by Major or Blast or something.....

At least, our testers and our players even the pro, feel it better during the test...

raw accel para

plz forward our topic and effort to cs2 devs, enabling them to improve our game.

thanks a lot

Steelluminary commented 4 months ago

Replying to https://github.com/ValveSoftware/csgo-osx-linux/issues/3574#issuecomment-2171807162

Thank you for such a great job! But I just don't understand why it's so complicated? Is it really impossible to simply return the ability to enable increased pointer accuracy from windows to CS2??? And the problem would have been solved for many players!!!

hanway1 commented 4 months ago

Replying to #3574 (comment)

Thank you for such a great job! But I just don't understand why it's so complicated? Is it really impossible to simply return the ability to enable increased pointer accuracy from windows to CS2??? And the problem would have been solved for many players!!!

Hi

My english not good, following my answer translated by my assistance.

The type of mouse curve would be the reason. But we are not sure about it.

After you trying "Power Curve" with our parameters from Raw Accel, it is glad having your opinion after the test.

We'll test the Linear Curve days later. If "Linear Curve" works the same as CS2. Then it will be helpful for CS2 teams adding new options on mouse curve.

About the "Increased Pointer Accuracy" from Windows, we are expecting having your idea on how it works in game. And also, we'll try to test it later.

In conclusion, we may presume that the current CS2 mouse curve deployed is totally different from CSGO.

Thanks for the discussion

Steelluminary commented 4 months ago

Dear developers - please, please, please!!!!!! Return the opportunity to use the increased accuracy of the pointer installation from Windows (((((((((( I really want to play like before!!! PLEASEEEEEEEEEEEEE!!!!!!!!!!!!!!!!!

Steelluminary commented 4 months ago

m_rawinput!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Blazkowicz01 commented 3 months ago

Please bring back the m_rawinput option! @kisak-valve @bgilmore @Plagman @danieljennings @MrSchism @casieber @charleslvalve

b4b41 commented 2 months ago

It's a shame they don't listen to the community. Just like with their anti-cheat, they probably won't do anything about it. Even Valorant added raw input not too long ago.

hanway1 commented 1 month ago

Can it be applicable to disable "Mouse Raw Input"? It means nothing and unreasonable to only choose "mouse raw input".

As urgent as possible, or many of us will have to give up cs2

hoping to see this update in coming update.

danke...

HAN

jeanright commented 1 week ago

Hi Devs Assistant

I'm shocked my post was closed as duplicated...following your instruction, I come to this thread. And I'd like to re-comment our words here.

This is Jean from the UK. Let me represent our community to report this issue on mouse control.

We've done tests on mouse movement, confirming the mouse curve is different from CSGO (source 1). This totally denied all of our effort on how to play, as the muscle memory is based on CSGO (source 1).

We admit the fact that there another part of players get used to current cs2 parameters. But this fact is eliminating our interests in current version of CS2.

The csgo mouse movement is an art. This is tradition. And this makes cs different and outstanding from other games.

plz add csgo mouse parameters to cs2 as an option, so that it covers the demands from all players (pro & non-pro)

cheers

jean

jeanright commented 1 week ago

Replying to https://github.com/ValveSoftware/csgo-osx-linux/issues/3574#issuecomment-2171807162

at least, there are still those getting close to this fact.

noted that, the exponent value shall be 0.04

the raw accel is good, with the same value, however, we still feel it is not as same as what csgo curve presented.

we don't think it is hard for cs2 devs to add csgo curve as an option.

you see, compared to other requests, the mouse curve is much more easier to add.

anti-cheat is too hard. source 2 engine improvement is not easy.

we are happy to see that Han is supportive to this game.

hope our effort could be useful to bring tradition (csgo mouse curve) back to cs2

cheers

jeanright commented 1 week ago

m_rawinput!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

windows mouse curve + select pointer accuracy increased, is similar to csgo curve.

we have no idea how to turnoff rawinput in cs2, so we are not 100% percent sure if rawinput would be the only key that influence.

at least, we are sure about the difference on mouse curve. cause the tests had been made by using rawaccel.

for non-pro player, okay, we can have to run rawaccel during game.

for pro player, wait, it is available to run rawaccel during match?

but wait... is it efficient to have real cs2 devs heard our comment here in Github?

Blazkowicz01 commented 1 week ago

Hello, I am a CS player from Turkey. I don't think these guys care about us, I've been writing about the problem from wherever possible for months. THERE IS NO RETURN OR HOPE.

tyqualters commented 1 week ago

Hello, I am a CS player from Turkey. I don't think these guys care about us, I've been writing about the problem from wherever possible for months. THERE IS NO RETURN OR HOPE.

Valve might remove this comment, but I have been tracking this issue and my own issue (https://github.com/ValveSoftware/csgo-osx-linux/issues/3566) for just about a year now (Nov. 2023), and on both there are still posts and on both there is still no response from Valve.

I think Valve isn't focused on fixing their game, I think they are focused on adding content to draw back the initial audience they had when the game launched. But they cannot keep anybody so drawing them back is pointless now.

Regardless, find a new game. CS2 is terrible right now.

Blazkowicz01 commented 1 week ago

Merhaba, ben Türkiye'den bir CS oyuncusuyum. Bu adamların bizi umursadığını sanmıyorum, aylardır mümkün olan her yerden bu sorun hakkında yazıyorum. GERİ DÖNÜŞ VEYA UMUT YOK.

Valve bu yorumu kaldırabilir, ancak ben bu sorunu ve kendi sorunumu ( #3566 ) yaklaşık bir yıldır (Kasım 2023) takip ediyorum ve her ikisinde de hala gönderiler var ve her ikisinde de Valve'dan hala bir yanıt yok.

Bence Valve oyununu düzeltmeye odaklanmıyor, oyun piyasaya sürüldüğünde sahip oldukları ilk kitleyi geri çekmek için içerik eklemeye odaklanıyorlar. Ama kimseyi tutamazlar, bu yüzden onları geri çekmenin artık bir anlamı yok.

Ne olursa olsun yeni bir oyun bul. CS2 şu anda berbat durumda.

I totally agree. The truth is they don't care about us old players. They are trying to do something for new players who have just started or will start the game. The trust factor is the biggest proof of this. You will be reported just for playing well and as a result you will have to deal with the cheats you come across. The purpose here is to make players who are new to the game or who have not had any success in the game comfortable.