Comment redémarrer uniquement les pointeurs / curseurs de souris manquants / invisibles?

34

Pour une raison quelconque, le pointeur de la souris sur mon ordinateur Ubuntu 10.04 disparaît une fois que l'ordinateur est sorti de la suspension. Il manque un clavier sur ce PC. Je peux donc résoudre ce problème en me connectant via ssh et en émettant:

sudo service gdm restart

... Cependant, cela redémarre gnome et ferme toutes les applications en cours d'exécution.

Une autre solution consiste à configurer ce PC en synergyesclave - puis à déplacer la souris du poste de travail synergymaître au poste de travail esclave; cela ramène le pointeur de la souris.

Est-il possible d'exécuter une commande telle que je n'ai pas besoin de redémarrer X (ou gdm) mais que je redémarre effectivement le code du pointeur de la souris? Ensuite, je pourrais mettre cela dans un script sur le bureau et pouvoir récupérer le pointeur de la souris après une suspension sans avoir besoin d'une seconde machine (même avec le pointeur de la souris invisible, les survols sur les icônes sont toujours restitués afin que je puisse cibler cette icône).

Sdaau
la source

Réponses:

39

cela peut résoudre le problème.

Si votre ordinateur portable (touchpad) ne bouge pas avec la souris, appuyez sur les combinaisons de touches Alt + F2 et tapez

gksudo modprobe -r psmouse

Tapez le mot de passe, appuyez sur entrée, puis appuyez à nouveau sur Alt + F2 pour entrer les informations suivantes.

gksudo modprobe psmouse

C'est ça. Le pointeur de votre souris va recommencer à fonctionner.

Si vous aimez le faire via le terminal, tapez gnome-terminal après avoir appuyé sur Alt + F2. Lorsque le terminal s’ouvre, tapez ce qui suit:

sudo modprobe -r psmouse

ou

sudo modprobe psmouse

Si votre souris USB est bloquée, utilisez la commande suivante après avoir appuyé sur Alt + F2.

gksudo /etc/init.d/hotplug restart
Ringtail
la source
Bonjour @BlueXrider - merci beaucoup pour votre réponse! Ce PC "manque un clavier", donc je ne peux pas appuyer sur Alt-F2 :) Cependant, j'ai essayé le sudo modprobe psmousevia ssh, et cela ne montre malheureusement pas le pointeur de la souris après la suspension du réveil (apparemment, c'est un gnomebug, pas un bug du pilote de la souris). Ubuntu 10.04 se plaint également: " sudo: /etc/init.d/hotplug: command not found" ... Salut!
Sdaau
21

J'utilise Xubuntu 16.04. La suggestion suivante postée ici a fonctionné pour moi.

Appuyez sur Ctrl+Alt+F1suivi deCtrl+Alt+F7

Mukesh Chapagain
la source
2
Cela ne devient pas beaucoup plus simple que cela, et cela a bien fonctionné la première fois. Merci @MukeshChapagain!
Tim Stewart
1
Fonctionne également sur Lubuntu! C'est la meilleure réponse à la question. il est dommage que quelque chose d'aussi inutilement compliqué ait été accepté comme correct.
Westcroft_to_Apse
1
Cela a très bien fonctionné pour moi, merci encore à Mukesh, l'éducateur vedette de Magento, qui a été une grande source d'aide au fil des ans.
Henry's Cat
Pourquoi ça marche? Quelqu'un peut-il bien vouloir expliquer?
echo_salik
Votre réponse m'a permis de cliquer sur votre bouton d'upvote.
AnthonyD973
17

Enfin, trouvé une solution pour cela:

À partir de # 696855 - Comment cachez-vous le pointeur de la souris sous Linux / X11? - débordement de pile ; J'ai entendu parler unclutter, alors juste couru

sudo apt-get install unclutter

Et mettez ensuite ce qui suit dans un script sur le bureau appelé unclutter.sh:

unclutter -idle 1 -root -grab -visible

