您尚未登录。

#1 2025-03-22 13:39:06

Yulliiiiiiiiiiil
猫猫
所在地: Yulliil's Delusion
注册时间: 2025-03-04
帖子: 12

ungoogled-chromium 地址栏的字符串删除问题

其实不止 ungoogled-chromium,chromium 和 microsoft edge 也有此问题。
具体表现为,地址栏里字符串按一次(无论短按长按)退格只会删除一个字符,删除字符串时想删几个就只能按几次退格
现在想要达到的效果是,长按退格可以连续删除字符串
以下是启用的 flag,位于 /etc/chromium-flags.conf:

--ozone-platform=wayland
--enable-wayland-ime
--wayland-text-input-version=3

查了 wiki 貌似也没有解决方案,各位大佬求助一下

最近编辑记录 Yulliiiiiiiiiiil (2025-03-22 13:45:20)


为什么是 11 个 i 而不是两个 i

离线

#2 2025-03-22 13:46:24

Yulliiiiiiiiiiil
猫猫
所在地: Yulliil's Delusion
注册时间: 2025-03-04
帖子: 12

Re: ungoogled-chromium 地址栏的字符串删除问题

话说是不是大部分基于 chromium 的都这样啊 hmm


为什么是 11 个 i 而不是两个 i

离线

#3 2025-03-22 13:56:51

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 9,168
个人网站

Re: ungoogled-chromium 地址栏的字符串删除问题

Google Chrome 没有问题。
我怎么好像听说过这个问题,但是找不到了。
你用的什么 Wayland compositor 和输入法?

离线

#4 2025-03-22 13:57:32

Yulliiiiiiiiiiil
猫猫
所在地: Yulliil's Delusion
注册时间: 2025-03-04
帖子: 12

Re: ungoogled-chromium 地址栏的字符串删除问题

Hyprland 和 fcitx5


为什么是 11 个 i 而不是两个 i

离线

#5 2025-03-22 13:59:52

Yulliiiiiiiiiiil
猫猫
所在地: Yulliil's Delusion
注册时间: 2025-03-04
帖子: 12

Re: ungoogled-chromium 地址栏的字符串删除问题

应该和输入法有关,我把 fcitx5 退了就正常了


为什么是 11 个 i 而不是两个 i

离线

#6 2025-03-22 14:39:41

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 9,168
个人网站

Re: ungoogled-chromium 地址栏的字符串删除问题

那看起来是 hyprland 的问题。

离线

#7 2025-03-22 15:02:42

Yulliiiiiiiiiiil
猫猫
所在地: Yulliil's Delusion
注册时间: 2025-03-04
帖子: 12

Re: ungoogled-chromium 地址栏的字符串删除问题

刚试了下 sway,亦能复现


为什么是 11 个 i 而不是两个 i

离线

#8 2025-03-22 15:08:47

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 9,168
个人网站

Re: ungoogled-chromium 地址栏的字符串删除问题

wayfire 不能复现。那看来是 input-method-v2 的问题。

离线

#9 2025-03-22 15:38:03

Yulliiiiiiiiiiil
猫猫
所在地: Yulliil's Delusion
注册时间: 2025-03-04
帖子: 12

Re: ungoogled-chromium 地址栏的字符串删除问题

找不到一个有效的解决方法,目前难道就只能先在 xwayland 下先跑着了(悲


为什么是 11 个 i 而不是两个 i

离线

#10 2025-03-22 16:21:27

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 9,168
个人网站

Re: ungoogled-chromium 地址栏的字符串删除问题

你可以学习一下如何调试这种问题。WAYLAND_DEBUG=1 了解一下, https://wayland.app/ 了解一下?

离线

#11 2025-03-23 12:54:55

BRS5672023
会员
注册时间: 2020-07-07
帖子: 145

Re: ungoogled-chromium 地址栏的字符串删除问题

感觉是 text-input-v3 的问题,我用 fcitx5 的五笔输入法也是输入到一半想删除最后会留一个字母删不掉(niri wm,基于 smithay,所以估计 cosmic de 也会有类似的问题),如果这个时候再切到英文输入就会导致输入的内容无效(比如这个时候再切回五笔输入法就会发现之前用英文输入的内容没了),解决办法就是在五笔输入法下完成一个汉字的输入然后再把这个汉字给删掉。。

楼主可以试试删掉 --wayland-text-input-version=3 这一行使用 text-input-v1 的协议,我记得是没有这种问题的。。另外推荐 chromium-flags.conf 的位置放在 ~/.config/ 这个目录下面

离线

页脚