วิธีการรีสตาร์ทตัวชี้เมาส์ / เคอร์เซอร์ / เคอร์เซอร์หายไป / หายไปเท่านั้น


34

ด้วยเหตุผลบางอย่างตัวชี้เมาส์บน Ubuntu 10.04 PC ของฉันจะหายไปหลังจากที่คอมพิวเตอร์ถูกปลุกให้หยุดทำงาน พีซีเครื่องนั้นไม่มีแป้นพิมพ์ดังนั้นฉันสามารถแก้ไขได้โดยการบันทึกผ่าน ssh และออก:

sudo service gdm restart

... อย่างไรก็ตามนี่เป็นการรีสตาร์ท gnome และจะปิดแอปพลิเคชันใด ๆ ที่อาจทำงานอยู่

อีกวิธีในการแก้ปัญหานี้คือการตั้งค่าพีซีเครื่องนั้นให้เป็นsynergyทาส - จากนั้นเลื่อนเมาส์จากsynergyต้นแบบไปยังเดสก์ท็อปทาส สิ่งนี้จะนำตัวชี้เมาส์กลับมา

เป็นไปได้ไหมที่จะเรียกใช้คำสั่งบางอย่างเช่นฉันไม่จำเป็นต้องรีสตาร์ท X (หรือ gdm) แต่ฉันจะรีสตาร์ทโค้ดตัวชี้เมาส์อย่างมีประสิทธิภาพ? จากนั้นฉันสามารถใส่สคริปต์นี้ลงบนเดสก์ท็อปและสามารถกู้คืนตัวชี้เมาส์หลังจากหยุดทำงานชั่วคราวโดยไม่จำเป็นต้องใช้เครื่องที่สอง (แม้จะมองไม่เห็นตัวชี้เมาส์

คำตอบ:


39

สิ่งนี้อาจแก้ไขปัญหาได้

หากคุณติดอยู่กับที่ไม่มีการเคลื่อนไหวของเมาส์บนแล็ปท็อปของคุณ (ทัชแพด) จากนั้นกดคีย์ผสม Alt + F2 แล้วพิมพ์

gksudo modprobe -r psmouse

พิมพ์รหัสผ่านกด Enter แล้วกด Alt + F2 อีกครั้งเพื่อป้อนข้อมูลต่อไปนี้

gksudo modprobe psmouse

แค่นั้นแหละ. ตัวชี้เมาส์ของคุณจะเริ่มทำงานอีกครั้ง

หากคุณต้องการทำผ่านเทอร์มินัลแล้วพิมพ์ gnome-terminal หลังจากกด Alt + F2 เมื่อเทอร์มินัลเปิดขึ้นพิมพ์ต่อไปนี้

sudo modprobe -r psmouse

หรือ

sudo modprobe psmouse

หากเมาส์ usb ค้างอยู่ให้ใช้คำสั่งต่อไปนี้หลังจากกด Alt + F2

gksudo /etc/init.d/hotplug restart

สวัสดี @BlueXrider - ขอบคุณมากสำหรับคำตอบของคุณ! พีซีนั่น "แป้นพิมพ์หายไป" ดังนั้นฉันจึงไม่สามารถกด Alt-F2 :) อย่างไรก็ตามฉันลองsudo modprobe psmouseผ่านsshและน่าเสียดายที่ไม่แสดงตัวชี้เมาส์หลังจากหยุดการปลุกชั่วคราว (เห็นได้ชัดว่านี่เป็นgnomeข้อผิดพลาดไม่ใช่ข้อผิดพลาดของไดรเวอร์เมาส์) Ubuntu 10.04 ยังบ่นว่า: " sudo: /etc/init.d/hotplug: command not found" ... ไชโย!
sdaau

21

ฉันใช้ Xubuntu 16.04 คำแนะนำต่อไปนี้ที่โพสต์ที่นี่ใช้ได้สำหรับฉัน

กดCtrl+Alt+F1ตามด้วยCtrl+Alt+F7


2
มันไม่ง่ายไปกว่านี้อีกและมันใช้งานได้ดีในครั้งแรก ขอบคุณ @MukeshChapagain!
Tim Stewart

1
ใช้งานได้กับ Lubuntu! นี่คือคำตอบที่ดีที่สุดสำหรับคำถาม; มันเป็นความอัปยศที่บางสิ่งที่ซับซ้อนเกินความจำเป็นจึงได้รับการยอมรับว่าถูกต้องแทน
Westcroft_to_Apse

1
สิ่งนี้ใช้งานได้ดีมากสำหรับฉันขอบคุณ Mukesh - star Magento educator ที่ได้รับการช่วยเหลือมาหลายปี
แมวของเฮนรี่

ทำไมจึงใช้งานได้ ใครช่วยอธิบายได้มั้ย
echo_salik

คำตอบของคุณทำให้ฉันคลิกปุ่ม upvote ของคุณ
AnthonyD973

17

ในที่สุดก็พบทางออกสำหรับสิ่งนี้:

จาก# 696855 - คุณจะซ่อนตัวชี้เมาส์ภายใต้ Linux / X11 ได้อย่างไร - สแต็คล้น ; ฉันเคยได้ยินunclutterดังนั้นจึงวิ่ง

sudo apt-get install unclutter

จากนั้นใส่สคริปต์ต่อไปนี้ลงบนเดสก์ท็อปที่เรียกว่าunclutter.sh:

unclutter -idle 1 -root -grab -visible

