Pen tablet cursor doesn't move in Windows 10 (guest)

Discussions about using Windows guests in VirtualBox.
Post Reply
doncaviare
Posts: 2
Joined: 20. Jul 2019, 13:26

Pen tablet cursor doesn't move in Windows 10 (guest)

Post by doncaviare »

Hi all,
I'm using a Gaomon 1060 Pro pen tablet on Windows 10 (working as a virtual machine on the latest version of VirtualBox, installed on Debian 10).

In VirtualBox, the tablet is detected in the list of USB devices, so I added it as a filter.
The tablet is also detected by Windows, and all Gaomon drivers are installed.
When opening Photoshop, the tablet "works" (= pressure drawing, etc.)....

BUT there is a major issue: while my pen tablet enables me to draw, I don't see the cursor moving when using the pen.
The only way for me to see the cursor move is to go in the VB USB settings (at the bottom of the screen), and actually uncheck "PenTablet" from the list of USB devices.
When I do this, Windows doesn't recognise the device as a tablet anymore, but takes it for a normal mouse apparently: the cursor moves on the screen when moving the pen - and opening the Gaomon driver software, device appears as "Disconnected." (and obviously, none of the tablet's pressure settings work in this 'mouse mode', so I can't draw)

Is this a Windows issue or a VirtualBox filter settings issue? Or something else?

---
EDIT: after reading the useful "USB basics and troubleshooting" thread (and trying its solutions), here are some extra info on my system:

- The version of VirtualBox I'm using: 6.0
- Host & Guest make and version:
Host is Debian 10 (Linux version: 4.19.0-5-amd64), Memory size: 7974 MByte, Memory available: 5869 MByte
Guest is Windows 10 (64 bit) with base memory of 3093 Mb.
- VM log file (see attachment)
- Output of commands "id
VBoxManage list usbhost
VBoxManage list usbfilters
VBoxManage showvminfo "<Your_Virtual_Machine_Name>"
is:

Code: Select all

max@max:~$ id
uid=1000(max) gid=1000(max) groups=1000(max),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),108(netdev),120(vboxusers)
max@max:~$ VBoxManage list usbhost
Host USB Devices:

UUID:               8b299fdb-f552-4b17-99bc-adfceb5d39d4
VendorId:           0x2001 (2001)
ProductId:          0x3319 (3319)
Revision:           2.0 (0200)
Port:               3
USB version/speed:  2/High
Manufacturer:       Realtek
Product:            Wireless N Nano USB Adapter
SerialNumber:       00e04c000001
Address:            sysfs:/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-4//device:/dev/vboxusb/001/007
Current State:      Busy

UUID:               db9e66a6-60f5-4133-b4e3-5f08099b26a9
VendorId:           0x1c4f (1C4F)
ProductId:          0x0002 (0002)
Revision:           1.16 (0116)
Port:               3
USB version/speed:  1/Low
Manufacturer:       SIGMACHIP
Product:            USB Keyboard
Address:            sysfs:/sys/devices/pci0000:00/0000:00:07.1/0000:24:00.3/usb3/3-4//device:/dev/vboxusb/003/010
Current State:      Busy

max@max:~$ VBoxManage list usbfilters
Global USB Device Filters:

<none>

