VirtualBox

Changeset 95395 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jun 27, 2022 3:49:05 PM (3 years ago)
Author:
vboxsync
Message:

Main/Mouse+SystemProperties+Settings: Forgotten important pieces of TouchPad support. bugref:9891

Location:
trunk/src/VBox/Main
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/MouseImpl.h

    r95368 r95395  
    2828
    2929/** Maximum number of devices supported */
    30 enum { MOUSE_MAX_DEVICES = 3 };
     30enum { MOUSE_MAX_DEVICES = 4 };
    3131/** Mouse driver instance data. */
    3232typedef struct DRVMAINMOUSE DRVMAINMOUSE, *PDRVMAINMOUSE;
  • trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp

    r95364 r95395  
    15111511#endif
    15121512        PointingHIDType_USBMultiTouch,
     1513        PointingHIDType_USBMultiTouchScreenPlusPad,
    15131514    };
    15141515    aSupportedPointingHIDTypes.assign(aPointingHIDTypes,
  • trunk/src/VBox/Main/xml/Settings.cpp

    r95367 r95395  
    49304930                else if (strHIDType == "USBMultiTouch")
    49314931                    hw.pointingHIDType = PointingHIDType_USBMultiTouch;
     4932                else if (strHIDType == "USBMTScreenPlusPad")
     4933                    hw.pointingHIDType = PointingHIDType_USBMultiTouchScreenPlusPad;
    49324934                else
    49334935                    throw ConfigFileError(this,
     
    65396541                case PointingHIDType_ComboMouse:    pcszHID = "ComboMouse";   break;
    65406542                case PointingHIDType_USBMultiTouch: pcszHID = "USBMultiTouch";break;
     6543                case PointingHIDType_USBMultiTouchScreenPlusPad: pcszHID = "USBMTScreenPlusPad";break;
    65416544                case PointingHIDType_None:          pcszHID = "None";         break;
    65426545                default:            Assert(false);  pcszHID = "PS2Mouse";     break;
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