打不出中文是怎么回事(电脑不能输入中文的操作步骤)

作者&投稿:抄董 (若有异议请与网页底部的电邮联系)
~ 去年,因为工作的原因,需要编写一个在统信UOS下使用的工具,买了本QT的书,现学现写~
尴尬的是,QT需要使用root权限运行(sudo qtcreator),才能输出调试信息(qDebug),而在sudo调用之后,却无法呼出中文输入法。。
想要输入中文,要么在其它程序中打好字复制过来,要么切换到普通权限,普通权限下又看不了调试信息。。
被折磨了几天后,受不了了,我决定把它解决!
百度一番后,并没有找到解决方法,但也得到了一些启示,最终搞定。。
本文所使用的操作系统:统信UOS专业版1050
操作之前,需要先打开开发者模式,本文略过
另外,建议删除UOS自带的“中文输入法”,安装第三方输入法!
添加输入法的环境变量
按下Ctrl+Alt+T打开终端,输入命令:
sudodeepin-editor /etc/profile
输入正确的话,文本编辑器会打开profile文件,如图:
鼠标滚动到文件末尾,添加如下代码:
exportGTK_IM_MODULE=fcitx exportQT4_IM_MODULE=fcitx exportXMODIFIERS=@im=fcitx exportCLUTTER_IM_MODULE=fcitx exportQT_IM_MODULE=fcitx exportQT5_IM_MODULE=fcitx
添加之后如图:
按下ctrl+s保存后,关闭文本编辑器
保持sudo运行时的输入法变量
在终端中,输入命令:
sudodeepin-editor /etc/sudoers
输入正确的话,如图:
在上图中可以看到三条Defaults开头的语句,在其下方加入两句代码:
Defaultsenv_keep = "COLORTERM LANGUAGE XAUTHORITY LANG LS_COLORS TERM DISPLAY"Defaults env_keep += "GTK_IM_MODULE QT4_IM_MODULE XMODIFIERS CLUTTER_IM_MODULE QT_IM_MODULE QT5_IM_MODULE"
第一句代码是添加sudo的默认环境变量,第二句是输入法变量。
当然,你也可以把这两句的变量内容合并写成一句。
这两句代码的作用,是在使用sudo命令时,保留这些变量!
修改完成后,如图:
按下ctrl+s保存,关闭文本编辑器,然后重启一下电脑。
使用sudo运行输入法管理器
打开终端,输入命令:
sudofcitx
此时,会在右下角出现两个外形不一样的输入法图标,如图:
左边那个大一些的,就是使用 sudo 命令运行的输入法管理器。
此时,再使用 sudo 命令去调用其它程序以后,那个程序就可以输入中文了!
可以打开文本编辑器测试一下:
sudodeepin-editor
总结
sudo 调用的程序不能使用中文输入法,原因并不复杂,就两点:
1、缺少相关的环境变量
2、没有sudo环境下的输入法管理器(fcitx)
这个方法,并不局限于统信UOS,大多数的Linux应该都大同小异。
需要注意的是:其它Linux中,并没有 deepin-editor 这个文本编辑器!它们的文本编辑器,可能是gedit、pluma等等。。
一些Linux的输入法管理器,也不是fcitx,可能是ibus或者其它。。


电脑打不成汉字怎么解决
如果按出的字母为小写字母,可能是没有将输入法切换成中文模式;如果按出的字母为大写字母,可能是键盘锁定了CAPS Lock。以下是详细介绍:电脑键盘只能打出字母却打不出汉字是怎么回事 1、输入法没选好,选择中文拼音或者中文五笔的输入法,使用键盘左下角的【Shift】+【Ctrl】组合键进行输入法的切换;2...

电脑键盘只能打出字母却打不出汉字是怎么回事
具备全方位的安全防护特性,能有效防御各类网络威胁,同时支持HTML5和CSS3,确保了与最新网络技术标准的完美兼容。欲了解更多或立即下载,请访问https:\/\/sogou.37moyu.com\/ 如果按出的字母为小写字母,可能是没有将输入法切换成中文模式;如果按出的字母为大写字母,可能是键盘锁定了CAPS Lock。以下是详细...

