如何只重新启动丢失/不可见的鼠标指针/光标?

出于某种原因,我的Ubuntu 10.04 PC上的鼠标指针在计算机从挂起状态唤醒后消失。 那个PC缺少键盘,所以我可以通过ssh登录来解决这个问题,然后发出:

sudo service gdm restart 

…但是,这基本上会重新启动gnome,并将关闭可能已运行的所有应用程序。

解决此问题的另一种方法是将该PC设置为synergy从属设备 – 然后将鼠标从synergy主机移动到从属桌面; 这会使鼠标指针返回。

是否可以运行一些命令,这样我就不需要重新启动X(或gdm)但我会有效地重启鼠标指针代码? 然后我可以将它放到桌面上的脚本中,并且能够在暂停后恢复鼠标指针而不需要第二台机器(即使鼠标指针不可见,仍然会渲染图标上的鼠标hover,因此我可以将此图标作为目标)。

这可能会解决问题。

如果您的笔记本电脑(触摸板)没有鼠标移动,请按Alt + F2组合键并输入

 gksudo modprobe -r psmouse 

输入密码,按enter键,然后再次按Alt + F2输入以下内容

 gksudo modprobe psmouse 

而已。 您的鼠标指针将再次开始工作。

如果您想通过终端进行操作,请在按Alt + F2后键入gnome-terminal当终端打开时输入以下内容

 sudo modprobe -r psmouse 

要么

 sudo modprobe psmouse 

如果您的USB鼠标卡住了,请在按Alt + F2后使用以下命令

 gksudo /etc/init.d/hotplug restart 

我正在使用Xubuntu 16.04。 这里发布的以下建议对我有用。

Ctrl+Alt+F1然后按Ctrl+Alt+F7

最后,找到了解决方案:

来自#696855 – 如何在Linux / X11下隐藏鼠标指针? – 堆栈溢出 ; 我听说过unclutter ,所以就跑了

 sudo apt-get install unclutter 

然后将以下内容放在桌面上的脚本中,名为unclutter.sh

 unclutter -idle 1 -root -grab -visible 

…并确保你已经完成了chmod +x unclutter.sh

然后,在暂停后鼠标指针消失后,使用鼠标hover图标来定位脚本并运行它; 这将启动unclutter ,它将在1秒鼠标不活动后隐藏(已经看不见的)鼠标指针; 但是当你在那之后移动鼠标时,最后鼠标指针会显示:) …但请注意,在此之后要停止unclutter ,你必须从终端做:

 sudo killall unclutter 

……因为在那时, unclutter将在后台运行。


注意:也尝试了,通过#15 / Bug#337926“vino:鼠标光标停留在左上角”:错误:“vino”包:Ubuntu ,使用:

 xdotool mousemove 100 100 

但这不会使鼠标指针再次显示。

顺便说一句,人们可以查看synergy源, WebSVN – synergy – / trunk / ,鼠标指针的“重置”似乎在./lib/platform/CXWindowsScreen.cpp编码。

我的笔记本电脑的触摸板鼠标丢失了这个问题。 使用键盘进行导航,打开启动器(Windows键)并键入“鼠标”。 在弹出的模式中,检查触摸板部分是否处于“ON”位置。

前几天有这个问题。 我切换到另一个终端(ctrl + alt + F1),然后回到当前窗口(ctrl + alt + F7)。 它为我做了伎俩。

来自它的FOSS的答案曾经为我工作过一次。

 gsettings set org.gnome.settings-daemon.plugins.cursor active false 

第二次,它没有用,也没有上述任何建议。 所以在这之后,我只是关闭笔记本电脑的盖子暂停它,重新打开它,指针又回来了。

我尝试过很多东西,包括重启GNOME shell,挂起和执行

$ gsettings set org.gnome.settings-daemon.plugins.cursor active false $ gsettings set org.gnome.settings-daemon.plugins.cursor active true $ dconf write /org/gnome/settings-daemon/peripherals/touchpad/tochpad-enabled false $ dconf write /org/gnome/settings-daemon/peripherals/touchpad/tochpad-enabled true $ dconf write /org/gnome/settings-daemon/plugins/cursor/active false $ dconf write /org/gnome/settings-daemon/plugins/cursor/active true

最终帮助我的是通过gnome-settings-daemon --replace重启gsd。

这对我来说是UbuntuMate的诀窍:

sudo service lightdm restart

如果你的鼠标是无线电池也是值得检查的,电池可能只是平稳,具有不动的光标效果。

如果您使用的是USB鼠标,并且与相关计算机一起使用,那么首先应该尝试拔掉鼠标一会儿,然后将其重新插入。

每次都适合我。

我每晚都在hibernate我的电脑,偶尔醒来时,鼠标指针丢失但我的USB键盘工作正常。