-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathXmodmap.ubu
114 lines (95 loc) · 2.54 KB
/
Xmodmap.ubu
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
!====[Load Xmodmap Globally]===============
! save this file to: /etc/X11/xinit/Xmodmaprc
! then call in: /etc/X11/xinit/xinitrc
! with: xmodmap /etc/X11/xinit/Xmodmaprc
!====[Load Xmodmap at Login]===============
! save this file to: ~/.Xmodmap
! then call in: ~/.xinitrc
! with: xmodmap ~/.Xmodmap
!====[ASUS UL50V]==========================
! MODKEYS
clear Lock
!Esc
keycode 9 = Hyper_L
!CAPS
keycode 66 = Escape
!SHIFT LR 50 62
!ALT LR
keycode 64 = Super_L
keycode 108 = Super_R
!CTRL LR
keycode 37 = Control_L
keycode 105 = Control_R
!SUPER LR & MENU
keycode 133 = Alt_L
!keycode 134 = Super_R
!MENU
keycode 135 = Meta_R
!FN Combos
! F-C 156 XF86Launch1
keycode 156 = XF86Copy
keycode 220 = XF86Paste
! Misc Codes ????
keycode 204 = NoSymbol NoSymbol NoSymbol NoSymbol
keycode 205 = NoSymbol NoSymbol NoSymbol NoSymbol
keycode 206 = NoSymbol NoSymbol NoSymbol NoSymbol
keycode 207 = NoSymbol NoSymbol NoSymbol NoSymbol
!keycode 204 = NoSymbol Alt_L NoSymbol Alt_L
!keycode 205 = NoSymbol Meta_L NoSymbol Meta_L
!keycode 206 = NoSymbol Super_L NoSymbol Super_L
!keycode 207 = NoSymbol Hyper_L NoSymbol Hyper_L
! clear labels
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
! add labels
add Control = Control_L Control_R
add Mod1 = Alt_L Alt_R
add Mod2 = Num_Lock
add Mod3 = Meta_L Meta_R
add Mod4 = Super_L Super_R
add Mod5 = Hyper_L Mode_switch
!====[NUM KEYS]========================
keycode 65 = space underscore space underscore space underscore
!====[NUM KEYS]========================
keycode 10 = exclam 1
keycode 11 = at 2
keycode 12 = numbersign 3
keycode 13 = dollar 4
keycode 14 = percent 5
keycode 15 = asciicircum 6
keycode 16 = ampersand 7
keycode 17 = asterisk 8
keycode 18 = parenleft 9
keycode 19 = parenright 0
!====[FUN KEYES]======================
keycode 67 = 1 F1
keycode 68 = 2 F2
keycode 69 = 3 F3
keycode 70 = 4 F4
keycode 71 = 5 F5
keycode 72 = 6 F6
keycode 73 = 7 F7
keycode 74 = 8 F8
keycode 75 = 9 F9
keycode 76 = 0 F10
keycode 77 = asciitilde F11
keycode 78 = underscore F12
!Pause/Print/Delete
keycode 127= plus
keycode 107= colon
!keycode 119=
! remove Lock = Caps_Lock
! keysym Caps_Lock = Escape
!Default mod assignments
!shift Shift_L (0x32), Shift_R (0x3e)
!lock
!control Control_L (0x25), Control_R (0x69)
!mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
!mod2 Num_Lock (0x4d)
!mod3
!mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
!mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)