解决搜狗输入法启用qimpanel的问题

我的系统:Linuxmint 13 Xfce(基于Ubuntu12.04 LTS) fcitx version: 4.2.8.3

折腾过不少输入法,还是感觉搜狗亲切!闲话少叙,直入正题!

成功安装了搜狗输入法,但是提示“请启用fcitx-qimpanel面板程序,以便更好的享受搜狗输入法!”,我这边是按两下Shift才能重新载入qimpanel,但是怎么能每次开机都先按两下Shift?于是想到了python脚本模拟按两下Shift,再开机自启动就行了。(如果输入法光标下有黑框框跟随,请参考我的博客: http://blog.csdn.net/runningwolf_/article/details/27672497)

python脚本:

#!/usr/bin/python
# encoding: utf-8
# simulate the shift key just for sogou input 
# run once at boot time 

import virtkey, time

v=virtkey.virtkey()

v.press_keysym(0xffe1) # Shift_L
v.release_keysym(0xffe1)
time.sleep(0.3)
v.press_keysym(0xffe1) # Shift_L
v.release_keysym(0xffe1)

注:利用xev | grep keysym以测定键盘按键对应的值,然后直接写在脚本里就可以了。

在家目录下保存为.key_simu.py

然后想在 /etc/init.d/rc.local 中添加一句 /usr/bin/python /home/zeng/.key_simu.py 奈何不行啊,只能通过shell脚本来执行了。

shell:

#!/bin/bash
/usr/bin/python /home/zeng/.key_simu.py
在家目录下保存为.double_Shift4sogou_input.sh 并加可执行权限(chmod +x .double_Shift4sogou_input.sh)
然后加入开机启动项:Menu -> 设置 -> 会话和启动 -> 应用程序自启动 ,点 “添加”

名称、描述看着写,命令写 gnome-terminal -x /home/zeng/.double_Shift4sogou_input.sh   ok,大功告成!

注意一点,每个命令在写好之后都要放在 terminal 中运行一遍,保证正确无误后再进行下一步的操作,否则到最后会非常郁闷,都不知道怎么错的,错到哪了!!!


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值