VirtualBox

Changeset 97790 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Dec 13, 2022 1:06:03 PM (2 years ago)
Author:
vboxsync
Message:

VMMDev mouse: bugref:10285: Introduce extended host mouse pointer state.

Provide VMMDev mouse with buttons and H/V wheel movement state. Extended
state can be now fetched from host in scope of VMMDevReqMouseStatusEx request.
Currently only Linux Additions utilize this functionality.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pdmifs.h

    r96407 r97790  
    15371537     * @param   xAbs            New absolute X position
    15381538     * @param   yAbs            New absolute Y position
    1539      */
    1540     DECLR3CALLBACKMEMBER(int, pfnSetAbsoluteMouse,(PPDMIVMMDEVPORT pInterface, int32_t xAbs, int32_t yAbs));
     1539     * @param   dz              New mouse wheel vertical movement offset
     1540     * @param   dw              New mouse wheel horizontal movement offset
     1541     * @param   fButtons        New buttons state
     1542     */
     1543    DECLR3CALLBACKMEMBER(int, pfnSetAbsoluteMouse,(PPDMIVMMDEVPORT pInterface, int32_t xAbs, int32_t yAbs,
     1544                                                   int32_t dz, int32_t dw, uint32_t fButtons));
    15411545
    15421546    /**
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette