src/core/linux/SDL_evdev_kbd_default_accents.h
author Ryan C. Gordon <icculus@icculus.org>
Fri, 18 Aug 2017 20:00:29 -0400
changeset 11323 46861f3fc187
parent 10797 c23bdf7436b3
child 11811 5d94cb6b24d3
permissions -rw-r--r--
cmake: added a FIXME for later.

Have to figure out what cmake version fixed this and bump the minimum to that.
slouken@10797
     1
/*
slouken@10797
     2
  Simple DirectMedia Layer
slouken@10797
     3
  Copyright (C) 1997-2017 Sam Lantinga <slouken@libsdl.org>
slouken@10797
     4
slouken@10797
     5
  This software is provided 'as-is', without any express or implied
slouken@10797
     6
  warranty.  In no event will the authors be held liable for any damages
slouken@10797
     7
  arising from the use of this software.
slouken@10797
     8
slouken@10797
     9
  Permission is granted to anyone to use this software for any purpose,
slouken@10797
    10
  including commercial applications, and to alter it and redistribute it
slouken@10797
    11
  freely, subject to the following restrictions:
slouken@10797
    12
slouken@10797
    13
  1. The origin of this software must not be misrepresented; you must not
slouken@10797
    14
     claim that you wrote the original software. If you use this software
slouken@10797
    15
     in a product, an acknowledgment in the product documentation would be
slouken@10797
    16
     appreciated but is not required.
slouken@10797
    17
  2. Altered source versions must be plainly marked as such, and must not be
slouken@10797
    18
     misrepresented as being the original software.
slouken@10797
    19
  3. This notice may not be removed or altered from any source distribution.
slouken@10797
    20
*/
slouken@10797
    21
slouken@10797
    22
static struct kbdiacrs default_accents = {
slouken@10797
    23
    68,
slouken@10797
    24
    {
slouken@10797
    25
        { 0x60, 0x41, 0xc0 },
slouken@10797
    26
        { 0x60, 0x61, 0xe0 },
slouken@10797
    27
        { 0x27, 0x41, 0xc1 },
slouken@10797
    28
        { 0x27, 0x61, 0xe1 },
slouken@10797
    29
        { 0x5e, 0x41, 0xc2 },
slouken@10797
    30
        { 0x5e, 0x61, 0xe2 },
slouken@10797
    31
        { 0x7e, 0x41, 0xc3 },
slouken@10797
    32
        { 0x7e, 0x61, 0xe3 },
slouken@10797
    33
        { 0x22, 0x41, 0xc4 },
slouken@10797
    34
        { 0x22, 0x61, 0xe4 },
slouken@10797
    35
        { 0x4f, 0x41, 0xc5 },
slouken@10797
    36
        { 0x6f, 0x61, 0xe5 },
slouken@10797
    37
        { 0x30, 0x41, 0xc5 },
slouken@10797
    38
        { 0x30, 0x61, 0xe5 },
slouken@10797
    39
        { 0x41, 0x41, 0xc5 },
slouken@10797
    40
        { 0x61, 0x61, 0xe5 },
slouken@10797
    41
        { 0x41, 0x45, 0xc6 },
slouken@10797
    42
        { 0x61, 0x65, 0xe6 },
slouken@10797
    43
        { 0x2c, 0x43, 0xc7 },
slouken@10797
    44
        { 0x2c, 0x63, 0xe7 },
slouken@10797
    45
        { 0x60, 0x45, 0xc8 },
slouken@10797
    46
        { 0x60, 0x65, 0xe8 },
slouken@10797
    47
        { 0x27, 0x45, 0xc9 },
slouken@10797
    48
        { 0x27, 0x65, 0xe9 },
slouken@10797
    49
        { 0x5e, 0x45, 0xca },
slouken@10797
    50
        { 0x5e, 0x65, 0xea },
slouken@10797
    51
        { 0x22, 0x45, 0xcb },
slouken@10797
    52
        { 0x22, 0x65, 0xeb },
slouken@10797
    53
        { 0x60, 0x49, 0xcc },
slouken@10797
    54
        { 0x60, 0x69, 0xec },
slouken@10797
    55
        { 0x27, 0x49, 0xcd },
slouken@10797
    56
        { 0x27, 0x69, 0xed },
slouken@10797
    57
        { 0x5e, 0x49, 0xce },
slouken@10797
    58
        { 0x5e, 0x69, 0xee },
slouken@10797
    59
        { 0x22, 0x49, 0xcf },
slouken@10797
    60
        { 0x22, 0x69, 0xef },
slouken@10797
    61
        { 0x2d, 0x44, 0xd0 },
slouken@10797
    62
        { 0x2d, 0x64, 0xf0 },
slouken@10797
    63
        { 0x7e, 0x4e, 0xd1 },
slouken@10797
    64
        { 0x7e, 0x6e, 0xf1 },
slouken@10797
    65
        { 0x60, 0x4f, 0xd2 },
slouken@10797
    66
        { 0x60, 0x6f, 0xf2 },
slouken@10797
    67
        { 0x27, 0x4f, 0xd3 },
slouken@10797
    68
        { 0x27, 0x6f, 0xf3 },
slouken@10797
    69
        { 0x5e, 0x4f, 0xd4 },
slouken@10797
    70
        { 0x5e, 0x6f, 0xf4 },
slouken@10797
    71
        { 0x7e, 0x4f, 0xd5 },
slouken@10797
    72
        { 0x7e, 0x6f, 0xf5 },
slouken@10797
    73
        { 0x22, 0x4f, 0xd6 },
slouken@10797
    74
        { 0x22, 0x6f, 0xf6 },
slouken@10797
    75
        { 0x2f, 0x4f, 0xd8 },
slouken@10797
    76
        { 0x2f, 0x6f, 0xf8 },
slouken@10797
    77
        { 0x60, 0x55, 0xd9 },
slouken@10797
    78
        { 0x60, 0x75, 0xf9 },
slouken@10797
    79
        { 0x27, 0x55, 0xda },
slouken@10797
    80
        { 0x27, 0x75, 0xfa },
slouken@10797
    81
        { 0x5e, 0x55, 0xdb },
slouken@10797
    82
        { 0x5e, 0x75, 0xfb },
slouken@10797
    83
        { 0x22, 0x55, 0xdc },
slouken@10797
    84
        { 0x22, 0x75, 0xfc },
slouken@10797
    85
        { 0x27, 0x59, 0xdd },
slouken@10797
    86
        { 0x27, 0x79, 0xfd },
slouken@10797
    87
        { 0x54, 0x48, 0xde },
slouken@10797
    88
        { 0x74, 0x68, 0xfe },
slouken@10797
    89
        { 0x73, 0x73, 0xdf },
slouken@10797
    90
        { 0x22, 0x79, 0xff },
slouken@10797
    91
        { 0x73, 0x7a, 0xdf },
slouken@10797
    92
        { 0x69, 0x6a, 0xff },
slouken@10797
    93
        { 0x00, 0x00, 0x00 },
slouken@10797
    94
        { 0x00, 0x00, 0x00 },
slouken@10797
    95
        { 0x00, 0x00, 0x00 },
slouken@10797
    96
        { 0x00, 0x00, 0x00 },
slouken@10797
    97
        { 0x00, 0x00, 0x00 },
slouken@10797
    98
        { 0x00, 0x00, 0x00 },
slouken@10797
    99
        { 0x00, 0x00, 0x00 },
slouken@10797
   100
        { 0x00, 0x00, 0x00 },
slouken@10797
   101
        { 0x00, 0x00, 0x00 },
slouken@10797
   102
        { 0x00, 0x00, 0x00 },
slouken@10797
   103
        { 0x00, 0x00, 0x00 },
slouken@10797
   104
        { 0x00, 0x00, 0x00 },
slouken@10797
   105
        { 0x00, 0x00, 0x00 },
slouken@10797
   106
        { 0x00, 0x00, 0x00 },
slouken@10797
   107
        { 0x00, 0x00, 0x00 },
slouken@10797
   108
        { 0x00, 0x00, 0x00 },
slouken@10797
   109
        { 0x00, 0x00, 0x00 },
slouken@10797
   110
        { 0x00, 0x00, 0x00 },
slouken@10797
   111
        { 0x00, 0x00, 0x00 },
slouken@10797
   112
        { 0x00, 0x00, 0x00 },
slouken@10797
   113
        { 0x00, 0x00, 0x00 },
slouken@10797
   114
        { 0x00, 0x00, 0x00 },
slouken@10797
   115
        { 0x00, 0x00, 0x00 },
slouken@10797
   116
        { 0x00, 0x00, 0x00 },
slouken@10797
   117
        { 0x00, 0x00, 0x00 },
slouken@10797
   118
        { 0x00, 0x00, 0x00 },
slouken@10797
   119
        { 0x00, 0x00, 0x00 },
slouken@10797
   120
        { 0x00, 0x00, 0x00 },
slouken@10797
   121
        { 0x00, 0x00, 0x00 },
slouken@10797
   122
        { 0x00, 0x00, 0x00 },
slouken@10797
   123
        { 0x00, 0x00, 0x00 },
slouken@10797
   124
        { 0x00, 0x00, 0x00 },
slouken@10797
   125
        { 0x00, 0x00, 0x00 },
slouken@10797
   126
        { 0x00, 0x00, 0x00 },
slouken@10797
   127
        { 0x00, 0x00, 0x00 },
slouken@10797
   128
        { 0x00, 0x00, 0x00 },
slouken@10797
   129
        { 0x00, 0x00, 0x00 },
slouken@10797
   130
        { 0x00, 0x00, 0x00 },
slouken@10797
   131
        { 0x00, 0x00, 0x00 },
slouken@10797
   132
        { 0x00, 0x00, 0x00 },
slouken@10797
   133
        { 0x00, 0x00, 0x00 },
slouken@10797
   134
        { 0x00, 0x00, 0x00 },
slouken@10797
   135
        { 0x00, 0x00, 0x00 },
slouken@10797
   136
        { 0x00, 0x00, 0x00 },
slouken@10797
   137
        { 0x00, 0x00, 0x00 },
slouken@10797
   138
        { 0x00, 0x00, 0x00 },
slouken@10797
   139
        { 0x00, 0x00, 0x00 },
slouken@10797
   140
        { 0x00, 0x00, 0x00 },
slouken@10797
   141
        { 0x00, 0x00, 0x00 },
slouken@10797
   142
        { 0x00, 0x00, 0x00 },
slouken@10797
   143
        { 0x00, 0x00, 0x00 },
slouken@10797
   144
        { 0x00, 0x00, 0x00 },
slouken@10797
   145
        { 0x00, 0x00, 0x00 },
slouken@10797
   146
        { 0x00, 0x00, 0x00 },
slouken@10797
   147
        { 0x00, 0x00, 0x00 },
slouken@10797
   148
        { 0x00, 0x00, 0x00 },
slouken@10797
   149
        { 0x00, 0x00, 0x00 },
slouken@10797
   150
        { 0x00, 0x00, 0x00 },
slouken@10797
   151
        { 0x00, 0x00, 0x00 },
slouken@10797
   152
        { 0x00, 0x00, 0x00 },
slouken@10797
   153
        { 0x00, 0x00, 0x00 },
slouken@10797
   154
        { 0x00, 0x00, 0x00 },
slouken@10797
   155
        { 0x00, 0x00, 0x00 },
slouken@10797
   156
        { 0x00, 0x00, 0x00 },
slouken@10797
   157
        { 0x00, 0x00, 0x00 },
slouken@10797
   158
        { 0x00, 0x00, 0x00 },
slouken@10797
   159
        { 0x00, 0x00, 0x00 },
slouken@10797
   160
        { 0x00, 0x00, 0x00 },
slouken@10797
   161
        { 0x00, 0x00, 0x00 },
slouken@10797
   162
        { 0x00, 0x00, 0x00 },
slouken@10797
   163
        { 0x00, 0x00, 0x00 },
slouken@10797
   164
        { 0x00, 0x00, 0x00 },
slouken@10797
   165
        { 0x00, 0x00, 0x00 },
slouken@10797
   166
        { 0x00, 0x00, 0x00 },
slouken@10797
   167
        { 0x00, 0x00, 0x00 },
slouken@10797
   168
        { 0x00, 0x00, 0x00 },
slouken@10797
   169
        { 0x00, 0x00, 0x00 },
slouken@10797
   170
        { 0x00, 0x00, 0x00 },
slouken@10797
   171
        { 0x00, 0x00, 0x00 },
slouken@10797
   172
        { 0x00, 0x00, 0x00 },
slouken@10797
   173
        { 0x00, 0x00, 0x00 },
slouken@10797
   174
        { 0x00, 0x00, 0x00 },
slouken@10797
   175
        { 0x00, 0x00, 0x00 },
slouken@10797
   176
        { 0x00, 0x00, 0x00 },
slouken@10797
   177
        { 0x00, 0x00, 0x00 },
slouken@10797
   178
        { 0x00, 0x00, 0x00 },
slouken@10797
   179
        { 0x00, 0x00, 0x00 },
slouken@10797
   180
        { 0x00, 0x00, 0x00 },
slouken@10797
   181
        { 0x00, 0x00, 0x00 },
slouken@10797
   182
        { 0x00, 0x00, 0x00 },
slouken@10797
   183
        { 0x00, 0x00, 0x00 },
slouken@10797
   184
        { 0x00, 0x00, 0x00 },
slouken@10797
   185
        { 0x00, 0x00, 0x00 },
slouken@10797
   186
        { 0x00, 0x00, 0x00 },
slouken@10797
   187
        { 0x00, 0x00, 0x00 },
slouken@10797
   188
        { 0x00, 0x00, 0x00 },
slouken@10797
   189
        { 0x00, 0x00, 0x00 },
slouken@10797
   190
        { 0x00, 0x00, 0x00 },
slouken@10797
   191
        { 0x00, 0x00, 0x00 },
slouken@10797
   192
        { 0x00, 0x00, 0x00 },
slouken@10797
   193
        { 0x00, 0x00, 0x00 },
slouken@10797
   194
        { 0x00, 0x00, 0x00 },
slouken@10797
   195
        { 0x00, 0x00, 0x00 },
slouken@10797
   196
        { 0x00, 0x00, 0x00 },
slouken@10797
   197
        { 0x00, 0x00, 0x00 },
slouken@10797
   198
        { 0x00, 0x00, 0x00 },
slouken@10797
   199
        { 0x00, 0x00, 0x00 },
slouken@10797
   200
        { 0x00, 0x00, 0x00 },
slouken@10797
   201
        { 0x00, 0x00, 0x00 },
slouken@10797
   202
        { 0x00, 0x00, 0x00 },
slouken@10797
   203
        { 0x00, 0x00, 0x00 },
slouken@10797
   204
        { 0x00, 0x00, 0x00 },
slouken@10797
   205
        { 0x00, 0x00, 0x00 },
slouken@10797
   206
        { 0x00, 0x00, 0x00 },
slouken@10797
   207
        { 0x00, 0x00, 0x00 },
slouken@10797
   208
        { 0x00, 0x00, 0x00 },
slouken@10797
   209
        { 0x00, 0x00, 0x00 },
slouken@10797
   210
        { 0x00, 0x00, 0x00 },
slouken@10797
   211
        { 0x00, 0x00, 0x00 },
slouken@10797
   212
        { 0x00, 0x00, 0x00 },
slouken@10797
   213
        { 0x00, 0x00, 0x00 },
slouken@10797
   214
        { 0x00, 0x00, 0x00 },
slouken@10797
   215
        { 0x00, 0x00, 0x00 },
slouken@10797
   216
        { 0x00, 0x00, 0x00 },
slouken@10797
   217
        { 0x00, 0x00, 0x00 },
slouken@10797
   218
        { 0x00, 0x00, 0x00 },
slouken@10797
   219
        { 0x00, 0x00, 0x00 },
slouken@10797
   220
        { 0x00, 0x00, 0x00 },
slouken@10797
   221
        { 0x00, 0x00, 0x00 },
slouken@10797
   222
        { 0x00, 0x00, 0x00 },
slouken@10797
   223
        { 0x00, 0x00, 0x00 },
slouken@10797
   224
        { 0x00, 0x00, 0x00 },
slouken@10797
   225
        { 0x00, 0x00, 0x00 },
slouken@10797
   226
        { 0x00, 0x00, 0x00 },
slouken@10797
   227
        { 0x00, 0x00, 0x00 },
slouken@10797
   228
        { 0x00, 0x00, 0x00 },
slouken@10797
   229
        { 0x00, 0x00, 0x00 },
slouken@10797
   230
        { 0x00, 0x00, 0x00 },
slouken@10797
   231
        { 0x00, 0x00, 0x00 },
slouken@10797
   232
        { 0x00, 0x00, 0x00 },
slouken@10797
   233
        { 0x00, 0x00, 0x00 },
slouken@10797
   234
        { 0x00, 0x00, 0x00 },
slouken@10797
   235
        { 0x00, 0x00, 0x00 },
slouken@10797
   236
        { 0x00, 0x00, 0x00 },
slouken@10797
   237
        { 0x00, 0x00, 0x00 },
slouken@10797
   238
        { 0x00, 0x00, 0x00 },
slouken@10797
   239
        { 0x00, 0x00, 0x00 },
slouken@10797
   240
        { 0x00, 0x00, 0x00 },
slouken@10797
   241
        { 0x00, 0x00, 0x00 },
slouken@10797
   242
        { 0x00, 0x00, 0x00 },
slouken@10797
   243
        { 0x00, 0x00, 0x00 },
slouken@10797
   244
        { 0x00, 0x00, 0x00 },
slouken@10797
   245
        { 0x00, 0x00, 0x00 },
slouken@10797
   246
        { 0x00, 0x00, 0x00 },
slouken@10797
   247
        { 0x00, 0x00, 0x00 },
slouken@10797
   248
        { 0x00, 0x00, 0x00 },
slouken@10797
   249
        { 0x00, 0x00, 0x00 },
slouken@10797
   250
        { 0x00, 0x00, 0x00 },
slouken@10797
   251
        { 0x00, 0x00, 0x00 },
slouken@10797
   252
        { 0x00, 0x00, 0x00 },
slouken@10797
   253
        { 0x00, 0x00, 0x00 },
slouken@10797
   254
        { 0x00, 0x00, 0x00 },
slouken@10797
   255
        { 0x00, 0x00, 0x00 },
slouken@10797
   256
        { 0x00, 0x00, 0x00 },
slouken@10797
   257
        { 0x00, 0x00, 0x00 },
slouken@10797
   258
        { 0x00, 0x00, 0x00 },
slouken@10797
   259
        { 0x00, 0x00, 0x00 },
slouken@10797
   260
        { 0x00, 0x00, 0x00 },
slouken@10797
   261
        { 0x00, 0x00, 0x00 },
slouken@10797
   262
        { 0x00, 0x00, 0x00 },
slouken@10797
   263
        { 0x00, 0x00, 0x00 },
slouken@10797
   264
        { 0x00, 0x00, 0x00 },
slouken@10797
   265
        { 0x00, 0x00, 0x00 },
slouken@10797
   266
        { 0x00, 0x00, 0x00 },
slouken@10797
   267
        { 0x00, 0x00, 0x00 },
slouken@10797
   268
        { 0x00, 0x00, 0x00 },
slouken@10797
   269
        { 0x00, 0x00, 0x00 },
slouken@10797
   270
        { 0x00, 0x00, 0x00 },
slouken@10797
   271
        { 0x00, 0x00, 0x00 },
slouken@10797
   272
        { 0x00, 0x00, 0x00 },
slouken@10797
   273
        { 0x00, 0x00, 0x00 },
slouken@10797
   274
        { 0x00, 0x00, 0x00 },
slouken@10797
   275
        { 0x00, 0x00, 0x00 },
slouken@10797
   276
        { 0x00, 0x00, 0x00 },
slouken@10797
   277
        { 0x00, 0x00, 0x00 },
slouken@10797
   278
        { 0x00, 0x00, 0x00 },
slouken@10797
   279
        { 0x00, 0x00, 0x00 },
slouken@10797
   280
        { 0x00, 0x00, 0x00 },
slouken@10797
   281
    }
slouken@10797
   282
};
slouken@10797
   283
slouken@10797
   284
/* vi: set ts=4 sw=4 expandtab: */