code: def evdev_device(self):
          
          devices = [evdev.InputDevice(fn) for fn in evdev.list_devices()]
  
          for device in devices:
              if device.name == self.evdev_device_name:
                  return device
  
          raise Exception("%s: could not find evdev device '%s'" % (self, self.evdev_device_name))
docs: Return our corresponding evdev device object