Skip to content

Commit b51f09d

Browse files
committed
Changes to make keys KP_STAR and KP_SLASH work
1 parent ae5f621 commit b51f09d

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed

code/client/cl_keys.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ keyname_t keynames[MAX_KEYS] =
268268
{ L'\u00D4', L'\u00F4', NULL, A_CAP_OCIRCUMFLEX, false },
269269
{ L'\u00D5', L'\u00F5', NULL, A_CAP_OTILDE, false },
270270
{ L'\u00D6', L'\u00F6', NULL, A_CAP_ODIERESIS, false },
271-
{ L'\u00D7', L'\u00D7', "KP_STAR", A_KP_STAR, false },
271+
{ L'\u00D7', L'\u00D7', "KP_STAR", A_MULTIPLY, false },
272272
{ L'\u00D8', L'\u00F8', NULL, A_CAP_OSLASH, false },
273273
{ L'\u00D9', L'\u00F9', NULL, A_CAP_UGRAVE, false },
274274
{ L'\u00DA', L'\u00FA', NULL, A_CAP_UACUTE, false },
@@ -301,7 +301,7 @@ keyname_t keynames[MAX_KEYS] =
301301
{ L'\u00D4', L'\u00F4', NULL, A_LOW_OCIRCUMFLEX, false },
302302
{ L'\u00D5', L'\u00F5', NULL, A_LOW_OTILDE, false },
303303
{ L'\u00D6', L'\u00F6', NULL, A_LOW_ODIERESIS, false },
304-
{ L'\u00F7', L'\u00F7', "KP_SLASH", A_KP_SLASH, false },
304+
{ L'\u00F7', L'\u00F7', "KP_SLASH", A_DIVIDE, false },
305305
{ L'\u00D8', L'\u00F8', NULL, A_LOW_OSLASH, false },
306306
{ L'\u00D9', L'\u00F9', NULL, A_LOW_UGRAVE, false },
307307
{ L'\u00DA', L'\u00FA', NULL, A_LOW_UACUTE, false },

code/client/keycodes.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ typedef enum
249249
A_CAP_OCIRCUMFLEX,
250250
A_CAP_OTILDE,
251251
A_CAP_ODIERESIS,
252-
A_KP_STAR,
252+
A_MULTIPLY,
253253
A_CAP_OSLASH,
254254
A_CAP_UGRAVE,
255255
A_CAP_UACUTE,
@@ -282,7 +282,7 @@ typedef enum
282282
A_LOW_OCIRCUMFLEX,
283283
A_LOW_OTILDE,
284284
A_LOW_ODIERESIS,
285-
A_KP_SLASH,
285+
A_DIVIDE,
286286
A_LOW_OSLASH,
287287
A_LOW_UGRAVE,
288288
A_LOW_UACUTE,

codemp/client/cl_keys.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ keyname_t keynames[MAX_KEYS] =
271271
{ L'\u00D4', L'\u00F4', NULL, A_CAP_OCIRCUMFLEX, false },
272272
{ L'\u00D5', L'\u00F5', NULL, A_CAP_OTILDE, false },
273273
{ L'\u00D6', L'\u00F6', NULL, A_CAP_ODIERESIS, false },
274-
{ L'\u00D7', L'\u00D7', "KP_STAR", A_KP_STAR, false },
274+
{ L'\u00D7', L'\u00D7', "KP_STAR", A_MULTIPLY, false },
275275
{ L'\u00D8', L'\u00F8', NULL, A_CAP_OSLASH, false },
276276
{ L'\u00D9', L'\u00F9', NULL, A_CAP_UGRAVE, false },
277277
{ L'\u00DA', L'\u00FA', NULL, A_CAP_UACUTE, false },
@@ -304,7 +304,7 @@ keyname_t keynames[MAX_KEYS] =
304304
{ L'\u00D4', L'\u00F4', NULL, A_LOW_OCIRCUMFLEX, false },
305305
{ L'\u00D5', L'\u00F5', NULL, A_LOW_OTILDE, false },
306306
{ L'\u00D6', L'\u00F6', NULL, A_LOW_ODIERESIS, false },
307-
{ L'\u00F7', L'\u00F7', "KP_SLASH", A_KP_SLASH, false },
307+
{ L'\u00F7', L'\u00F7', "KP_SLASH", A_DIVIDE, false },
308308
{ L'\u00D8', L'\u00F8', NULL, A_LOW_OSLASH, false },
309309
{ L'\u00D9', L'\u00F9', NULL, A_LOW_UGRAVE, false },
310310
{ L'\u00DA', L'\u00FA', NULL, A_LOW_UACUTE, false },

