-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I just need to solve the problem about typing Chinese. #3255
Comments
this issue is not only chinese actually, CJK all got big issues with this. CJK are guys from regions using chinese, japanese, and korean text characters. these dual-byte characters need IME to input. also ibus family input method enhancer on linux cannot work with steam client for linux. if i did not go wrong, he once said anthy as a feature request, but which anthy, as far as i know on ubuntu, popular IME structures for Chinese+Japanese+Korean, there are ibus, scim, and, fcitx. well, personally, i think ibus family and fcitx family are better. plus, another interesting issue going with this is that, steam for linux cannot support copy and paste on ubuntu graphic desktop. try it yourself, you will find, type/input some straight text into gedit window, then copy them, then go steam for linux, go into dota2 game for linux, then paste the text into dota2 game chat window, try it, you will see, nothing copied and pasted. why? so if steam for linux cannot support IME on linux, very soon, could you guys add copy and paste for text on linux, then if some steam users only need less text input , copy and paste is enough for noob users. because actually, now steam for linux can display chinese characters, like WenQuanYi fonts(also known as WQY fonts for Simplified Chinese.) |
Yeah,it should be worked out! 于2014年04月18日 星期五 15时01分49秒,alexanderhou写到:
|
There's already an issue open to support ibus, but I'll leave this too as a general feature request for any of the mentioned IMEs. |
Yes I'm using fcitx (with mozc), too, and can only input latin characters. It generally works much better than ibus in my system, so it would be great if I could also use it in Steam. |
I'm also interested in support for fcitx. |
fcitx support +1 |
I wonder if IM support for Steam is the same as for the games. Most likely not. I haven't found a game where I can activate fcitx either. If fcitx support for steam platform and for individually games should be implemented seperately then it is much a nightmare. |
Sogou Pinyin Method, the most popular input method in China, has released their Linux version by deb package, which is based on fcitx. So I prefer a fcitx fix for now. |
Dota2 can input Chinese a year ago but why steam client still can't input ? |
In the new year, I hope to quickly fix this problem.We need to communicate in the game. |
My guess Valve seems to have no thought to solve this problem. Four years have passed! |
Please bump this in priority - not being able to write anything using common input methods on Linux is a serious deficiency. Even terminals that are barely a few ten thousand lines of C heavy and don't even use high level graphics APIs ( |
Hoping the problem can be solved as soon as possible |
This comment has been minimized.
This comment has been minimized.
same issue, any update ? |
fcitx5 still not support yet.I dont know why dota2 support fcitx but steam and csgo cant. |
Same issue. Tested on Fedora 30/31/32, Steam on Linux still can't use fcitx input method now. So do the games on Steam. |
Still an issue unable to input Japanese with fcitx-mocz. |
I add this env varaiable If you have other game options, try this |
It does not work with fcitx and proton. |
This comment was marked as abuse.
This comment was marked as abuse.
这个办法不错,感谢 |
Update: I just confirmed that this issue has been solved in the current macOS version of Steam. |
Fcitx5 does not work on the new electron/Steam on Linux still. |
Valve has never solved this problem. And, after Valve updated the client UI, it still hasn't fixed the issue. |
@Tangtangchannel Which system? Linux or Windows? |
@ShikiSuen linux , of course |
now, steam still hasn't fixed the issue on linux |
I'm not sure what happened, but today suddenly I could type Chinese using fcitx5 in both Steam Linux desktop client / Big Picture mode. Everything works perfectly. Maybe you guys should give it a try, and see if this issue have finally been fixed. Here is my system information:
|
great, beta steam now supports fcitx5 on archlinux kde |
Thanks for mention! It work on my system now: It works on steam beta version, fcitx5 and same environment variable settings. |
Still can't get it to work for the time being with following configuration:
Distro: NixOS
Setting |
New beta steam works fine by changing env.
Arch Linux, linux-6.7.9-zen1-1-zen, KDE Plasma 5.27.10, X11, fctix5.1.8
Need to change the symlink script to set the
|
Can confirm, |
I don't know what happened? Now my steam cannot input any characters, including Chinese, but when I change LANG to my environment variable:
|
@jinzhongjia What's your distro? My Gentoo box have exactly same issue, and after some testing, I've confirmed it's caused by upgrade x11-libs/libX11-1.8.7 to x11-libs/libX11-1.8.8. Not sure why exactly this happened, but after downgrade to libX11-1.8.7, everything works fine again. |
Hello @brianhsu, https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/205 looks like the relevant upstream issue report. |
Yap, very likely. Before I downgrade my libX11, I noticed I could type Latin alphabet into Steam Client if I don't set XMODIFIERS. |
It's obviously a problem caused by the libx11 update. All we can do now is wait for the fix |
Now Arch has pushed a new patch version for |
I can confirm that on Arch Linux this is indeed the critical variable. Good job! |
Running Steam on nixos 24.05 64-bit, I found that the font is not correct (means all chinese are displayed as rectangle), but I can switch to IBus input method and typing as normal, seems it is very close. And, run |
This problem is a steam packaging problem on nixos May you need use this: programs.steam.package = pkgs.steam.override {
extraPkgs = pkgs: [ pkgs.非可变中文字体包 ];
}; |
Yeah,this issue seems like still exist…… |
|
Thank you.Let me have a try. |
The steam is awesome,but I can not use the fcitx input method to type any Chinese.The fcitx can not work on steam.
The text was updated successfully, but these errors were encountered: