VMware Communities
DeeBeeAwesome
Contributor
Contributor

VMWare Workstation Player mouse position offset

Running a Kali Linux distro on a Windows 10 machine. Found people with the same problem and the answer is to disable DPI scaling. I have that enabled in order to fix the other problem I was having of no full screen capability. As a student attempting to learn how to use virtual machines, I must say that there are so many problems just getting a working hypervisor that it is maddening. At every turn there is some bug or issue to correct. I really hope the solution is to not buy the Pro version...

Side issue. Tried to update VMware through the program itself and it told me that I'm not running Windows 8.1 or higher and cancelled the update. Will the problems never end with this program?

edit: Wanted to add that I have a touchscreen laptop and the mouse position is also off when you try to use that feature.

Reply
0 Kudos
6 Replies
RaSystemlord
Expert
Expert

I'm not an expert on Kali Linux, but your problems seem to be specific to that distro (or that family). There is a compatibility list for supported Linux distros - probably available on VMware site.

As for your specific case, I have learned on this Forum that Open Source version of VMware Tools is recommended - with *buntu, I have never used it, no need, but in your case that might be the right choice. However, does Kali have that in its delivery site (source of packages)?

For your specific problem to install VMware Tools, it is not a problem - it just doesn't work like that. As for instructions, you can google for it, or just use this VMware link:

https://kb.vmware.com/s/article/1018414

The missing VMware Tools install, might be the reason for ALL your reported problems. Not sure if *buntu had any such problems, but perhaps some other distro has without VMware Tools.

I'm not saying that there aren't Linux specific problems, but they are elsewhere (like with NTFS-filesystem and copy between Host and Satellite).

DeeBeeAwesome
Contributor
Contributor

I really wish it were a case of the distro being at fault. (I have enrolled in a Kali Linux forum to see if anyone there has had similar issues. No replies as of yet.) No problems using the distro before that were mouse related. The mouse problem came out of nowhere and was not present on install. Display problem was present immediately and fixed by adjusting the DPI settings to System> Extended. Have tried installing a new Kali virtual machine to no avail.

Installing VMWare Tools from a compiler. Do I do that while in the virtual machine? Are there keyboard shortcuts to use as my mouse is offset from top to bottom and right to left? Meaning I cannot access the top menu bar.

If I could ask a follow up to you and complain a little. Why is it so difficult to use this program? It's like there are way too many workarounds. If VMWare Tools is so vital to the operation of the program, why is not built-in to the original installation? It's incredibly frustrating.

Reply
0 Kudos
RaSystemlord
Expert
Expert

Thanks for the explanations and further questions.

First, I can only talk from my own perspective - I have no idea of the internals of VMware company or software. I just have been using it extensively, together with my world-wide colleagues, for 15+ years in an extensive manner.

What I meant was a distro-specific install. With Debian-family, you install Open VMware Tools just like anything else on *buntu ... sudo apt install ... and so forth. I cannot comment on other distros. More: https://docs.vmware.com/en/VMware-Tools/11.3.0/com.vmware.vsphere.vmwaretools.doc/GUID-C48E1F14-240D...

As for mouse problems - there is perhaps an interesting discussion about mouse-things on Workstation Pro Forum, just from yesterday. It was about scrolling not working on a Windows 10 Host with Win 11 Guest. On my Kubuntu, no problems. The solution was to enable smooth scrolling on Windows 10 ... please, read the explanation from an expert for better understanding what really happens with mice.

As for your specific mouse problems - It seems that Kali isn't supported as Host. More: https://kb.vmware.com/s/article/80807

I'm not sure what it tells about the Guest and I looked at Kali download site. It looks very confusing for me, from virtualization point of view. I have installed just earlier this year, 10+ Linux versions to test (*buntu, other Debian related, Fedora, Puppy Linux, Arch Linux-related). I have a couple of Win 11 VMs, installed with different ways. I have, over the years installed every Windows OS since Win NT 4.0 ten times over. But NEVER have installed any VMware-specific version of ANY of those OS's. This was something that I think you asked, why it isn't so. It is so, but apparently Kali Linux does have specific versions for VMware and VirtualBox and then a Bare Metal version. I thought Puppy Linux was special, but Kali seems to be special in its own way. If its VMware-version does not work, I would first ask from Kali why not. EVERY other OS version that mentioned above, does NOT have a specific version for VMware - that is the entire idea - run a computer transparent of virtualization. If a virtual computer wouldn't work transparently with its regular version, in professional use - like with computer aided design and data management - it would be useless. I'm no expert in this field, but it seems, based on the brief descriptions, that Kali is not even meant to work transparently as a virtual machine, but quite the opposite - hence the different versions to get it working at all. Kali must have some benefits from being build like it is - you can do wonderful and mystic things with Linux, and sometimes they do just that ... not every Linux distro works in every specific or even common way.

