ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.22k stars 174 forks source link

HL1: weapon fire/selection stops working #956

Closed shatsky closed 11 years ago

shatsky commented 11 years ago

Weapon fire or selection often stops working for me. I can't see any related messages in stdout, but I've noticed some regularity. It stops working: when a camera is rapidly turned in any direction horizontally. It starts working again: when a camera it slightly turned in a direction opposite to previuos one; or when the game gets interrupted twice by calling menu or/and console in any sequence.

Processor Information: Vendor: AuthenticAMD Speed: 2211 Mhz 1 logical processor 0 physical processor HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Unsupported SSE42: Unsupported

Network Information: Network Speed:

Operating System Version: "Gentoo Base System release 2.1" (64 bit) Kernel Name: Linux Kernel Version: 3.5.7-gentoo X Server vendor: The X.Org Foundation X Server release: 11202000

Video Card: Driver: NVIDIA Corporation GeForce GT 240/PCIe/SSE2

Driver Version:  3.3.0 NVIDIA 310.14
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x10de
DeviceID:  0xca3
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1440 x 900
Desktop Resolution: 1440 x 900
Primary Display Size: 16,14" x 10,08"  (19,02" diag)
                                        41,0cm x 25,6cm  (48,3cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 512 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card: Audio device: Realtek ALC850 rev 0

Memory: RAM: 2003 Mb

Miscellaneous: UI Language: English LANG: ru_RU.UTF-8 Microphone: Not set Total Hard Disk Space Available: 234726 Mb Largest Free Hard Disk Block: 2460 Mb

Installed software:

Recent Failure Reports:

shatsky commented 11 years ago

896 might be related.

shatsky commented 11 years ago

Same with mouse click to respawn in multiplayer. This should be renamed to "Mouse buttons and scroll stop working".

shatsky commented 11 years ago

Just figured out the problem doesn't happen in windowed mode. Maybe, this has something to do with relative/absolute pointer position, but mouse look always works, problem only with buttons.

shatsky commented 11 years ago

No, wait. It's OK in windowed 640x400, but in windowed 1440x900 it's back. Looks like 1440x900, which is my native resolution, is the only problematic one in windowed mode. And it's used in any fullscreen mode, as the game doesn't switch physical modes somewhy, just scales picture to fit.

johndrinkwater commented 11 years ago

Would you list your window manager/desktop environment please, I wonder if this is similar to #967

meklu commented 11 years ago

This does indeed look a lot like #967. Maybe the mouse grabbing/window creation is funky? I've noticed that the GoldSrc/Source games create a fairly tiny window (for "fullscreen" at least) and seem to read the mouse's coordinates by their screen coords instead of scaled window coords.

xarragon commented 11 years ago

I have the same issue on my Arch Linux 64-bit system running pekwm as a window manager with no desktop environment. I have tried reassigning the fire function to other mouse buttons but the same issue remains. Mapping it to a keyboard key works, but mouse remains flakey. I tried using another mouse but the problem remains. TF2 works flawlessly with the same setup so I belive it is this game in particular.

Processor Information: Vendor: GenuineIntel Speed: 2661 Mhz 4 logical processors 4 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported

Network Information: Network Speed:

Operating System Version: Linux (64 bit) Kernel Name: Linux Kernel Version: 3.6.11-1-ARCH X Server vendor: The X.Org Foundation X Server release: 11301000

Video Card: Driver: NVIDIA Corporation GeForce GTX 560 Ti/PCIe/SSE2

Driver Version:  4.3.0 NVIDIA 310.19
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x10de
DeviceID:  0x1200
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1680 x 1050
Desktop Resolution: 1680 x 1050
Primary Display Size: 18.66" x 11.69"  (22.01" diag)
                                        47.4cm x 29.7cm  (55.9cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 1023 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card: Audio device: Realtek ALC889

Memory: RAM: 7981 Mb

Miscellaneous: UI Language: English LANG: en_US.UTF-8 Microphone: Not set Total Hard Disk Space Available: 715488 Mb Largest Free Hard Disk Block: 76769 Mb

Installed software:

Recent Failure Reports:

shatsky commented 11 years ago

johndrinkwater, I use Compiz 0.8.8. Just tried with Openbox, the problem didn't show up.

xarragon commented 11 years ago

It seems my Window manager was at fault as well. I switched to Awesome instead of PekWM and the problem was gone. Switching back to PekWM confirmed the issue to be back, so it seems at least it is dependant on what WM you're using.