6

I would like to know what the USB Tablet option in Virtual Box means which comes under the System,Motherboard category as said here. Virtual Box

1
  • Not entirely sure, so its not an answer but a comment, but it is an option for Pointing Device (aka mouse) so I would assume USB Tablet refers to behaving the same way as a tablet. So it registers a click the moment you click somewhere without requiring to move somewhere first.
    – LPChip
    May 5, 2017 at 20:44

3 Answers 3

7

From the VirtualBox manual (Chapter 3.4.1):

The default virtual pointing devices for older guests is the traditional PS/2 mouse. If set to USB tablet, VirtualBox reports to the virtual machine that a USB tablet device is present and communicates mouse events to the virtual machine through this device.

and

Using the virtual USB tablet has the advantage that movements are reported in absolute coordinates (instead of as relative position changes), which allows VirtualBox to translate mouse events over the VM window into tablet events without having to "capture" the mouse in the guest. This makes using the VM less tedious even if Guest Additions are not installed.

10
  • Could you tell what tablet events mean?
    – justin
    May 5, 2017 at 20:51
  • They are events that are triggered when using a tablet (which are different than the events that will be triggered by a mouse). May 5, 2017 at 20:53
  • Is the USB tablet option designed for tablets?
    – justin
    May 5, 2017 at 20:54
  • 1
    As it says, it's designed to make the input events into the VM act as if they are coming from a tablet, instead of from a mouse. That way the VM's OS will think it's installed on a tablet. :) May 5, 2017 at 20:56
  • 1
    Does this take more time than the USB tablet option?
    – justin
    May 5, 2017 at 21:09
3

Instead of simulating a mouse (which is a relative pointing device), it simulates an absolute pointing device. It offers several advantages/features:

  • Accurate translation of cursor movement
  • Pointer "integration" without additional guest-side software support
  • Natively supported by modern operating systems

Earlier, VM software would pass on your relative mouse movements to the guest, where these movements could be subject to different acceleration and speed, depending on the guest OS settings. Also, because of these differences, it could not know where the pointer inside the guest is and required additional software to realize pointer integration.

0

By what I understand from the documentation, it basically makes the guest think there is a touchscreen connected. Also, there are usb devices which are about the size of a large tablet, with a stylus, that takes stylus presses and passes them as mouse events to the os, usually over usb I believe.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.