1 <?xml version="1.0" encoding="UTF-8"?>
2 <node xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0" name="/node">
8 <interface name="org.freedesktop.atspi.DeviceEventListener">
9 <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
10 <p>This interface should be implemented by AT-SPI clients who wish to
11 make use of the DeviceEventController to receive device event notifications.
12 DeviceEvents include keyboard events and mouse button/motion events.</p>
14 <method name="notifyEvent">
16 Notify an interested DeviceEventListener that a DeviceEvent has occurred.
18 <arg direction="in" name="event" type="(uinnisb)" tp:type="DeviceEvent"/>
19 <arg direction="out" type="b" tp:type="boolean">
21 \c True if the recipient/consumer wishes to consume the event, i.e.prevent it from being delivered to the desktop, \c False if the event should continue to be delivered as normal.