ubuntu端向日葵键盘输入卡顿问题及解决

 更新时间:2022年12月15日 10:40:52   作者:后厂村路蔡徐坤  
这篇文章主要介绍了ubuntu端向日葵键盘输入卡顿问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

1、问题现象

最近,利用向日葵远程操控ubuntu电脑时,出现键盘输入延迟的情况。

具体表现为:鼠标操作正常、网页打开正常、网速正常,但是键盘输入会产生长时间延迟和丢数据的情况。

2、解决思路

网上多篇文章反应ibus输入法系统会产生卡顿。

将其切换成同一输入法系统(iBus)下的英文键盘(不是中文的shift切换英文输入),卡顿会消失。

iBus的智能拼音输入法导致的输入卡顿,解决该问题直接换一个输入法或者换一个输入法系统即可

3、操作过程

  • 先将输入法改为英文输入法
  • 关闭ibus进程
  • 重启ibus
# 先将拼音输入法切换到英文输入法
ibus-daemon -r -d -x
ibus restart

附录:ubuntu输入法框架

Ubuntu输入法框架主要有IBus、fcitx、XIM几种

1、IBus

Intelligent Input Bus (IBus) 是 Unix-like 操作系统下的多语输入法平台。

因为它采用了bus(Bus)式的架构,所以命名为Bus,是GNU/Linux和类UNIX操作系统下的以GPL协议分发源代码的开源免费多语言输入法框架。

IBus支持多种输入法,如拼音输入法(包括全/简/双拼),并支持基于码表的输入法,如五笔、郑码、二笔和仓颉等输入法,是多个流行的GNU/Linux发行版(如Debian,RedHat等)的默认非英文输入法平台。

2、XIM

XIM(X Input Method)是X-Window系统下的符合国际化标准的输入法协议,只要应用程序和系统都支持这种输入协议,应用程序就不必具体考虑在不同语言环境下的输入问题,系统可以根据相应的locale去寻找相应的输入法,从而达到国际化的要求。

X-window于1984年在麻省理工学院(MIT)电脑科学研究室开始开发的,当时Bob Scheifler正在发展分散式系统(distributed system),同一时间 DEC公司的 Jim Gettys 正在麻省理工学院做 Athena 计划的一部分。

两个计划都需要一个相同的东西——一套在UNIX机器上运行优良的视窗系统。因此合作关系开始展开,他们从斯坦福(Stanford)大学得到了一套叫做W的实验性视窗系统。

因为是根据W视窗系统的基础开始发展的,当发展到了足以和原先系统有明显区别时,他们把这个新系统叫做X。

3、fcitx

fcitx支持XIM和GTK2、GTK3、QT4的IM Modul,可支持XIM的X应用程序提供输入服务。

fcitx的源码包内提供了区位和全/简/双拼,并支持基于码表的输入法。

自带五笔、二笔和仓颉等输入法表。可输入UTF-8编码的中文字。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • linux实现apache安装与配置步骤详解

    linux实现apache安装与配置步骤详解

    在 Linux 系统中,安装和配置 Apache HTTP 服务器通常涉及以下步骤,以下以 Ubuntu 为例,其他 Linux 发行版的步骤也大致相同,本文分步骤给大家介绍的非常详细,需要的朋友参考下吧
    2023-11-11
  • Linux限制su的几种常用方法小结

    Linux限制su的几种常用方法小结

    在Linux系统中,su命令允许用户以另一个用户(通常是root)的身份运行命令或切换用户环境,尽管su提供了便利,但在安全性敏感的环境中,允许任意用户通过su切换到root或其他特权用户可能会带来严重的安全风险,本文将深入探讨几种常见的限制su的方法,需要的朋友可以参考下
    2025-09-09
  • Apache虚拟目录配置及vue-cli反向代理的设置方法

    Apache虚拟目录配置及vue-cli反向代理的设置方法

    本篇文章主要介绍了Apache虚拟目录配置及vue-cli反向代理的设置方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • 确保Linux服务器安全 防范四种级别攻击

    确保Linux服务器安全 防范四种级别攻击

    以下的文章主要描述的是防范四种级别攻击确保Linux服务器安全,如果你对防范四种级别攻击确保Linux服务器安全心存好奇的话,以下的文章将会揭开它的神秘面纱。
    2011-03-03
  • Linux下Kafka单机安装配置方法(图文)

    Linux下Kafka单机安装配置方法(图文)

    Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢
    2015-12-12
  • Linux  ProFTPd安装与卸载详细介绍

    Linux ProFTPd安装与卸载详细介绍

    这篇文章主要介绍了Linux ProFTPd安装与卸载详细介绍的相关资料,需要的朋友可以参考下
    2016-10-10
  • Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法

    Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法

    这篇文章主要介绍了Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-04-04
  • Centos 6.9环境下创建用户及删除用户的方法

    Centos 6.9环境下创建用户及删除用户的方法

    这篇文章主要介绍了Centos 6.9环境下创建用户及删除用户的方法,结合实例形式分析了Centos 6.9创建用户及删除用户相关的用户名、密码创建、删除及权限设置等相关命令使用方法,需要的朋友可以参考下
    2018-04-04
  • Linux下删除乱码文件和目录的实现方式

    Linux下删除乱码文件和目录的实现方式

    这篇文章主要介绍了Linux下删除乱码文件和目录的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-07-07
  • Linux系统使用用户密钥ssh主机访问

    Linux系统使用用户密钥ssh主机访问

    这篇文章主要介绍了Linux系统使用用户密钥ssh主机访问,它在安全上完全大于直接输入root 的密码,有需要的可以了解一下。
    2016-10-10

最新评论