Currently, there is no support for hardware cursor in the Monocle-EGL platform. Ideally, we handle both hardware and software cursors in the same code. At the very least, the top-level JavaFX API should not be aware of the cursor implementation details.
Although the lower-level drivers typically know whether hardware cursors are supported or not, there is no real standard for this. Therefore, it is probably better to use a Java system property to tell the JavaFX runtime to use a software cursor or a hardware cursor.
Although the lower-level drivers typically know whether hardware cursors are supported or not, there is no real standard for this. Therefore, it is probably better to use a Java system property to tell the JavaFX runtime to use a software cursor or a hardware cursor.