电脑上打字只显示字母打不出汉字是怎么回事?
电脑打字,想输入的是中文,但显示的只是英文而不是中文的文字,但是,只要能正确地显示键盘按键中对应的字母,这就证明键盘没有问题。解决方法:重新安装一个输入法。选择中文输入法。中文输入法的状态按了按了SHIFT 键。解决办法:再按一下SHIFT 键。大写键锁定了。解决办法:给大写键解锁,按一下caps...

电脑打不出中文怎么办
3、接下来点击设备管理器页面中的“键盘”并鼠标右键点击下方“PS\/2标准键盘”。4、在弹出的选项栏内,使用鼠标单击“属性”选项。5、然后在PS\/2标准键盘属性当中,点击“驱动程序”选项。6、最后使用鼠标单击点击“更新驱动程序”选项即可解决电脑键盘打不出字的问题了。电脑打不出中文也可能是因为病毒...

电脑怎么打字不出中文
电脑打字不出中文可能是你没有安装拼音输入法,或者是你按着英文,没有切换到中文。电脑打不出中文的解决方法:1、首先,点击桌面上的电脑软件管理,点击打开它。2、看到右下角的管理,工具箱点击打开,是帮忙解决问题的。3、然后进入到电脑诊所,点击打开。4、然后在各种电脑毛病中选择输入法一项,点击...

输入法中文常打不出中文是何道理?
第一,考虑你的键盘问题。看是否键盘输入法切换键出现问题第二,看你使用的是什么输入法。比如搜狗,QQ拼音之类的。SHIFT就是那个输入法的中英文切换第三,杀毒,看是否中毒第四,如果以上都测试了没问题,那就重装系统!

电脑忽然间打不出汉字怎么办?
电脑打不出汉字的具体解决方法如下:1.以搜狗输入法为例,其他输入法都大同小异。在输入法上点击右键,点击设置属性。2.点击输入法修复器。3.可以看见“可解决的问题:打不出字”,点击“快速修复”。

为什么在搜狗输入法中打不出汉字呢?
电脑搜狗输入法打不出汉字可能可能原因有输入法未开启、输入法切换错误、输入法设置错误、输入法冲突等。1、输入法未开启 请确认自己的输入法是否已经开启,可以通过点击任务栏右下角的输入法切换按钮来确认。2、输入法切换错误 如果自己使用多个输入法,可能会因为未切换到搜狗输入法而无法打出汉字。可以...

为什么我的电脑搜狗输入法不出中文了?
该输入法打不出中文的原因有安装程序不完整、输入法的状态栏是英文、大写键开启、键盘布局错误。1、安装程序不完整:搜狗输入法安装程序不完整,会导致打不出中文。2、输入法的状态栏是英文:搜狗状态栏(皮肤)如果是英文,需要用shift切换到中文。3、大写键开启:英文是竖排的,快捷键是ctrl加shift加e...

电脑上打字只显示字母打不出汉字是怎么回事?
电脑打不出汉字有几种原因:一、键盘故障,切换中英文的键失灵。你观察一下切换时,输入状态栏中、英变换是否正常?二、输入法故障。换一种输入法试试。三、如果上面的情况都正常,那就是系统故障,很可能是注册表问题。可按如下方法排除:在运行中输入【regedit】,然后在注册表编辑器定位到特定位置,...

达拉特旗18329506736: 输入法为什么打不出汉字(电脑输入法打不出汉字如何解决)
书保混合: 方法一.1.如果电脑有输入法却打不出汉字,很可能是输入法有问题.让我们右击输入法浮动窗口左侧的S符号;2.在弹出的界面中,点击设置属性;3.然后点击输入法恢复器;4,然后点击快速修复,然后打字就可以经常打字了.方法二.1.双击360安全卫士;2,然后点选人工服务;3.之后输入输入法,然后点击查找方案.之后看到输入法不能用了,马上点击修复.4.然后会修复,如图;5.修复成功.我们点击立即重启电脑,然后就可以输入汉字了.

