-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.Xmodmap
More file actions
52 lines (40 loc) · 1.21 KB
/
.Xmodmap
File metadata and controls
52 lines (40 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
! https://unix.stackexchange.com/questions/348056/how-to-remap-keys-using-xkb-symbols-us-file-in-ubuntu#348057
! https://askubuntu.com/questions/24916/how-do-i-remap-certain-keys-or-devices/24930#24930
! variations on the 'us' layout
clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
! make Caps_Lock backspace
keycode 66 = BackSpace
! make backspace delete
keycode 22 = Delete
! Move keysym Caps_Lock to keycode Num_Lock
! keycode 77 = Caps_Lock
! swap insert and print keys, turn of insert
keycode 107 = NoSymbol NoSymbol NoSymbol NoSymbol
keycode 118 = Print Sys_Req Print Sys_Req
! swap F11 and F12, kill F11
! keycode 95 = NoSymbol NoSymbol NoSymbol NoSymbol
! keycode 96 = F11
! make Alt_R Alt_Gr
! keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
! make Alt_Gr Alt_R
!remove mod5 = ISO_Level3_Shift'
!keycode 108 = Alt_R
! swap left super and alt for better i3 ergonomics
keycode 64 = Super_L
keycode 133 = Alt_L
! cleaning killed Shift_R
add shift = Shift_L Shift_R
add lock = Caps_Lock
add control = Control_L Control_R
add mod1 = Alt_L
!add mod2 = Num_Lock
!add mod3 = Scroll_Lock
add mod4 = Super_L Super_R
!add mod5 = ISO_Level3_Shift Mode_switch