To get a distro working in VMware is far from difficult. I just did it yesterday for a new Mint version, which OS I am not using, and it was mostly about waiting the download. There was nothing wrong in the end ... without any VMware Tools install.

However, you are right that there are so many different configuration items nowadays. They used to be non-issues for running the computer, but unfortunately, some of the defaults must be changed with current versions. They take less than 1 minute, but the problem is to know them. I once wrote step by step instructions how to install Ubuntu VM and tested it successfully with a complete newbie. Still - in order to get the computer running fast, has still things that must be understood - otherwise the VM is far from optimum. If you have specific needs, like portability, backups, memory management ... I think there is no short-cut - Operating System related things, including the hardware, must be understood, since after all, we are talking about Operating System on Virtual Hardware.

EDIT: Correction: Web Page terminology talks about a Kali VMware Image - it doesn't mean an OS image. It actually means a virtual computer. Does that mean that you cannot create it yourself and get it running?

Reply
0 Kudos
RaSystemlord
Expert
Expert

OK, I downloaded the "image" that I thought to be a distro. It was actually a ready-to-run Kali virtual computer.

I have attached a screen copy of the end result. I only unchecked automatic connection to USB-devices (which just causes trouble in my use). It seems to works without problems.

I have no such problems that you mention: mouse movement, screen size changes. I did not install any VMware Tools. My host is Kubuntu 20.04.02, latest LTS-version with rather recent updates. I'm using a combined Logitech wireless keyboard and mouse.

I have only used it for a minute or so. A stress test might give some other results, but probably not ... except that 2 GB of memory allocation is very little for any significant testing, but, of course, that can and should be changed from the provided setting.

As mentioned in the other thread that I talked about, above - if you are doing fancy things in Windows configuration (or rather mouse manufacturer specific software) with your mouse, those will not translate into a VM.

 

EDIT: Corrected my Kubuntu version.

Reply
0 Kudos
RaSystemlord
Expert
Expert

Sorry, for these long posts, but Kali Linux caught my interest. It seems to be a really competent "security version". Its Bare Metal versioning and VMware Image -story on the first page was misleading to me.

I installed the Bare Metal version - which they say accesses hardware directly. Well, it seems to work with VMware just like any other distro. Their first page descriptions are not what I am used to with Linux distros.

Anyway, mouse works correctly and screen size changing works correctly without any VMware Tools installation.

What I changed from defaults, when creating a new VMware computer, was this disabling of direct USB contact AND changed the RAM allocation. 768 MB, which was the default for "Other Linux" in VMware, is very small. I changed it to something significant, 6 GB.

In theory, failure to change these could cause instability in using the Kali VM. Not sure, if this is a valid theory, but perhaps you could tell us, what you really did when creating your Kali VM.

Another theory is that Windows 10 is not a very good platform for VM, in your case, and your problems are because of that. My Host was already explained above.

Let me know, if you desire more information.

Reply
0 Kudos
wila
Immortal
Immortal

Hi,


@DeeBeeAwesome wrote:

Side issue. Tried to update VMware through the program itself and it told me that I'm not running Windows 8.1 or higher and cancelled the update. Will the problems never end with this program?

Are you trying to update VMware Workstation Player itself or are you talking about VMware Tools?

If the former, then it sounds like you might have messed with how you start VMware Player by changing the shortcut (Properties -> Compatibility tab). Those should not be needed and will mess up more things, like for example a mouse position offset.

If the latter, in that case the guest OS of the VM is set incorrectly to a Windows version instead of Linux. (With the VM shut down -not suspended- select the VM -> settings -> options tab -> general -> make sure that the guest Operating System is set to either Linux 5.x, or debian, or ubuntu)

FWIW, Kali should just work even while it is not officially supported.
The VMware Fusion/Workstation Product Manager uses it all the time.

--
Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos