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

Hotkeys doesn't work after switching layout #1676

Closed A1daron closed 5 years ago

A1daron commented 5 years ago

Your system information

System Information

``` Computer Information: Manufacturer: Apple Model: iMac18,3 Form Factor: Desktop No Touch Input Detected Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz CPU Family: 0x6 CPU Model: 0x9e CPU Stepping: 0x9 CPU Type: 0x0 Speed: 3400 Mhz 4 logical processors 4 physical processors HyperThreading: Unsupported FCMOV: Unsupported 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: MacOS 10.14.6 (64 bit) Video Card: Driver: Radeon Pro 570 Driver Version: 1.2 OpenGL Version: 2.1 Desktop Color Depth: 32 bits per pixel Monitor Refresh Rate: 0 Hz VendorID: 0x1002 DeviceID: 0x67df Revision: 0xc5 Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 1600 x 900 Desktop Resolution: 3200 x 1800 Primary Display Size: 23.70" x 13.43" (27.20" diag) 60.2cm x 34.1cm (69.1cm diag) Primary VRAM: 0 MB Memory: RAM: 8192 Mb Miscellaneous: UI Language: English Media Type: DVD Total Hard Disk Space Available: 963109 Mb Largest Free Hard Disk Block: 123980 Mb VR Headset: None detected ```

I'm using english and russian layouts. When you switching to russian layout, hotkeys in game doesn't work. If you play Dota 2 on Windows, hotkeys works no matter which layout is chosen.

Steps for reproducing this issue:

  1. Switch to different from English layout
  2. Try to use hotkeys
  3. See that nothing happened
kisak-valve commented 5 years ago

Hello @A1daron, if you go to Settings -> Hotkeys -> Advanced hotkeys and check Bind keys based on keyboard position, does that make a difference?

A1daron commented 5 years ago

Yes, it does! I thought it's a bug, because on Windows skills works fine on all layouts, even if this setting are off. Thank you!