ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
470 stars 38 forks source link

Input problems when Dota is opened #1362

Open r3pek opened 6 years ago

r3pek commented 6 years ago

Ok, I really can't pinpoint the cause of this but I know it comes from Dota itself.

Whenever I open up Dota, the input system goes crazy missing keystrokes or mouse presses. I tested this while having Dota opened an with "xev" to test simple mouse clicks. Totally confirmed because sometimes it just misses a "ButtonRelease" or "ButtonPress" event. The keyboard it's easily confirmed with the in-game chat that while writting the text, it sometimes misses a few keys.

Rest assured, all the HW is fine and works perfectly fine with dota closed.

kisak-valve commented 6 years ago

Hello @r3pek, can you take a look at https://github.com/ValveSoftware/Dota-2/issues/1342#issuecomment-343702279 and see if that applies to your system as well?

r3pek commented 6 years ago

@kisak-valve I'll check it later today. The symptoms are the same, but I already have version 1.9.3 installed, so it should be fixed. I'll try downgrading into 1.8.x.

gdrewb-valve commented 6 years ago

Can you also post configuration info?

r3pek commented 6 years ago

OK, after a little testing, I had version 1.9.3 as I said, and that version shouldn't had the problem. Still, I reverted back to 1.8.3 and the symptoms are a little different. Instead of missing MouseReleases, I miss mouse presses entirely, not even printing anything while "cat /dev/input/inputX". If I close Dota, everything works like a charm.

Computer Information:
    Manufacturer:  Unknown
    Model:  Unknown
    Form Factor: Desktop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  GenuineIntel
    CPU Brand:          Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz
    CPU Family:  0x6
    CPU Model:  0x2d
    CPU Stepping:  0x7
    CPU Type:  0x0
    Speed:  5700 Mhz
    8 logical processors
    4 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    "Arch Linux" (64 bit)
    Kernel Name:  Linux
    Kernel Version:  4.14.4-1-ARCH
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11905000
    X Window Manager:  Mutter(Budgie)
    Steam Runtime Version:  <Runtime disabled>

Video Card:
    Driver:  NVIDIA Corporation GeForce GTX 770/PCIe/SSE2
    Driver Version:  4.6.0 NVIDIA 387.34
    OpenGL Version: 4.6
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 119 Hz
    VendorID:  0x10de
    DeviceID:  0x1184
    Revision Not Detected
    Number of Monitors:  2
    Number of Logical Video Cards:  1
    Primary Display Resolution:  2560 x 1440
    Desktop Resolution: 4240 x 1440
    Primary Display Size: 23.50" x 13.23" (26.97" diag)
                                            59.7cm x 33.6cm (68.5cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 4096 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: Realtek ALC892

Memory:
    RAM:  15988 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.utf8
    Total Hard Disk Space Available:  2844705 Mb
    Largest Free Hard Disk Block:  1625876 Mb
    VR Headset: None detected

Recent Failure Reports: