Index: /trunk/src/VBox/Main/ConsoleImpl2.cpp
===================================================================
--- /trunk/src/VBox/Main/ConsoleImpl2.cpp	(revision 26680)
+++ /trunk/src/VBox/Main/ConsoleImpl2.cpp	(revision 26681)
@@ -1925,8 +1925,8 @@
 # endif
 
-            /* Virtual USB Mouse*/
+            /* Virtual USB Mouse/Tablet */
             PointingHidType_T aPointingHid;
             hrc = pMachine->COMGETTER(PointingHidType)(&aPointingHid);               H();
-            if (aPointingHid == PointingHidType_USBMouse)
+            if (aPointingHid == PointingHidType_USBMouse || aPointingHid == PointingHidType_USBTablet)
             {
                 rc = CFGMR3InsertNode(pUsbDevices, "HidMouse", &pDev);               RC_CHECK();
@@ -1934,4 +1934,12 @@
                 rc = CFGMR3InsertNode(pInst,    "Config", &pCfg);                    RC_CHECK();
 
+                if (aPointingHid == PointingHidType_USBTablet)
+                {
+                    rc = CFGMR3InsertInteger(pCfg, "Absolute", 1);                   RC_CHECK();
+                }
+                else
+                {
+                    rc = CFGMR3InsertInteger(pCfg, "Absolute", 0);                   RC_CHECK();
+                }
                 rc = CFGMR3InsertNode(pInst,    "LUN#0", &pLunL0);                   RC_CHECK();
                 rc = CFGMR3InsertString(pLunL0, "Driver",        "MouseQueue");      RC_CHECK();
