51 |
keysym = XStringToKeysym(keyname); |
keysym = XStringToKeysym(keyname); |
52 |
if (keysym == NoSymbol) |
if (keysym == NoSymbol) |
53 |
{ |
{ |
54 |
warning("Bad keysym %s in keymap %s\n", keyname, mapname); |
DEBUG_KBD(("Bad keysym \"%s\" in keymap %s (ignoring)\n", keyname, mapname)); |
55 |
return; |
return; |
56 |
} |
} |
57 |
|
|
198 |
/* Automatically add uppercase key, with same modifiers |
/* Automatically add uppercase key, with same modifiers |
199 |
plus shift */ |
plus shift */ |
200 |
for (p = keyname; *p; p++) |
for (p = keyname; *p; p++) |
201 |
*p = toupper((int)*p); |
*p = toupper((int) *p); |
202 |
MASK_ADD_BITS(modifiers, MapLeftShiftMask); |
MASK_ADD_BITS(modifiers, MapLeftShiftMask); |
203 |
add_to_keymap(keyname, scancode, modifiers, mapname); |
add_to_keymap(keyname, scancode, modifiers, mapname); |
204 |
} |
} |
220 |
mapname_ptr = keymapname; |
mapname_ptr = keymapname; |
221 |
while (*mapname_ptr) |
while (*mapname_ptr) |
222 |
{ |
{ |
223 |
*mapname_ptr = tolower((int)*mapname_ptr); |
*mapname_ptr = tolower((int) *mapname_ptr); |
224 |
mapname_ptr++; |
mapname_ptr++; |
225 |
} |
} |
226 |
|
|