Linux: Swap CapsLock Escape Keys

By Xah Lee. Date: . Last updated: .

How to make Caps Lock do Escape Key on Linux?

Create a file at ~/.Xmodmap with the following content:

! -*- coding: utf-8 -*-
! 2014-09-10
! make caps lock do escape
! Linux: Swap CapsLock Escape Keys
! http://xahlee.info/linux/linux_swap_capslock_esc_key.html

! keycode   9 = Escape NoSymbol Escape
! keycode  66 = Caps_Lock NoSymbol Caps_Lock

clear Lock
keycode 66 = Escape NoSymbol Escape

Now, run this line in terminal:

xmodmap ~/.Xmodmap

When you restart, that file will run automatically.

back to Linux: xmodmap Tutorial