class_docstr: Pyglet backend for Canvas abstract class.
class_docstr_tok: ["Pyglet","backend","for","Canvas","abstract","class","."]
code: def _processKey(self, key):
      if 97 <= key <= 122:
          key -= 32
      if key in KEYMAP:
          return KEYMAP[key]
      elif key >= 32 and key <= 127:
          return keys.Key(chr(key))
      else:
          return None
  
imports: from __future__ import division
  from packaging.version import Version
  from time import sleep
  from ..base import BaseApplicationBackend, BaseCanvasBackend, BaseTimerBackend
  from ...util import keys
  from ...util.ptime import time
  from ...None import config
label_desc: Use image node_id 31 for calling the CanvasBackend obj's underlying member method code with example usage: obj._processKey(key) and returns: KEYMAP, keys, None