code: def cleanup_key(name):
      
      name = name.lstrip('+')
      is_keypad = name.startswith('KP_')
      for mod in ('Meta_', 'Control_', 'dead_', 'KP_'):
          if name.startswith(mod):
              name = name[len(mod):]
  
      # Dumpkeys is weird like that.
      if name == 'Remove':
          name = 'Delete'
      elif name == 'Delete':
          name = 'Backspace'
  
      if name.endswith('_r'):
          name = 'right ' + name[:-2]
      if name.endswith('_l'):
          name = 'left ' + name[:-2]
  
  
      return normalize_name(name), is_keypad
docs: Formats a dumpkeys format to our standard.