protonscr

HL1: weapon fire/selection stops working

steamclosed reviewedWindow managerMOVED: Half-Life 1
ValveSoftware/steam-for-linux#956 · opened 2013-01-27 by shatsky · updated 2013-01-31 · 9 comments · github
Sshatsky 2013-01-27 github

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:

Sshatsky 2013-01-27 github

#896 might be related.

Sshatsky 2013-01-27 github

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

Sshatsky 2013-01-27 github

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.

Sshatsky 2013-01-27 github

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.

Jjohndrinkwater 2013-01-28 github

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

Mmeklu 2013-01-29 github

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.

Xxarragon 2013-01-30 github

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:

Sshatsky 2013-01-31 github

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

Xxarragon 2013-01-31 github

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.

Nothing extracted yet.