ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
660 stars 76 forks source link

[L4D2 Beta][Linux] Radial menu navgiation off-center #558

Open hypercephalickitten opened 11 years ago

hypercephalickitten commented 11 years ago

When invoking the vocalization radial menus (Orders and Q&A), the center is often shifted to left, which makes navigation a bit tricky. In the Q&A menu, for example, a simple mouse down issues "Yes" instead of "Sorry", a mouse up "Thank You" instead of "Laugh". Naturally, selecting entries on the right side is even more difficult.

epitron commented 11 years ago

The other issue has a good suggestion:

stevethepocket commented 16 hours ago

You know what? I'd be happy if they just retooled this menu to work like the buy menu in Counter-Strike: Global Offensive, where pressing (and releasing) the key brings up a menu you can click with your actual mouse pointer. After dealing with Team Fortress 2's voice command menu, the ones in the Left 4 Dead games (and the gesture menus in Portal 2) felt very awkward.

I think that makes a lot of sense -- it's easier to point a visible cursor than an invisible one. I find it quite error-prone to pick the right radial item during the heat of battle (even in the Windows version of L4D2, where it works properly).

joaormatos commented 11 years ago

I confirm this error as of today (2013-05-22) in Left 4 Dead 2 Beta for Linux.

OS: Debian GNU/Linux 7.0 amd64 DE: KDE 4.8.4

Malbeth81 commented 11 years ago

I also have the same problem, the selection often starts on the left instead of the center

for example: pressing z will immediately focus on Be Carefull instead of Look!, same for x

OS: Arch Linux

wakeboarder3780 commented 11 years ago

Confirmed 2013-07-12 on Ubuntu 12.04 LTS

As far as the suggestion above to invoke counter strike type commands, I believe the goal is that the game behaves the same regardless of OS. Wouldn't it be much better to simply resolve the issue?

epitron commented 11 years ago

Making the game work the same on all platforms would be better than the current situation, but I think making the menus more usable would be a big improvement. :)

elizagamedev commented 10 years ago

This has been open for seven months. Any progress?

Daniel10254 commented 10 years ago

I still have this problem (2014/05/17)

it's been a year and it's not fixed yet...

epitron commented 10 years ago

I guess they're all too busy with L4D3. :)

NothingMuchHereToSay commented 10 years ago

I'm havin' this issue.

NothingMuchHereToSay commented 10 years ago

This could also be a Source game issue rather than just L4D2 since Nuclear Dawn also has this problem.

beh68030 commented 8 years ago

I'm also having this problem. Would be better to have a drop-down menu for voice commands rather than the radial wheel, like in Tribes Ascend or Killing Floor.

epitron commented 8 years ago

Kona actually has a great radial menu; all they added was an arrow that connects the centre of the circle to where the mouse currently is. It's amazing how such a small change makes a big usability improvement.

echaskaris commented 3 years ago

Bug persists today :/

epitron commented 2 years ago

Maybe it's time to open source the engine! It seems to be unmaintained at this point (on Linux, at least).

I love how all the id Software games get opensourced so quickly after release. Letting the community keep enhancing the engine really keeps them alive and playable. It's amazing that people are still playing and developing variants of Quake 3, which is over 20 years old!

brielov commented 9 months ago

Nice to see this issue still open after 11 years 🤣

Fesiug commented 8 months ago

I can still reproduce this issue with KDE Plasma 5.27.10 on X11.

JTCPingas commented 5 months ago

Can reproduce this issue with GNOME 46.1 on Wayland.

LuisMayo commented 2 months ago

I can reproduce on SteamOS 3 and on Linux Mint (Cinammon, X.org). Also I want to add this is flagged as beta but this is happening on standard game too

jyetcv commented 2 months ago

This 11 year old bug would probably take an hour to fix.