tmp64 / BugfixedHL-Rebased

Bugfixed and improved Half-Life
GNU General Public License v3.0
108 stars 22 forks source link

Missing Main Menu Cursor #136

Open ghost opened 2 years ago

ghost commented 2 years ago

Using the "Engine" input method in the client will cause the cursor to disappear when in the main menu when you're not connected in any server.

] about
BugfixedHL-Rebased
Bugfixed and improved Half-Life Client
Version: 1.7.2+master.12ddc7c
Engine: 1.1.2.2/Stdio,48,8684

Github: https://github.com/tmp64/BugfixedHL-Rebased
Discussion forum: http://aghl.ru/forum/viewtopic.php?f=36&t=686
] version
Protocol version 48
Exe version 1.1.2.2/Stdio (valve)
Exe build: 19:53:35 Aug  3 2020 (8684)

OS:

OS: Ubuntu 20.04.4 LTS x86_64 
Kernel: 5.13.0-40-generic
tmp64 commented 1 year ago

"Engine" input is labeled incorrectly. It should actually be called "WinAPI" and only works properly on Windows. On Linux both "Engine" and "Raw" use SDL2. The difference is that one of them sets m_rawinput 1 and the other doesn't. This may cause the issue.