mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 17:19:20 +00:00
xserver-kdrive-common: merged KDrive 1.4 support from OE
- KDrive 1.4 require "-mouse tslib" to use touchscreen - KDrive 1.4 does not provide internal keymap so we need to load it git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4319 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -43,6 +43,11 @@ if [ -z "$TSLIB_TSDEVICE" ] && [ -e /dev/input/mice ] && [ "$XSERVER" != "Xorg"
|
||||
ARGS="$ARGS -mouse /dev/input/mice"
|
||||
fi
|
||||
|
||||
# kdrive 1.4 onwards needs -mouse args
|
||||
if [ -n "$TSLIB_TSDEVICE" ]; then
|
||||
ARGS="$ARGS -mouse tslib"
|
||||
fi
|
||||
|
||||
# start off server in conventional location.
|
||||
case `module_id` in
|
||||
"Generic OMAP1510/1610/1710")
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
# since kdrive 1.4 there is no default keymap in server
|
||||
xmodmap - </etc/X11/default.xmodmap
|
||||
@@ -0,0 +1,260 @@
|
||||
keycode 8 =
|
||||
keycode 9 = Escape
|
||||
keycode 10 = 1 exclam
|
||||
keycode 11 = 2 at
|
||||
keycode 12 = 3 numbersign
|
||||
keycode 13 = 4 dollar
|
||||
keycode 14 = 5 percent
|
||||
keycode 15 = 6 asciicircum
|
||||
keycode 16 = 7 ampersand braceleft
|
||||
keycode 17 = 8 asterisk bracketleft
|
||||
keycode 18 = 9 parenleft bracketright
|
||||
keycode 19 = 0 parenright braceright
|
||||
keycode 20 = minus underscore backslash
|
||||
keycode 21 = equal plus
|
||||
keycode 22 = BackSpace
|
||||
keycode 23 = Tab
|
||||
keycode 24 = q Q q
|
||||
keycode 25 = w W w
|
||||
keycode 26 = e E
|
||||
keycode 27 = r R r
|
||||
keycode 28 = t T t
|
||||
keycode 29 = y Y y
|
||||
keycode 30 = u U u
|
||||
keycode 31 = i I i
|
||||
keycode 32 = o O o
|
||||
keycode 33 = p P p
|
||||
keycode 34 = bracketleft braceleft
|
||||
keycode 35 = bracketright braceright asciitilde
|
||||
keycode 36 = Return
|
||||
keycode 37 = Control_L
|
||||
keycode 38 = a A
|
||||
keycode 39 = s S s
|
||||
keycode 40 = d D
|
||||
keycode 41 = f F
|
||||
keycode 42 = g G g
|
||||
keycode 43 = h H h
|
||||
keycode 44 = j J j
|
||||
keycode 45 = k K k
|
||||
keycode 46 = l L l
|
||||
keycode 47 = semicolon colon
|
||||
keycode 48 = apostrophe quotedbl
|
||||
keycode 49 = grave asciitilde
|
||||
keycode 50 = Shift_L
|
||||
keycode 51 = backslash bar
|
||||
keycode 52 = z Z z
|
||||
keycode 53 = x X x
|
||||
keycode 54 = c C
|
||||
keycode 55 = v V v
|
||||
keycode 56 = b B
|
||||
keycode 57 = n N n
|
||||
keycode 58 = m M m
|
||||
keycode 59 = comma less
|
||||
keycode 60 = period greater
|
||||
keycode 61 = slash question
|
||||
keycode 62 = Shift_R
|
||||
keycode 63 = KP_Multiply
|
||||
keycode 64 = Alt_L
|
||||
keycode 65 = space
|
||||
keycode 66 = Caps_Lock
|
||||
keycode 67 = F1 F11
|
||||
keycode 68 = F2 F12
|
||||
keycode 69 = F3 F13
|
||||
keycode 70 = F4 F14
|
||||
keycode 71 = F5 F15
|
||||
keycode 72 = F6 F16
|
||||
keycode 73 = F7 F17
|
||||
keycode 74 = F8 F18
|
||||
keycode 75 = F9 F19
|
||||
keycode 76 = F10 F20
|
||||
keycode 77 = Num_Lock
|
||||
keycode 78 = Scroll_Lock
|
||||
keycode 79 = KP_7
|
||||
keycode 80 = KP_8
|
||||
keycode 81 = KP_9
|
||||
keycode 82 = KP_Subtract
|
||||
keycode 83 = KP_4
|
||||
keycode 84 = KP_5
|
||||
keycode 85 = KP_6
|
||||
keycode 86 = KP_Add
|
||||
keycode 87 = KP_1
|
||||
keycode 88 = KP_2
|
||||
keycode 89 = KP_3
|
||||
keycode 90 = KP_0
|
||||
keycode 91 = KP_Decimal
|
||||
keycode 92 =
|
||||
keycode 93 =
|
||||
keycode 94 = less greater bar
|
||||
keycode 95 = F11
|
||||
keycode 96 = F12
|
||||
keycode 97 =
|
||||
keycode 98 =
|
||||
keycode 99 =
|
||||
keycode 100 =
|
||||
keycode 101 =
|
||||
keycode 102 =
|
||||
keycode 103 =
|
||||
keycode 104 = KP_Enter
|
||||
keycode 105 = Control_R
|
||||
keycode 106 = KP_Divide
|
||||
keycode 107 =
|
||||
keycode 108 = Mode_switch
|
||||
keycode 109 = Break
|
||||
keycode 110 = Home
|
||||
keycode 111 = Up
|
||||
keycode 112 = Prior
|
||||
keycode 113 = Left
|
||||
keycode 114 = Right
|
||||
keycode 115 = End
|
||||
keycode 116 = Down
|
||||
keycode 117 = Next
|
||||
keycode 118 = Insert
|
||||
keycode 119 = Delete
|
||||
keycode 120 = Menu
|
||||
keycode 121 = F13
|
||||
keycode 122 = F14
|
||||
keycode 123 = Help
|
||||
keycode 124 = Execute
|
||||
keycode 125 = F17
|
||||
keycode 126 = KP_Subtract
|
||||
keycode 127 = Pause
|
||||
keycode 128 =
|
||||
keycode 129 =
|
||||
keycode 130 =
|
||||
keycode 131 =
|
||||
keycode 132 =
|
||||
keycode 133 =
|
||||
keycode 134 =
|
||||
keycode 135 =
|
||||
keycode 136 =
|
||||
keycode 137 =
|
||||
keycode 138 =
|
||||
keycode 139 =
|
||||
keycode 140 =
|
||||
keycode 141 =
|
||||
keycode 142 =
|
||||
keycode 143 =
|
||||
keycode 144 =
|
||||
keycode 145 =
|
||||
keycode 146 =
|
||||
keycode 147 =
|
||||
keycode 148 =
|
||||
keycode 149 =
|
||||
keycode 150 =
|
||||
keycode 151 =
|
||||
keycode 152 =
|
||||
keycode 153 =
|
||||
keycode 154 =
|
||||
keycode 155 =
|
||||
keycode 156 =
|
||||
keycode 157 =
|
||||
keycode 158 =
|
||||
keycode 159 =
|
||||
keycode 160 =
|
||||
keycode 161 =
|
||||
keycode 162 =
|
||||
keycode 163 =
|
||||
keycode 164 =
|
||||
keycode 165 =
|
||||
keycode 166 =
|
||||
keycode 167 =
|
||||
keycode 168 =
|
||||
keycode 169 =
|
||||
keycode 170 =
|
||||
keycode 171 =
|
||||
keycode 172 =
|
||||
keycode 173 =
|
||||
keycode 174 =
|
||||
keycode 175 =
|
||||
keycode 176 =
|
||||
keycode 177 =
|
||||
keycode 178 =
|
||||
keycode 179 =
|
||||
keycode 180 =
|
||||
keycode 181 =
|
||||
keycode 182 =
|
||||
keycode 183 =
|
||||
keycode 184 =
|
||||
keycode 185 =
|
||||
keycode 186 =
|
||||
keycode 187 =
|
||||
keycode 188 =
|
||||
keycode 189 =
|
||||
keycode 190 =
|
||||
keycode 191 =
|
||||
keycode 192 =
|
||||
keycode 193 =
|
||||
keycode 194 =
|
||||
keycode 195 =
|
||||
keycode 196 =
|
||||
keycode 197 =
|
||||
keycode 198 =
|
||||
keycode 199 =
|
||||
keycode 200 =
|
||||
keycode 201 =
|
||||
keycode 202 =
|
||||
keycode 203 =
|
||||
keycode 204 =
|
||||
keycode 205 =
|
||||
keycode 206 =
|
||||
keycode 207 =
|
||||
keycode 208 =
|
||||
keycode 209 =
|
||||
keycode 210 =
|
||||
keycode 211 =
|
||||
keycode 212 =
|
||||
keycode 213 =
|
||||
keycode 214 =
|
||||
keycode 215 =
|
||||
keycode 216 =
|
||||
keycode 217 =
|
||||
keycode 218 =
|
||||
keycode 219 =
|
||||
keycode 220 =
|
||||
keycode 221 =
|
||||
keycode 222 =
|
||||
keycode 223 =
|
||||
keycode 224 =
|
||||
keycode 225 =
|
||||
keycode 226 =
|
||||
keycode 227 =
|
||||
keycode 228 =
|
||||
keycode 229 =
|
||||
keycode 230 =
|
||||
keycode 231 =
|
||||
keycode 232 =
|
||||
keycode 233 =
|
||||
keycode 234 =
|
||||
keycode 235 =
|
||||
keycode 236 =
|
||||
keycode 237 =
|
||||
keycode 238 =
|
||||
keycode 239 =
|
||||
keycode 240 =
|
||||
keycode 241 =
|
||||
keycode 242 =
|
||||
keycode 243 =
|
||||
keycode 244 =
|
||||
keycode 245 =
|
||||
keycode 246 =
|
||||
keycode 247 =
|
||||
keycode 248 =
|
||||
keycode 249 =
|
||||
keycode 250 =
|
||||
keycode 251 =
|
||||
keycode 252 =
|
||||
keycode 253 =
|
||||
keycode 254 =
|
||||
|
||||
add shift = Shift_L
|
||||
add shift = Shift_R
|
||||
add shift = Menu
|
||||
add lock = Caps_Lock
|
||||
add control = Control_L
|
||||
add control = Control_R
|
||||
add mod1 = Alt_L
|
||||
add mod2 = Num_Lock
|
||||
!mod3
|
||||
add mod4 = Mode_switch
|
||||
!mod5
|
||||
|
||||
@@ -2,7 +2,7 @@ DESCRIPTION = "Common X11 scripts"
|
||||
LICENSE = "GPL"
|
||||
SECTION = "x11"
|
||||
RDEPENDS_${PN} = "xmodmap libxrandr xdpyinfo xtscal xinit formfactor"
|
||||
PR = "r25"
|
||||
PR = "r26"
|
||||
|
||||
SRC_URI = "file://etc"
|
||||
S = ${WORKDIR}
|
||||
|
||||
Reference in New Issue
Block a user