solsticegamestudios / GModCEFCodecFix

🛠 Automatic Patching/Updating of GMod CEF. Also fixes macOS/Linux launch issues. And missing main menu issues.
GNU General Public License v3.0
437 stars 22 forks source link

Typing doesn't work on Arch Linux / Steam Deck #53

Open WinterPhoenix opened 1 year ago

WinterPhoenix commented 1 year ago

A recent update changed something, probably with Wayland, that broke KeyChar events in GMod. CEF is no longer getting IHtmlClient::KeyEvent::Type::KeyChar from the game, and even more problematic, it seems like the game itself isn't getting these events. This means even typing in Developer Console (~) doesn't work.

This is an upstream issue that will require Facepunch to fix. I've created an issue for it here: https://github.com/Facepunch/garrysmod-issues/issues/5434

WinterPhoenix commented 1 year ago

Using Proton now "fixes" this issue, at the cost of some font rendering issues and missing emojis in CEF

gobaoscar commented 11 months ago

i been testing with protonGE, so far it let me type and (somehow) increase the performance with the fix applied (in steam deck)