赞
踩
最近在写毕业论文,代码在ubuntu上跑的,得一边跑代码,一边写论文。但用一段时间,或者电脑静置一段时间后,键盘输入延迟突然变得很大,这期间鼠标是正常的,只是输不了字,得等几分钟才能恢复正常,非常耽误时间。
后来参考下面这篇博客,说是ibus拼音输入法的问题,重启一下就行。
ubuntu ibus输入法 突然无法输入 (延迟过高) 解决方法_q779的博客-CSDN博客_ubuntu键盘无法输入
重启方法:终端输入"ibus restart",键盘又可以正常使用了。
ibus restart
但是问题又来了,键盘有问题,输入延迟大,这样就没法在终端输入重启命令。因此我写了个脚本方式,每次输入法卡了,桌面点击两下就,可以了。
具体操作:
1. 将 “ibus_hsy.desktop” 放置ubuntu桌面, “restart_key.sh” 放到 "/home/hsy"(可以自己更改存放位置)
restart_key.sh
- #!/bin/bash
- ibus restart
- exit 0
2. 修改"ibus_hsy.desktop"文件内容
主要修改两个地方
ibus_hsy.desktop
- [Desktop Entry]
- Name=重启键盘
- Name[zh_CN]=重启键盘
- Exec = gnome-terminal -e "bash -c '/home/hsy/restart_key.sh;$SHELL'"
- Path = /home/hsy/
- Icon= /home/hsy/图片/gg.png
- Terminal=true
- Type=Application
3. 桌面右击 "ibus_hsy.desktop",属性, 权限勾选“允许文件作为程序执行”。
4. 重新来到桌面右击 "ibus_hsy.desktop",点击允许启动
如果 "ibus_hsy.desktop"变成了老虎图标,点击之后进入终端,则代表成功了。
以后键盘失效了,就点一下老虎,快捷又方便
文件在我主页,需要自取。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。