Example #1
0
 def is_identical(self, d1, d2):
     for t in range(Libevdev.event_to_value("EV_MAX")):
         max = Libevdev.type_max(t)
         if max is None:
             continue
         for c in range(max):
             if d1.has_event(t, c) != d1.has_event(t, c):
                 return False
     return True
Example #2
0
 def test_type_max(self):
     for t in ["REL", "ABS"]:
         c = Libevdev.event_to_value("EV_{}".format(t), "{}_MAX".format(t))
         max = Libevdev.type_max("EV_{}".format(t))
         self.assertEqual(c, max)