如何交換外接鍵盤的Caps Lock跟左Ctrl - Linux

Table of Contents

OS: Xubuntu 11.04

我的筆電外接了一個USB鍵盤

加上筆電本身的鍵盤 總共有兩個鍵盤

我習慣把鍵盤上的Ctrl跟CapsLock對調

(嚴格來說是這樣: Ctrl按下去是Ctrl, CapsLock按下去也是Ctrl)

我照著Google到的方法[註1]把Ctrl跟CapsLock對調後

筆電鍵盤的Ctrl跟CapsLock的確順利對調了

但外接鍵盤的CaspLock按下去還是CapsLock(也就是對調失敗了 orz)

請問有什麼方法能讓外接鍵盤的CapsLock跟Ctrl也對調嗎?

(希望是靠軟體的方式)


[註1]

step 1. 建立一個script(caps_lock_as_ctrl.sh), 內容為:

xmodmap ~/.xmodmap 2>/dev/null

step 2. 承上, .xmodmap的內容為:

!
!! Caps Lock as Ctrl
!!
remove Lock = Caps_Lock
remove Control = Control_L
!keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

step 3.

設定值 > 設定值管理員 > 工作階段與起始 > 應用程式自動啟動 >

加入 > 名稱(隨便); 指令 = bash -c "/home/user/path_to/caps_lock_as_ctrl.sh"

--

All Comments

Erin avatarErin2011-08-24
已解決...重新登入即可