Pointer

component fbx.hardware.Pointer

Hardware pointer enabler

On Freebox, mouse pointer must be explicitly enabled by applications. This module can request pointer enabling. This does not ensure the pointer is actually enabled, as battery level may be too low, or required hardware may not be present.

Any number of instances of this module may be present in the object hierarchy. Require state will be an ORing of all requests. Any one may enable the pointer.

property active

Whether pointer is currently enabled.

property available

Whether pointer is currently available (a mouse is plugged-in or the remote control has enough batteries to enable pointer mode).

property required

Whether application requests pointer.