codemp/client/keycodes.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@ typedef enum
225225
A_CAP_OCIRCUMFLEX,
226226
A_CAP_OTILDE,
227227
A_CAP_ODIERESIS,
228-
A_KP_STAR,
228+
A_MULTIPLY,
229229
A_CAP_OSLASH,
230230
A_CAP_UGRAVE,
231231
A_CAP_UACUTE,
@@ -258,7 +258,7 @@ typedef enum
258258
A_LOW_OCIRCUMFLEX,
259259
A_LOW_OTILDE,
260260
A_LOW_ODIERESIS,
261-
A_KP_SLASH,
261+
A_DIVIDE,
262262
A_LOW_OSLASH,
263263
A_LOW_UGRAVE,
264264
A_LOW_UACUTE,

codemp/ui/keycodes.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ typedef enum
248248
A_CAP_OCIRCUMFLEX,
249249
A_CAP_OTILDE,
250250
A_CAP_ODIERESIS,
251-
A_KP_STAR,
251+
A_MULTIPLY,
252252
A_CAP_OSLASH,
253253
A_CAP_UGRAVE,
254254
A_CAP_UACUTE,
@@ -281,7 +281,7 @@ typedef enum
281281
A_LOW_OCIRCUMFLEX,
282282
A_LOW_OTILDE,
283283
A_LOW_ODIERESIS,
284-
A_KP_SLASH,
284+
A_DIVIDE,
285285
A_LOW_OSLASH,
286286
A_LOW_UGRAVE,
287287
A_LOW_UACUTE,

shared/sdl/sdl_input.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ static fakeAscii_t IN_TranslateSDLToJKKey( SDL_Keysym *keysym, qboolean down ) {
278278

279279
if ( keysym->sym >= A_LOW_A && keysym->sym <= A_LOW_Z )
280280
key = (fakeAscii_t)(A_CAP_A + (keysym->sym - A_LOW_A));
281-
else if ( keysym->sym >= A_LOW_AGRAVE && keysym->sym <= A_LOW_THORN && keysym->sym != A_KP_SLASH )
281+
else if ( keysym->sym >= A_LOW_AGRAVE && keysym->sym <= A_LOW_THORN && keysym->sym != A_DIVIDE )
282282
key = (fakeAscii_t)(A_CAP_AGRAVE + (keysym->sym - A_LOW_AGRAVE));
283283
else if ( keysym->sym >= SDLK_SPACE && keysym->sym < SDLK_DELETE )
284284
key = (fakeAscii_t)keysym->sym;
@@ -338,16 +338,16 @@ static fakeAscii_t IN_TranslateSDLToJKKey( SDL_Keysym *keysym, qboolean down ) {
338338
case SDLK_KP_5: key = A_KP_5; break;
339339
case SDLK_INSERT: key = A_INSERT; break;
340340
case SDLK_KP_0: key = A_KP_0; break;
341-
case SDLK_KP_MULTIPLY: key = A_KP_STAR; break;
341+
case SDLK_KP_MULTIPLY: key = A_MULTIPLY; break;
342342
case SDLK_KP_PLUS: key = A_KP_PLUS; break;
343343
case SDLK_KP_MINUS: key = A_KP_MINUS; break;
344-
case SDLK_KP_DIVIDE: key = A_KP_SLASH; break;
344+
case SDLK_KP_DIVIDE: key = A_DIVIDE; break;
345345

346346
case SDLK_SCROLLLOCK: key = A_SCROLLLOCK; break;
347347
case SDLK_NUMLOCKCLEAR: key = A_NUMLOCK; break;
348348
case SDLK_CAPSLOCK: key = A_CAPSLOCK; break;
349349

350-
case L'\u00D7': key = A_KP_STAR; break;
350+
case L'\u00D7': key = A_MULTIPLY; break;
351351
case L'\u00E0': key = A_LOW_AGRAVE; break;
352352
case L'\u00E1': key = A_LOW_AACUTE; break;
353353
case L'\u00E2': key = A_LOW_ACIRCUMFLEX; break;
@@ -371,7 +371,7 @@ static fakeAscii_t IN_TranslateSDLToJKKey( SDL_Keysym *keysym, qboolean down ) {
371371
case L'\u00F4': key = A_LOW_OCIRCUMFLEX; break;
372372
case L'\u00F5': key = A_LOW_OTILDE; break;
373373
case L'\u00F6': key = A_LOW_ODIERESIS; break;
374-
case L'\u00F7': key = A_KP_SLASH; break;
374+
case L'\u00F7': key = A_DIVIDE; break;
375375
case L'\u00F8': key = A_LOW_OSLASH; break;
376376
case L'\u00F9': key = A_LOW_UGRAVE; break;
377377
case L'\u00FA': key = A_LOW_UACUTE; break;

0 commit comments

Comments
 (0)