... et assurez-vous que vous avez terminé chmod +x unclutter.sh.

Ensuite, une fois que le pointeur de la souris a disparu après la suspension, utilisez la souris sur les icônes pour cibler le script et exécutez-le. cela commencera unclutter, ce qui cachera simplement le pointeur de la souris (déjà invisible) après 1 seconde d'inactivité de la souris; mais ensuite, lorsque vous déplacez la souris après cela, le pointeur de la souris apparaît enfin :)... notez cependant que pour arrêter unclutteraprès cela, vous devrez faire depuis le terminal:

sudo killall unclutter

... comme ce unclutterserait le cas en arrière-plan.


Note: également essayé, via # 15 / Bug # 337926 “vino: le curseur de la souris reste dans le coin supérieur gauche”: Bugs: paquet “vino”: Ubuntu , à utiliser:

xdotool mousemove 100 100

mais cela ne fait pas afficher à nouveau le pointeur de la souris.

Btw, on peut regarder dans la synergysource, WebSVN - synergy - / trunk / , et la "réinitialisation" du pointeur de la souris semble être codée ./lib/platform/CXWindowsScreen.cpp.

Sdaau
la source
Merci! Je rencontre ce problème récurrent avec Fedora LXDE et vous m'avez évité de redémarrer.
Davidmh
Cela fonctionne sur chromebooks lorsque vous perdez le curseur lors de la commutation dans / hors des framebuffers X (croutons). Merci beaucoup!
mardi
Je suppose que leur syntaxe a un peu changé unclutter -idle 1 -root -grab -visiblepour moi.
Seppo Erviälä
3

Eu ce problème l'autre jour. Je suis passé à un autre terminal (ctrl + alt + F1) puis je suis revenu à la fenêtre actuelle (ctrl + alt + F7). Cela a fait l'affaire pour moi.

Hélio
la source
2

Cette réponse de It's FOSS a fonctionné pour moi une fois.

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

La deuxième fois, cela n’a pas fonctionné, pas plus que l’une des suggestions ci-dessus. Donc, après cela, j'ai juste fermé le couvercle de mon ordinateur portable pour le suspendre, je l'ai rouvert et le pointeur était de retour.

Andy Wickert
la source
2

Si ce problème avec la souris du touchpad de mon ordinateur portable avait disparu. En utilisant votre clavier pour la navigation, ouvrez le lanceur (touche Windows) et tapez "mouse". Dans le modal qui s’affiche, vérifiez si la section du pavé tactile est en position "ON".

Karlitosway
la source
La saisie du paramètre "Souris et pavé tactile" résout également le problème de pointeur de souris manquant dans Debian 8 Gnome 3.14.1
Paul Rougieux.
0

J'ai essayé beaucoup de choses, y compris le redémarrage du shell GNOME, la suspension et l'exécution

$ 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

Ce qui m'a finalement aidé a été de redémarrer le gsd via gnome-settings-daemon --replace.

Frederick Nord
la source
gnome-settings-daemon --replaceÉtait-ce censé déclencher quelque chose comme un redémarrage? Vous souhaitez fermer toutes vos fenêtres et vous demander un autre identifiant?
skytreader
Mint 18 ne semble pas avoir cette option.
not2qubit
0

Cela me fait l'affaire sur UbuntuMate:

sudo service lightdm restart

FelikZ
la source
0

Il est également intéressant de vérifier la batterie de votre souris si elle est sans fil, la batterie peut simplement devenir à plat avec un tel effet de curseur immobile.

Maxime
la source
-1

Si vous utilisez une souris USB et que vous êtes sur place avec l'ordinateur en question, la première chose à faire est de débrancher la souris pendant un moment, puis de la rebrancher.

Travaille pour moi à chaque fois.

Je veille en hibernation sur mon ordinateur tous les soirs et très rarement au réveil, le pointeur de la souris est manquant mais mon clavier USB fonctionne.

Nourri
la source