Many users have complaint that on Ubuntu 16.04, mouse pointer disappears or Ubuntu cursor not moving. On Ubuntu, if you can’t see mouse pointer, you must check if the mouse is recognized by Ubuntu Linux. If it’s recognized and still not working, you will need to execute some commands in terminal to fix this issue.
Check if mouse is plugged correctly
The first thing that you must do is to check that the mouse is plugged in and is connected properly to the system (if you have a mouse with a cable). If you are using a USB mouse, try unplugging and then plugging it in to a different USB port. I would suggest to restart the computer to apply the changes.
Check if mouse is recognized by the system
Now the next step shall be to check that the mouse is recognized by the computer. In simple words, Ubuntu is able to recognize mouse attached to the system. To do this, open Terminal (press Ctrl+Alt+T) and run the following command and press Enter.
xsetpointer -l | grep Pointer
You will see a short info about the mouse device attached or known to the system. The string that says [XExtensionPointer] next to it will show the name of the mouse. See the screenshot below.
If there is no info on the screen, it means that the mouse is not recognized by the computer. In this case you should unplug the mouse and plug it again and restart the system. Once the system is up and working, run the above command to see that if the system recognizes the mouse this time. If not, proceed to the next way that uses command line to resolve the issue.
To fix this problem, open terminal and run the following command:
gsettings set org.gnome.settings-daemon.plugins.cursor active false
Once the command is executed successfully, the mouse cursor will be visible on the screen. If not, try updating and upgrading all the packages using “sudo pat-get udpate && sudo apt-get upgrade” command. Restart the system and I hope the mouse shall be working properly.
For more help visit https://help.ubuntu.com/stable/ubuntu-help/mouse.html#problems