desktop-widget
desktop-widget copied to clipboard
Expose options to disable/enable pressure requirement for dock/hot corner
Distribution (run cat /etc/os-release
):
NAME="Pop!_OS" VERSION="21.04" ID=pop ID_LIKE="ubuntu debian" PRETTY_NAME="Pop!_OS 21.04" VERSION_ID="21.04" HOME_URL="https://pop.system76.com" SUPPORT_URL="https://support.system76.com" BUG_REPORT_URL="https://github.com/pop-os/pop/issues" PRIVACY_POLICY_URL="https://system76.com/privacy" VERSION_CODENAME=hirsute UBUNTU_CODENAME=hirsute LOGO=distributor-logo-pop-os
Related Application and/or Package Version (run apt policy $PACKAGE NAME
):
pop-cosmic: Installed: 0.1.0~1626297043~21.04~2b297b4 Candidate: 0.1.0~1626297043~21.04~2b297b4 Version table: *** 0.1.0~1626297043~21.04~2b297b4 1001 1001 http://ppa.launchpad.net/system76/pop/ubuntu hirsute/main amd64 Packages 1001 http://ppa.launchpad.net/system76/pop/ubuntu hirsute/main i386 Packages 100 /var/lib/dpkg/status
Issue/Bug Description:
When using Pop OS Cosmic in a Virtual Machine(In this case VMware fusion, but get the same behavior in workstation) if the dock is set to intelligently hide and a window overlaps it a user cannot bring the dock up by moving the mouse to the dock area on the screen. See the screenshot as you get a window expansion cursor. I have confirmed this is an issue in VMware Workstation and Fusion however not an issue on a native install.
Steps to reproduce (if you know):
Install Pop OS 21.04 in VM. Set Dock to intelligent hide. Allow window to overlap dock. Move mouse cursor to dock location in order to unhide it.
Expected behavior:
Dock appears when mouse over.
Other Notes:
I can confirm this is happening to me as well.
In a sense, this is expected behavior. Revealing the dock requires pressure against the edge of the screen, similar to the top-left hot corner for Workspaces (when that's enabled.)
Your virtual machine software may have an option to "disable mouse pointer integration" or something similar, which will make the VM grab the mouse and not release it back to the host OS until you press a specific key or combination of keys. Enabling that option would allow you to use hot edges and corners, since you could then push the cursor against the edge/corner without the cursor leaving the virtual machine.
In a sense, this is expected behavior. Revealing the dock requires pressure against the edge of the screen, similar to the top-left hot corner for Workspaces (when that's enabled.)
Your virtual machine software may have an option to "disable mouse pointer integration" or something similar, which will make the VM grab the mouse and not release it back to the host OS until you press a specific key or combination of keys. Enabling that option would allow you to use hot edges and corners, since you could then push the cursor against the edge/corner without the cursor leaving the virtual machine.
While I agree, this correctly works in a VM with dash to dock.
Running the following command should turn off the setting to require pressure against the edge of the display:
gsettings set org.gnome.shell.extensions.dash-to-dock require-pressure-to-show false
You'll still need to carefully position the mouse against the edge of the display without going over into the host OS.
Running the following command should turn off the setting to require pressure against the edge of the display:
gsettings set org.gnome.shell.extensions.dash-to-dock require-pressure-to-show false
You'll still need to carefully position the mouse against the edge of the display without going over into the host OS.
Can confirm this works, however can it not be provided as a setting to the user?