[Seek Help] V23困扰很久的问题,fcitx5输入法,经常切换失灵 Resolved
Tofloor
poster avatar
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-03-01 17:44
Author

困扰很久的问题,fcitx5输入法,经常切换失灵,按一下shift有时候可以切换未英文,有时候没反应,有时候按一下shift+ctrl可以切换输入法,有时候又不行,要按很多次才会切换到英文输入法。。。

怎么办?以前一直都是将就着用的,但是还是很不方便,有颁发解决吗?

System:
  Host: ttr-PC Kernel: 6.4.0-xanmod1 arch: x86_64 bits: 64 Desktop: Deepin
    v: 23 Distro: Deepin 23 beige
Machine:
  Type: Laptop System: LENOVO product: 80WW v: RESCUER R720-15IKBN
    serial: 
  Mobo: LENOVO model: LNVNB161216 v: SDK0L77769 WIN
    serial:  UEFI: LENOVO v: 4KCN40WW date: 10/17/2017
Battery:
  ID-1: BAT0 charge: 31.9 Wh (100.0%) condition: 31.9/45.0 Wh (70.9%)
CPU:
  Info: quad core model: Intel Core i5-7300HQ bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 2792 min/max: 800/3500 cores: 1: 2615 2: 2552 3: 3121
    4: 2882
Graphics:
  Device-1: Intel HD Graphics 630 driver: i915 v: kernel
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile] driver: nvidia
    v: 535.54.03
  Device-3: Realtek EasyCamera driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.8 driver: X:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: iris gpu: i915
    resolution: 1920x1080~60Hz
  API: OpenGL v: 4.6 vendor: intel mesa v: 23.3.3-3deepin1 renderer: Mesa
    Intel HD Graphics 630 (KBL GT2)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: Intel CM238 HD Audio driver: snd_hda_intel
  API: ALSA v: k6.4.0-xanmod1 status: kernel-api
  Server-1: PulseAudio v: 15.0 status: active
Network:
  Device-1: Intel Dual Band Wireless-AC 3165 Plus Bluetooth driver: iwlwifi
  IF: wlp3s0 state: up mac: 0c:54:15:de:e1:71
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp4s0 state: down mac: 8c:16:45:5c:44:33
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb type: USB
  Report: hciconfig ID: hci0 rfk-id: 4 state: down
    bt-service: enabled,running rfk-block: hardware: no software: no
    address: 00:00:00:00:00:00
Drives:
  Local Storage: total: 1.14 TiB used: 776.89 GiB (66.4%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB256HAHQ-00000
    size: 238.47 GiB
  ID-2: /dev/sda vendor: Toshiba model: MQ04ABF100 size: 931.51 GiB
Partition:
  ID-1: / size: 122.87 GiB used: 93.17 GiB (75.8%) fs: ext4 dev: /dev/sda5
Swap:
  ID-1: swap-1 type: zram size: 29.2 GiB used: 164 KiB (0.0%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 39.0 C pch: 34.5 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Processes: 336 Uptime: 1d 21h 31m Memory: total: 24 GiB available: 23.36 GiB
  used: 8.69 GiB (37.2%) Shell: Bash inxi: 3.3.31

cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list |grep -v ^#
deb https://ci.deepin.com/repo/deepin/deepin-community/stable/ beige main community commercial
deb https://com-store-packages.uniontech.com/appstorev23 beige appstore
deb https://proposed-packages.deepin.com/beige-testing/ unstable main dde commercial community 
deb https://community-packages.deepin.com/driver-23/ driver non-free
deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main

Reply Favorite View the author
All Replies
怀霜
deepin
2024-03-01 17:55
#1

我感觉也是这样的,尤其是有时候shift就可以切换,大部分时候不可以。ctrl+shfit切换不成功我倒是没遇到过。

Reply View the author
没事儿瞎转悠
deepin
2024-03-01 20:10
#2

有没有一种可能,shift默认是临时切换按键?
就是初始在英文状态shfit不切换,在中文状态可以临时切换到英文,然后再切回来?
可以研究以下,如果是这样的,那么对游戏和一些大小写输入字母是比较友好的。

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-03-02 01:33
#3
没事儿瞎转悠

有没有一种可能,shift默认是临时切换按键?
就是初始在英文状态shfit不切换,在中文状态可以临时切换到英文,然后再切回来?
可以研究以下,如果是这样的,那么对游戏和一些大小写输入字母是比较友好的。

但是我按shift+ctrl都不行,要按多几次,也不知道几次,随机的

Reply View the author
没事儿瞎转悠
deepin
2024-03-02 01:56
#4

我的按键设置是这样的:

首先,我没有理会控制中心的切换按键,我直接中fcitx5自身的设置界面做的设置。

1.下图界面我没有理会,在20.9的时候就不好用。

image.png

2 下图界面是fcitx5自带的设置界面,其他发行版也是这个界面。在这里面设置就行。

打开方法有:

终端:fcitx5-config-qt

启动器:Fcitx5

控制中心:键盘和语言/输入法/高级设置

任务栏:右键输入法小图标/配置。

image.png

设置好了确定保存。

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-03-02 15:38
#5
没事儿瞎转悠

我的按键设置是这样的:

首先,我没有理会控制中心的切换按键,我直接中fcitx5自身的设置界面做的设置。

1.下图界面我没有理会,在20.9的时候就不好用。

image.png

2 下图界面是fcitx5自带的设置界面,其他发行版也是这个界面。在这里面设置就行。

打开方法有:

终端:fcitx5-config-qt

启动器:Fcitx5

控制中心:键盘和语言/输入法/高级设置

任务栏:右键输入法小图标/配置。

image.png

设置好了确定保存。

!我终于发现了问题所在了,

原来我平时都是同时按下ctrl+shift的,然后就会导致有时候不触发!

但是其实设置里面是有先后顺序的,

是先按ctrl 不放再按shift!因为配置里面是会检测到crtl+左shift!

所以我这样子添加成四个切换方式,终于舒服了:

image.png

Reply View the author
xuqi
deepin testing team
2024-03-04 13:21
#6
  • v23 beta3系统当前默认是使用Ctrl+空格切换中英文输入法,如果需要使用Ctrl+Shift进行切换的话,可能需要单独配置~
Reply View the author