... chmod +x unclutter.shและให้แน่ใจว่าคุณได้ทำ

จากนั้นหลังจากที่ตัวชี้เมาส์หายไปหลังจากหยุดใช้งานให้วางเมาส์เหนือไอคอนเพื่อกำหนดเป้าหมายสคริปต์และเรียกใช้ สิ่งนี้จะเริ่มunclutterขึ้นซึ่งจะเป็นการซ่อนตัวชี้เมาส์ (ที่มองไม่เห็น) หลังจาก 1 วินาทีที่ไม่มีการใช้งานเมาส์ แต่เมื่อคุณเลื่อนเมาส์หลังจากนั้นในที่สุดตัวชี้เมาส์จะแสดง:)... อย่างไรก็ตามโปรดทราบว่าหากต้องการหยุดunclutterหลังจากนั้นคุณต้องทำจากเทอร์มินัล:

sudo killall unclutter

... อย่างที่เคยunclutterเป็นมาในตอนนั้นทำงานในพื้นหลัง


หมายเหตุ: ยังได้ลองผ่าน# 15 / Bug # 337926“ vino: เคอร์เซอร์ของเมาส์ยังคงอยู่ที่มุมซ้ายบน”: บัก:“ vino” แพ็คเกจ: Ubuntuเพื่อใช้:

xdotool mousemove 100 100

แต่สิ่งนี้ไม่ทำให้ตัวชี้เมาส์แสดงอีกครั้ง

Btw หนึ่งสามารถดูในsynergyแหล่งWebSVN - การทำงานร่วมกัน - / ลำ /และ "การตั้งค่า" ./lib/platform/CXWindowsScreen.cppของตัวชี้เมาส์ดูเหมือนว่าจะเขียนใน


ขอขอบคุณ! ฉันพบปัญหาที่เกิดขึ้นซ้ำ ๆ กับ Fedora LXDE และคุณได้ช่วยฉันจากการรีสตาร์ท
Davidmh

สิ่งนี้ใช้ได้กับ chromebooks เมื่อคุณเปลี่ยนเคอร์เซอร์ไปเป็น / ออกจาก X framebuffers (crouton) ขอบคุณมาก!
dwks

ฉันเดาว่าไวยากรณ์ของพวกเขาเปลี่ยนไปเล็กน้อยunclutter -idle 1 -root -grab -visibleสำหรับฉัน
Seppo Erviälä

3

มีปัญหานั้นเมื่อวันก่อน ฉันเปลี่ยนเป็นเทอร์มินัลอื่น (ctrl + alt + F1) จากนั้นกลับมาที่หน้าต่างปัจจุบัน (ctrl + alt + F7) มันเป็นการหลอกลวงสำหรับฉัน


2

คำตอบจากIt's FOSS นี้ใช้ได้สำหรับฉันเพียงครั้งเดียว

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

ครั้งที่สองมันไม่ทำงานและไม่ทำตามคำแนะนำใด ๆ ข้างต้น ดังนั้นหลังจากนี้ฉันเพิ่งปิดฝาแล็ปท็อปของฉันเพื่อระงับเปิดใหม่อีกครั้งและตัวชี้ก็กลับมา


2

หากพบปัญหานี้กับเมาส์ทัชแพดของแล็ปท็อปของฉันหายไป ใช้แป้นพิมพ์เพื่อนำทางเปิดตัวเปิด (ปุ่ม windows) และพิมพ์ "mouse" ในโมดัลที่ปรากฏขึ้นให้ตรวจสอบว่าส่วนทัชแพดอยู่ในตำแหน่ง "เปิด" หรือไม่


การเข้าสู่การตั้งค่า "เมาส์และทัชแพด" ยังช่วยแก้ไขปัญหาตัวชี้เมาส์ที่ขาดหายไปใน Debian 8 Gnome 3.14.1
Paul Rougieux

0

ฉันได้ลองหลายอย่างแล้วรวมถึงการรีสตาร์ทเชลล์ GNOME การระงับและการดำเนินการ

$ 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

ในที่สุดสิ่งที่ช่วยฉันได้ก็คือเริ่ม gsd gnome-settings-daemon --replaceใหม่อีกครั้ง


gnome-settings-daemon --replaceสิ่งนี้ควรจะเรียกสิ่งที่ต้องการรีบูตหรือไม่? ชอบปิดหน้าต่างทั้งหมดของคุณและแจ้งให้คุณลงชื่อเข้าใช้อีกครั้งหรือไม่
skytreader

มิ้นต์ 18 ดูเหมือนจะไม่มีตัวเลือกนี้
not2qubit


0

นอกจากนี้ยังควรตรวจสอบแบตเตอรี่เมาส์ของคุณหากเป็นอุปกรณ์ไร้สายแบตเตอรี่อาจจะแบนราบโดยไม่มีผลกระทบของเคอร์เซอร์ที่ไม่ขยับ


-1

หากคุณกำลังใช้เมาส์ USB และอยู่ในตำแหน่งที่มีปัญหาคอมพิวเตอร์สิ่งแรกที่คุณควรลองคือถอดปลั๊กเมาส์ออกครู่หนึ่งแล้วเสียบกลับเข้าไปใหม่

เหมาะกับฉันทุกครั้ง

ฉันจำศีลคอมพิวเตอร์ของฉันทุกคืนและบางครั้งเมื่อตื่นขึ้นตัวชี้เมาส์จะหายไป แต่แป้นพิมพ์ USB ของฉันทำงาน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.