.png)
在我新安裝的 Debian 7 系統中,每次我鍵入^
then按鍵時2
,我都會得到 ²(「平方」的 ASCII 字元)。將2換成3改為8也是同樣的道理。
^2
我怎麼能像在 Mac OSX 中那樣取消激活它?
答案1
也許是撰寫鍵設定?您偶然使用 Gnome 嗎?
嘗試檢查列出的文件這裡;/usr/share/X11/locale/compose.dir
和/usr/share/X11/locale/en_US.UTF-8/Compose
(後者可能會根據第一個而改變;有關更多詳細信息,請參閱連結)
答案2
您可以嘗試使用xmodmap
此方法,一些有用的信息位於ArchWiki xmodmap 頁面。基本上,這是一個用於管理 X 中鍵盤映射的實用程式。
xmodmap -pke >mycustommodmap
首先取得當前設定。在我的系統上,「錯誤」按鍵導致了名為 的內容dead_circumflex
,可以在該檔案中找到該內容。將其更改為asciicircum
並加載新地圖後
xmodmap mycustummodmap
該密鑰現在立即產生一個^
.
為了確保在您登入時自動完成此操作,您可以將檔案名稱設定為.Xmodmap
在您的主目錄中。如果它沒有自動加載,或者您不想以這種方式命名文件,您應該能夠指示您的桌面在啟動時以某種方式運行指定的命令。
編輯
實際上,雖然首先獲取當前地圖是一個很好的起點,但您不需要 中的所有這些行.Xmodmap
,只需要您想要更改的行。例如,在我的 中,要更改(circumflex) 和(tilde).Xmodmap
的行為,內容只是^
~
keycode 34 = asciicircum dead_diaeresis dead_circumflex dead_diaeresis bracketleft dead_abovering bracketleft
keycode 61 = equal plus equal plus asciitilde dead_abovedot dead_tilde
答案3
嘗試欺騙計算機。我以前多次遇到過這個問題,可以通過輸入“^”按空格來欺騙,然後在^ 之後添加另一個空格,然後添加2,然後擦除它們之間的空格並在“^2”之後單擊,這對我有用以前有時但是同意的。試一試。
答案4
我猜是 GTK 輸入問題,用一些 GTK 應用程式嘗試不同的輸入法:
$ GTK_IM_MODILE=xim gedit
如果它有幫助,只需透過添加到您的變數或透過您喜歡的其他方法導出GTK_IM_MODILE
變數即可。export GTK_IM_MODILE=xim
~/.profile