summaryrefslogtreecommitdiff
path: root/recipes/palmt650/palmt650-keyboard-modmap/Xmodmap
blob: 9086cd1a7911948614ec681a8cd0dff1a7b74f5f (plain)
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
115
116
117
118
!!!!! get modifiers right
remove Control = Mode_switch
remove Control = Shift_R
remove Shift = Menu
remove Shift = Control_R
! Alt key -> Alt_R
keycode 108 = Alt_R
! Shift(R) key -> Shift_R
!keycode 105 = Shift_R
!add Shift = Shift_R
! hack - should be Control_R for terminal
keycode 105 = Control_R
add Control = Control_R
! blue key -> Mode_switch
keycode 37 = Mode_switch
add mod5 = Mode_switch

!!!!! top mute/unmute
! keycode mute = has no keycode

!!!!! side buttons
keycode 123 = Prior
keycode 122 = Next
keycode 71 = End

!!!!! top 2 buttons left/right and up from arrow key nav
!! below - added hacked symbols: percent asciicircum
keycode 69 = Home percent asciicircum
!! below - added hacked symbols: percent asciicircum
keycode 9 = Menu Delete Insert

!!!!! arrowkeys
keycode 111 = Up
keycode 116 = Down
keycode 113 = Left
keycode 114 = Right
keycode 104 = KP_Enter

!!!!! answer, calendar, mail, hangup/power
!!!! CHECKME
!! below - added hacked symbols: Escape Print
keycode 72 = F1 Escape Print
!! below - added hacked symbols: equal semicolon
keycode 67 = F2 equal semicolon
!! below - added hacked symbols: bracketleft braceleft
keycode 68 = F3 bracketleft braceleft
!! below - added hacked symbols: bracketright braceright
keycode 70 = F4 bracketright braceright

!!!!! 1st row
keycode 24 = q Q slash
keycode 25 = w W plus
keycode 26 = e E 1
keycode 27 = r R 2
keycode 28 = t T 3
keycode 29 = y Y parenleft
keycode 30 = u U parenright
keycode 31 = i I at
keycode 32 = o O quotedbl
!! below - added hacked symbols: underscore
keycode 33 = p P underscore
!!!!! 2nd row
keycode 38 = a A ampersand
keycode 39 = s S minus
keycode 40 = d D 4
keycode 41 = f F 5
keycode 42 = g G 6
keycode 43 = h H dollar
keycode 44 = j J exclam
keycode 45 = k K colon
keycode 46 = l L apostrophe
!! below - added hacked symbols: backslash asciitilde
keycode 22 = BackSpace backslash asciitilde
!!!!! 3rd row
keycode 37 = Mode_switch
keycode 52 = z S asterisk
keycode 53 = x D 7
keycode 54 = c F 8
keycode 55 = v G 9
keycode 56 = b H numbersign
keycode 57 = n J question
keycode 58 = m K comma
!! below - added hacked symbols: bar grave
keycode 60 = period bar grave
keycode 36 = Return
!!!!! bottom row
keycode 50 = Shift_L
!! below - added hacked symbols: less greater
keycode 19 = 0 less greater
keycode 65 = space
keycode 108 = Alt_R
!! below - hacked to be Control_R instead of Shift_R
keycode 105 = Control_R

!!!!! missing standard key symbols:
! % hacked
! ^ hacked
! _ hacked
! = hacked
! [ hacked
! ] hacked
! { hacked
! } hacked
! ; hacked
! < hacked
! > hacked
! \ hacked
! | hacked
! ` hacked
! ~ hacked
! Escape hacked
! Delete hacked
! Insert hacked
! Print hacked
! Pause
! Caps_Lock
! Num_Lock
! Sroll_Lock