
過去我習慣用xmodmap
阻止Caps Lock按鈕工作,然後告訴拉奇來處理按鍵。我似乎不能再這樣做了。
Caps Lock禁用的正常行為並使其執行其他操作的最佳方法是什麼?
答案1
從howtogeek.com對於任何作業系統都有一個很好的答案。
對於 Linux(包括 Ubuntu):
setxkbmap -option <OPTION>
其中<OPTION>
可以是例如:
caps:none
– 停用大寫鎖定。caps:super
– Caps Lock 成為附加功能極佳的(又稱 Win 鍵)。caps:ctrl_modifier
– Caps Lock 成為附加功能控制鍵。caps:numlock
– Caps Lock 成為附加功能數字鍵盤(的第一個鍵。caps:escape
– Caps Lock 成為附加功能逃脫。caps:backspace
– Caps Lock 成為附加功能退格鍵。caps:swapescape
– Caps Lock 變成 Escape,Escape 變成 Caps Lock
注意:Xmodmap 是已棄用支援setxkbmap。
答案2
在 Ubuntu 11.10 - 13.04 中
- 打開鍵盤佈局應用程式並點擊“選項”按鈕。
- 將出現重新綁定選項清單。選擇“Caps Lock 鍵行為”。
- 選擇您首選的 Caps Lock 重新調整用途選項。
答案3
您可以透過前往鍵盤->佈局->選項->大寫鎖定行為並選擇「停用大寫鎖定」來停用它。
編輯:
我不知道為什麼其他鍵盤按鍵看起來不方便。
CTRL但在嘗試使用+ Super+後,Launchy 工作得很好Space。
並且您需要將launchy
托盤圖示列入白名單。看如何存取並啟用系統托盤中的更多圖示?。此外,您還需要將其新增至啟動應用程式中,因為未開啟時它將無法運作。
畢竟,作為 Launcy 的替代方案,請嘗試突觸 與 gnome 和 unity 的最佳整合。
答案4
若要將無用的 caps_lock 重新對應為基本轉變,請執行下列操作
xmodmap -e "keycode 66 = Shift_L"