max@max:~$ VBoxManage showvminfo "Windows"
Name:                        Windows
Groups:                      /
Guest OS:                    Windows 10 (64-bit)
UUID:                        2f296508-10b4-41c0-97cd-7962071e3f57
Config file:                 /local/VirtualBox VMs/Windows/Windows.vbox
Snapshot folder:             /local/VirtualBox VMs/Windows/Snapshots
Log folder:                  /local/VirtualBox VMs/Windows/Logs
Hardware UUID:               2f296508-10b4-41c0-97cd-7962071e3f57
Memory size                  3093MB
Page Fusion:                 disabled
VRAM size:                   128MB
CPU exec cap:                100%
HPET:                        disabled
CPUProfile:                  host
Chipset:                     piix3
Firmware:                    BIOS
Number of CPUs:              4
PAE:                         enabled
Long Mode:                   enabled
Triple Fault Reset:          disabled
APIC:                        enabled
X2APIC:                      disabled
Nested VT-x/AMD-V:           enabled
CPUID Portability Level:     0
CPUID overrides:             None
Boot menu mode:              message and menu
Boot Device 1:               Floppy
Boot Device 2:               DVD
Boot Device 3:               HardDisk
Boot Device 4:               Not Assigned
ACPI:                        enabled
IOAPIC:                      enabled
BIOS APIC mode:              APIC
Time offset:                 0ms
RTC:                         local time
Hardw. virt.ext:             enabled
Nested Paging:               enabled
Large Pages:                 disabled
VT-x VPID:                   enabled
VT-x unr. exec.:             enabled
Paravirt. Provider:          Default
Effective Paravirt. Prov.:   HyperV
State:                       powered off (since 2019-07-20T11:41:34.000000000)
Monitor count:               1
3D Acceleration:             disabled
2D Video Acceleration:       disabled
Teleporter Enabled:          disabled
Teleporter Port:             0
Teleporter Address:          
Teleporter Password:         
Tracing Enabled:             disabled
Allow Tracing to Access VM:  disabled
Tracing Configuration:       
Autostart Enabled:           disabled
Autostart Delay:             0
Default Frontend:            
Storage Controller Name (0):            SATA
Storage Controller Type (0):            IntelAhci
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0):  30
Storage Controller Port Count (0):      2
Storage Controller Bootable (0):        on
SATA (0, 0): /local/VirtualBox VMs/Windows/Windows.vdi (UUID: caa726db-8271-46ae-860d-560f94b2902e)
SATA (1, 0): /usr/share/virtualbox/VBoxGuestAdditions.iso (UUID: 920eb62a-2f51-46be-85a0-ab4c7460f3da)
NIC 1:                       MAC: 080027B9364D, Attachment: Bridged Interface 'enp31s0', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 2:                       disabled
NIC 3:                       disabled
NIC 4:                       disabled
NIC 5:                       disabled
NIC 6:                       disabled
NIC 7:                       disabled
NIC 8:                       disabled
Pointing Device:             USB Tablet
Keyboard Device:             PS/2 Keyboard
UART 1:                      disabled
UART 2:                      disabled
UART 3:                      disabled
UART 4:                      disabled
LPT 1:                       disabled
LPT 2:                       disabled
Audio:                       enabled (Driver: PulseAudio, Controller: HDA, Codec: STAC9221)
Audio playback:              enabled
Audio capture:               enabled
Clipboard Mode:              disabled
Drag and drop Mode:          disabled
VRDE:                        disabled
OHCI USB:                    disabled
EHCI USB:                    disabled
xHCI USB:                    enabled

USB Device Filters:

Index:                       0
Active:                      yes
Name:                        PenTablet [3000]
VendorId:                    256c
ProductId:                   006e
Revision:                    
Manufacturer:                
Product:                     
Remote:                      0
Serial Number:               

Index:                       1
Active:                      yes
Name:                        TOSHIBA External USB 3.0
VendorId:                    0480
ProductId:                   0200
Revision:                    0000
Manufacturer:                TOSHIBA
Product:                     External USB 3.0
Remote:                      0
Serial Number:               20140315003934F

Index:                       2
Active:                      yes
Name:                        D-Link Corp.  [0200]
VendorId:                    2001
ProductId:                   3319
Revision:                    0200
Manufacturer:                
Product:                     
Remote:                      0
Serial Number:               00e04c000001

Index:                       3
Active:                      yes
Name:                        SanDisk Cruzer Blade [0127]
VendorId:                    0781
ProductId:                   5567
Revision:                    0127
Manufacturer:                SanDisk
Product:                     Cruzer Blade
Remote:                      0
Serial Number:               4C530099970405105470

Bandwidth groups:  <none>

Shared folders:

Name: 'max', Host path: '/home/max' (machine mapping), writable, auto-mount, mount-point: 'd:'

Capturing:                   not active
Capture audio:               not active
Capture screens:             0
Capture file:                /local/VirtualBox VMs/Windows/Windows.webm
Capture dimensions:          1024x768
Capture rate:                512kbps
Capture FPS:                 25kbps
Capture options:             

Guest:

Configured memory balloon size: 0MB
Just in case, here's the extpacks info too:

Code: Select all

max@max:~$ VBoxManage list extpacks
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      6.0.8
Revision:     130520
Edition:      
Description:  USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:  VBoxVRDP
Usable:       true 
Why unusable: 
Attachments
vbox.zip
Virtualbox log file
(36.16 KiB) Downloaded 18 times
doncaviare
Posts: 2
Joined: 20. Jul 2019, 13:26

Re: Pen tablet cursor doesn't move in Windows 10 (guest)

Post by doncaviare »

I found a workaround using this comment: https://superuser.com/questions/1278650 ... 61#1416761
Basically adding "mouse trails" on Windows :)
Post Reply