X11

空間卡住後 i3 字型大小更改

  • November 15, 2021

我使用Arch 5.14.12-arch1-1withi3作為視窗管理器。前幾天,在 Firefox 中瀏覽時,我做了一些微不足道的事情(比如更改 Firefox 選項卡或跳轉到另一個 i3 工作區或只是打字),突然間我的電腦開始向空格字元發送垃圾郵件,就好像我按住它一樣。我試著按下它幾次試圖讓任何東西解開,但首先沒有任何東西被卡住。由於我的每個擊鍵現在都包含空格以及實際的擊鍵,所以我所有的 i3 快捷鍵都被破壞了。

我設法用另一個視窗(電報)點擊另一個工作區,但它並沒有消失。我想重新啟動i3,但實際上我已經沒有鍵盤了,所以我只好強行關閉電腦。一旦我重新啟動,問題就得到了解決。

然而,似乎我在整個磨難中做了一些事情:i3 中的所有內容都變得非常大:我i3bar和選項卡/視窗名稱的字型大小,i3exit lock. 我瀏覽了 i3 和 i3blocks 配置文件,但我看不到任何與大小相關的內容髮生了變化,也沒有看到任何與字型大小相關的可能被無意觸發的綁定。

所以我有兩個問題:

  • 是什麼導致了 Space 垃圾郵件的事情?
  • 什麼可能導致 i3 放大,我該如何恢復它?

不確定這是否相關,但是在本週早些時候的更新之後,我的欄和窗框archi7 5.14.16-arch1-1上的縮放做了同樣的事情。i3通過放置解決了

xrandr --dpi 96

在我~/.xinitrc和重新啟動。對於這些i3東西,只需就地重新啟動它可能就足夠了,但對我來說,就像 OP 一樣,它在引導過程中並不是持久的。

從來沒有找到“為什麼”的根源。

編輯

我沒有嘗試過,但是這里報告了一個類似的滑鼠大小問題,並且參考ArchWiki在reddit中提出了一個可能的解決方案

引用自:https://unix.stackexchange.com/questions/677250