Spotlight บน Mac ไม่ยอมรับการป้อนข้อมูลด้วยแป้นพิมพ์


35

Spotlight หยุดตอบสนองต่อการป้อนข้อมูลแป้นพิมพ์บน Mac เป็นระยะ ๆ เมื่อสิ่งนี้เกิดขึ้นการกด cmd-space จะแสดงช่องค้นหา Spotlight แต่การพิมพ์ข้อความค้นหาไม่มีผลใด ๆ ตัวอักษรไม่ปรากฏในช่องค้นหาและแม้แต่การกดESCไม่ได้ออกจาก Spotlight แป้นพิมพ์ยังคงทำงานตามปกติในแอปอื่น ๆ ทุกตัว - เฉพาะ Spotlight ที่ได้รับผลกระทบ

การรีบูตเครื่องจะคืนค่าการทำงานปกติ แต่ฉันหวังว่าจะมีวิธีที่ไม่รีบูทในการทำให้เครื่องทำงานอีกครั้ง

ฉันใช้ macOS 10.12.5 (16F73) บนแถบสัมผัสขนาด 15 "MacBook Pro ทั้งแป้นพิมพ์ภายในและแป้นพิมพ์ Apple USB ภายนอกได้รับผลกระทบ


คุณได้ลองสร้างดัชนี Spotlight ใหม่หรือไม่ ฉันเห็นว่ามันสามารถแก้ไขปัญหา Spotlight ได้ แต่ฉันไม่รู้เกี่ยวกับปัญหานั้น
N. Cornet

ไม่เพราะปัญหาไม่ใช่ว่า Spotlight ไม่สามารถหาผลลัพธ์ได้มันเป็นไปไม่ได้ที่จะพิมพ์ข้อความค้นหาในตอนแรก ฉันจะลองด้วยจิตวิญญาณของการครอบคลุมฐานทั้งหมดแม้ว่า
Tom Harrington

FWIW ที่สร้างความแตกต่าง
Tom Harrington

เมื่อฉันมีปัญหานี้การค้นหาบรรทัดคำสั่งผ่านการmdfind MySearchQueryทำงานได้อย่างสมบูรณ์แบบดังนั้นจึงไม่ใช่ปัญหาดัชนีสปอตไลท์
มิส

คำตอบ:


55

ดูเหมือนว่าจะได้ผล ฉันยังคงสนใจคำตอบอื่น ๆ ที่ผู้คนอาจมีในกรณีที่มีสิ่งที่ดีกว่า

  1. เรียกใช้การตรวจสอบกิจกรรม
  2. พิมพ์ "สปอตไลท์" ในช่องค้นหา
  3. หลายรายการจะยังคงอยู่ เลือกหนึ่งชื่อ "Spotlight" ใช้ปุ่ม "x" ที่มุมซ้ายบนของหน้าต่างเพื่อฆ่า

สปอตไลต์เปิดตัวใหม่โดยอัตโนมัติและตอนนี้ทำงาน


7
ช่วยเหลือฉันเท่านั้นเปิดตัวกิจกรรมการตรวจสอบจากสปอตไล (ฉันรู้ว่ามันตลก แต่ฉันไม่ได้ล้อเล่น) ... k ก็อยู่ภายใต้การใช้งาน -> ยูทิลิตี้คนในอนาคตที่มีปัญหานี้
สีแดง

14

วิธีที่เร็วกว่า GUI คือผ่านเทอร์มินัล:

  1. เรียกใช้Terminal (ผ่านแผงแอปพลิเคชัน -> อื่น ๆ -> เทอร์มินัล )
  2. ประเภท: killall Spotlight

สปอตไลท์จะเริ่มต้นใหม่และใช้งานได้


มันน่าจะใช้ได้ แต่ฉันไม่เห็นว่ามันเร็วขึ้น
Tom Harrington

2
การใช้ killall Spotlightจากเทอร์มินัลจะฆ่าแอพ Spotlight โดยตรงในขณะที่การตรวจสอบกิจกรรมคุณต้อง 1) ค้นหาในรายการผลลัพธ์และ 2) คลิกที่ปุ่มปิด
Aurélien Bourdon

เอ๊ะทั้งสองกรณีคุณเปิดแอพแล้วพิมพ์บางอย่าง ด้วยการตรวจสอบกิจกรรมคุณชี้แล้วคลิกเพื่อดำเนินการกับเทอร์มินัลที่คุณพิมพ์เพิ่มอีกนิด หากคุณไม่ทำเช่นนี้ตลอดเวลาความแตกต่างของเวลาใด ๆ ก็ไม่มีความหมาย
Tom Harrington

1
ถูกต้อง แต่ผู้คนจำนวนมากจะเปิดเทอร์มินัลต่อไป ....
ปีเตอร์

กระเป๋าถือในยามเช้า
Mr Chris


1

หากสิ่งที่กล่าวมาไม่ได้ผลให้ลองทำสิ่งนี้:

  1. เปิด Terminal
  2. ประเภท - ไม่คัดลอก! - ต่อไปนี้ แต่รอสองสามวินาทีระหว่างพวกเขา:

    sudo mdutil -i off /
    sudo mdutil -i on /
    sudo mdutil -E /
    

หากหลังจากไม่กี่นาที Spotlight ยังไม่ได้จัดทำดัชนีลองใช้คำสั่งนี้ตามด้วยคำสั่งทั้งสามข้างต้น:

sudo rm -rf /.Spotlight-V100

นี่คือเว็บไซต์ที่ความช่วยเหลือมาจากขอบคุณมากสำหรับมัน!:

https://www.amsys.co.uk/blog/how-to-fix-spotlight-search-on-a-mac/


หน้านั้นดูเหมือนจะไม่ได้แก้ไขปัญหาเดียวกัน ไม่ใช่คำถามที่ไม่ได้ผลลัพธ์ที่ดีในการค้นหา แต่เป็นไปไม่ได้ที่จะพิมพ์ข้อความค้นหาตั้งแต่แรก
Tom Harrington

0

บางครั้งวิธีแก้ปัญหาที่ง่ายที่สุดและชัดเจนที่สุดก็ใช้งานได้ ในการตั้งค่าระบบให้เปิด Spotlight แล้วเลือกแผงผลลัพธ์การค้นหา ยกเลิกการเลือกทุกอย่างจากนั้นออกจากการตั้งค่าระบบ เปิดอีกครั้งจากนั้นตรวจสอบทุกรายการที่คุณต้องการเปิดใช้งาน แค่นั้นแหละ. BTW: ในฐานะที่เป็นเคล็ดลับความเป็นส่วนตัวโดยไม่ทำเครื่องหมายในช่องสแตนด์อะโลนเพื่อให้คำแนะนำ Spotlight คุณจะปิดใช้งานผลการค้นหาจากการถูกส่งไปยัง Apple โดยอัตโนมัติ


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