Linux-Mint

Linux Mint 18:xmodmap 和第三級不適用於 firefox 和 texstudio

  • January 3, 2018

我在兩個應用程序上遇到鍵盤輸入問題:firefox 50.1 和 TeXstudio 2.10.8。

最近發現瞭如何在 Xubuntu 中啟用兩個鍵作為第三級選擇器。Linux Mint 也是如此,儘管無論我做什麼,該命令都不會在會話啟動時執行。這並不重要,我在終端上輸入輸入,然後我就可以開始使用它們了。

我注意到在執行 xmodmap 命令之前,我可以在兩個應用程序中正常輸入文本,但是一旦我在終端上輸入命令,我就失去了輸入第 3 級符號的能力;這是有問題的,因為在我的鍵盤中,@ 符號位於第三級。

我已經檢查過,在呼叫 xmodmap 之後,這兩個鍵在許多其他應用程序中都執行良好(我徹底測試了 arora、vim、mousepad、gummi、texworks 和 xfce4-terminal)。我想繼續使用左 win 鍵作為額外的 3 級選擇器,因為在我的鍵盤佈局中,反斜杠與該鍵相對,因此在鍵入 LaTeX 程式碼時使用它變得非常方便。

有任何想法嗎?提前致謝!

為此,bash 上正確的命令序列如下:

xmodmap -e 'keycode 133 = ISO_Level3_Shift"
xmodmap -e 'clear mod4'

根據這篇文章。當然,keycode 會根據鍵盤佈局而有所不同,並且可以使用 xev 來知道要使用哪個 keycode。

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