如何重新映射大寫鎖定鍵?

如何重新映射大寫鎖定鍵?

過去我習慣用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 中

  1. 打開鍵盤佈局應用程式並點擊“選項”按鈕。
  2. 將出現重新綁定選項清單。選擇“Caps Lock 鍵行為”。
  3. 選擇您首選的 Caps Lock 重新調整用途選項。

可用選項的螢幕截圖

答案3

您可以透過前往鍵盤->佈局->選項->大寫鎖定行為並選擇「停用大寫鎖定」來停用它。


編輯:

我不知道為什麼其他鍵盤按鍵看起來不方便。

CTRL但在嘗試使用+ Super+後,Launchy 工作得很好Space

在此輸入影像描述

並且您需要將launchy托盤圖示列入白名單。看如何存取並啟用系統托盤中的更多圖示?。此外,您還需要將其新增至啟動應用程式中,因為未開啟時它將無法運作。


畢竟,作為 Launcy 的替代方案,請嘗試突觸 與 gnome 和 unity 的最佳整合。

答案4

若要將無用的 caps_lock 重新對應為基本轉變,請執行下列操作

xmodmap -e "keycode 66 = Shift_L"

相關內容