达拉特旗18329506736: 电脑打不了字是怎么回事
书保混合: 1、在电脑的右下角找不到输入法,出现这种情况的话,可以尝试按一下组合键CTRL+空格键,可以试着编辑电脑右下角的输入法设置,在已安装的服务中把必要的输入法放进去,这样就好了.2、如果不存在上述的情况,是有输入法的,但是那个输入法确实打不出汉字的话,可以考虑电脑是不是中毒了.

达拉特旗18329506736: Windows电脑无法输入中文 - 电脑中文无法输入怎么办
书保混合: 电脑中文无法输入怎么办电脑打字不出中文可能是你没有安装拼音输入法,或者是你按着英文,没有切换到中文.电脑打不出中文的解决方法:1、首先,点击桌面上的电...

达拉特旗18329506736: 为什么电脑打不出中文? -
书保混合: 依次单击“开始”→“设置”→“控制面板”,打开控制面板,在控制面板中双击“输入法”图标,在弹出的对话框下部,有一个“启动任务栏上的指示器”的选项,看看它前面的选择框内有没有一个对勾,没有就选上,然后用鼠标单击下方的...

达拉特旗18329506736: 电脑打字为什么打不出汉字来 -
书保混合: 1. 下载安装qq电脑管家,安装后依次打开----“电脑诊所”----“系统综合”----选择“输入法无法使用”-----立即解决 2. 点击“开始”----“运行”----输入“ctfmon ”----“回车”,看语言栏是否能够出来. 如果能出来,按下面去做. 点击“开始...

达拉特旗18329506736: 电脑为什么打不出汉字 -
书保混合: 为什么会打不出汉字?是因为没有汉字输入法还是因为你看不到任务栏的输入法图标? 如果是因为看不到输入法切换图标的话,可以使用键盘的快捷键来切换一下.快捷键是"ctrl+shift",就是按住"ctrl"键,然后再按"shift"键. 如果这样不行的话,就是输入法出问题了,重新安装输入法之后就可以了.

达拉特旗18329506736: 电脑突然打不出中文了,SOS! -
书保混合: 电脑打字不出中文可能是你没有安装拼音输入法,或者是你按着英文,没有切换到中文.电脑打不出中文的解决方法:1、首先,点击桌面上的电脑软件管理,点击打开它.2、看到右下角的管理,工具箱点击打开,是帮忙解决问题的.3、...

达拉特旗18329506736: 电脑键盘打不出中文字 -
书保混合: 第一:检查键盘接口是否松动,键盘指示灯是否可以点亮,重新拔出键盘插入. 第二:程序卡住了,没有读取到键盘ctfmon.exe(输入法相关程序重要文件)文件,重启电脑. 第三:键盘坏了,换一个键盘. 第四:如果能打出英文字母,不能打中文,说明输入法调整有问题,重新调整或者下载新的输入法.键盘是最常用也是最主要的输入设备,通过键盘可以将英文字母、数字、标点符号等输入到计算机中,从而向计算机发出命令、输入数据等.

达拉特旗18329506736: 电脑的输入法有时候打不出中文怎么回事? -
书保混合: 遇到这种情况可以有三种方法解决 法一:控制面板设置 开始菜单——控制面版--区域和语言选项”——双击,弹出的对话框中选“语言”选项.点“文字服务和输入语言”里点“详细信息”.——出来的对话框里选“高级”.——将“系统配置...

达拉特旗18329506736: 电脑输入不了中文是怎么回事 -
书保混合: 这种情况基本上是不会出现的,解决方法如下几点:1、可以同时按Shift键和Ctrl键来进行切换输入法.2、或者手动的使用鼠标,在屏幕最下方的任务栏中找到图标点击选择自己适应的输入法.3、或者打开网页用英文输入一种输入法的官方名称,网址大全的拓展栏中会出现相关的下载信息,下载之后就可以用上述的方法切换输入法了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网