如何只重新启动丢失/不可见的鼠标指针/光标?
出于某种原因,我的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键盘工作正常。