Inheritance: DeviceEventListener
 public bool Register(MouseListener listener)
 {
     ObjectPath op = new ObjectPath (listener.Path);
     return proxy.RegisterDeviceEventListener (op, listener.Types);
 }
 public void Deregister(MouseListener listener)
 {
     ObjectPath op = new ObjectPath (listener.Path);
     proxy.DeregisterDeviceEventListener (op, listener.Types);
 }