Space卡住后i3字体大小发生变化

Space卡住后i3字体大小发生变化

我使用Arch 5.14.12-arch1-1withi3作为窗口管理器。有一天,当我在 Firefox 中浏览时,我做了一些琐碎的事情(例如更改 Firefox 选项卡或跳转到另一个 i3 工作区或只是打字),突然我的计算机开始向 Space 字符发送垃圾邮件,就好像我按住了它一样。我试着按了几次,试图让任何东西松开,但一开始什么都没有卡住。由于我的每次击键现在都包含空格以及实际的击键,因此我的所有 i3 快捷键都被破坏了。

我设法用另一个窗口(Telegram)单击另一个工作区,它并没有消失。我想重新启动i3,但我实际上已经没有键盘了,所以我别无选择,只能强行关闭电脑。谢天谢地,当我重新启动后,问题就得到了解决。

然而,似乎我在整个考验中做了一些事情:i3 中的所有内容都变得非常大:我的i3bar和选项卡/窗口名称的字体大小,i3exit lock.我浏览了 i3 和 i3blocks 配置文件,我看不到任何与大小相关的内容发生了变化,也没有看到任何可能被无意触发的与字体大小相关的绑定。

所以我有两个问题:

  • 是什么导致了太空垃圾邮件事件?
  • 是什么原因导致 i3 增大以及如何恢复它?

答案1

不确定这是否相关,但在本周早些时候的更新后,我的酒吧和窗框的archi7 5.14.16-arch1-1缩放比例也做了同样的事情。i3通过放置解决了

xrandr --dpi 96

在我的~/.xinitrc并重新启动。对于这些i3东西来说,就地重新启动它可能就足够了,但对我来说,就像OP一样,它在不同的启动中并不持久。

从来没有找到“为什么”的根源。

编辑

我没有尝试过,但报告了类似的鼠标大小问题这里以及提出的可能的解决方案红迪特参考建筑维基百科

相关内容