Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

แก้ปัญหา Mac Touch Bar ไม่ทำงาน: สาเหตุ อาการ และวิธีแก้ทีละขั้นตอน

Touch Bar บน MacBook Pro บางรุ่น แทนปุ่ม Function Key เดิม ให้เข้าถึงฟังก์ชันแอป/ระบบ และซูมได้เร็ว แต่บางครั้ง Touch Bar ไม่ทำงาน กระพริบ หาย หรือทำงานผิดปกติ

กรณีที่ผู้ใช้รายงาน:

  • Touch Bar กระพริบ (Flickering)
  • Touch Bar หาย (Disappeared)
  • Touch Bar ไม่ขึ้นแสง
  • macOS Monterey Touch Bar ไม่ทำงาน
  • Touch Bar ปรับเสียงไม่ได้ (ไม่แสดง Slider)
  • Touch Bar ไม่ตอบสนอง/ไม่แสดงปุ่มลัด
  • Touch Bar พังหลังอัปเดต Big Sur/Monterey
  • ด้านขวา Touch Bar ไม่ทำงาน

ส่วนใหญ่แก้ได้ด้วยวิธีในบทความนี้ ก่อนหน้า เรามาดูสาเหตุ

สารบัญ:

  • 1. ทำไม Touch Bar ถึงไม่ทำงาน?
  • 2. วิธีแก้ Touch Bar ไม่ทำงาน
  • 3. FAQ

ทำไม Touch Bar ถึงไม่ทำงาน?

สาเหตุต่างกันไปตามอาการ สรุปสาเหตุที่เป็นไปได้ทั้งหมด:

  • แอปทำงานผิดปกติ (Malfunctioning apps)
  • บั๊กซอฟต์แวร์ชั่วคราว
  • macOS เก่า
  • ตั้งค่าผิด
  • รันซอฟต์แวร์หนัก (Resource-intensive)
  • เพิ่งเปลี่ยนคีย์บอร์ดใหม่
  • Mac ร้อนเกินไป
  • RAM/พื้นที่ดิสก์ เหลือน้อย
  • หกน้ำ/น้ำท่วม
  • ปัญหาฮาร์ดแวร์
  • ต่อจอภาพภายนอก

เข้าใจสาเหตุคร่าวๆ แล้ว → ไปแก้ปัญหา

วิธีแก้ Touch Bar ไม่ทำงาน

คู่มือครบทุกวิธีที่ผู้ใช้แก้สำเร็จ ใช้ได้ทั้ง Intel และ M1 MacBook Pro แนะนำเช็คหลังแต่ละขั้นว่าหายไหม

บางครั้ง Touch Bar ไม่ขึ้นแสง/ปุ่มโปร่งแท้ แต่มันยังตอบสนองได้ → เสียบชาร์จดู ถ้าไม่ใช่กรณีนี้ อ่านต่อ

วิธีแก้ Touch Bar:

  • 1. Force Quit แอปที่ทำให้พัง
  • 2. Restart Mac
  • 3. Refresh Touch Bar
  • 4. Refresh Control Strip
  • 5. เช็คการตั้งค่าการแสดงผล Touch Bar
  • 6. ล้าง Cache Touch Bar
  • 7. ปรับ Sound Output
  • 8. อัปเดต macOS
  • 9. Reset SMC และ NVRAM
  • 10. ติดต่อ Apple Support

1. Force Quit แอปที่ทำให้พัง

ถ้า Touch Bar ไม่ตอบสนอง/ไม่แสดงปุ่มหลังสลับไปแอปไหนแอปหนึ่ง → แอปนั้นค้าง/มีบั๊ก → Force Quit:

  1. กด Command + Option + Esc พร้อมกัน → Force Quit Dialog
  2. เลือกแอปที่ทำให้ Touch ID พัง → Force Quit

2. Restart Mac

รีบูทครั้งเดียวแก้ปัญหาเล็กน้อยได้เยอะ รวมถึง Touch Bar ไม่แสดง Volume Slider หรือ "Touch Bar หาย" ทำได้:

  1. Apple menu > Restart
  2. กด Restart ใน Dialog ยืนยัน

ถ้าจอค้าง → กดค้าง Power Force Shutdown → รอ → เปิดใหม่

3. Refresh Touch Bar

Kill Process Touch Bar แล้วให้มันสตาร์ทใหม่ → ล้าง Memory/Resource เก่า มอบใหม่ แก้ Touch Bar ไม่ขึ้นแสง หรือ "Touch Bar หาย" ได้ดี

ผ่าน Activity Monitor:

  1. เปิด Activity Monitor (Finder > Applications > Utilities)
  2. หา Process ชื่อ TouchBarServer (macOS 10.12 Sierra หรือเก่า ชื่อ Touch Bar Agent)
  3. เลือก → กดปุ่ม X → Force Quit

แก้ปัญหา Mac Touch Bar ไม่ทำงาน: สาเหตุ อาการ และวิธีแก้ทีละขั้นตอน

Touch Bar จะว่างไปซักครู่ แล้วกลับมาปกติ

ผ่าน Terminal:

  1. เปิด Terminal (Finder > Applications > Utilities)
  2. วางคำสั่ง กด Enter:
    macOS 10.13 High Sierra ขึ้นไป: sudo pkill TouchBarServer
    macOS 10.12 Sierra หรือเก่า: pkill "Touch Bar agent"
  3. ใส่รหัสผ่าน → Enter

แก้ปัญหา Mac Touch Bar ไม่ทำงาน: สาเหตุ อาการ และวิธีแก้ทีละขั้นตอน

Refresh Touch Bar แก้ "Touch Bar ไม่ขึ้น" หรือ "Touch Bar ทำงานแตะไม่ได้" ด้วย

4. Refresh Control Strip

Control Strip = ด้านขวา Touch Bar (ปรับความสว่าง เสียง Siri) ถ้าด้านขวาไม่ทำงาน → Refresh Control Strip ช่วยได้ ลองทำถ้า Touch Bar ไม่ขึ้น/ไม่ตอบสนองปุ่มลัด

  1. Finder > Applications > Utilities > Terminal
  2. พิมพ์: killall ControlStrip → Enter

ควรแก้ปัญหาด้านขวา Touch Bar (เช่น ปรับความสว่างไม่ได้) ถ้ายังไม่หาย → เช็ค Display Settings

5. เช็คการตั้งค่าการแสดงผล Touch Bar

  1. Apple menu > System Preferences > Keyboard
  2. ใน "Touch Bar shows" เลือก "App Controls" หรือ "App Controls with Control Strip"

แก้ปัญหา Mac Touch Bar ไม่ทำงาน: สาเหตุ อาการ และวิธีแก้ทีละขั้นตอน

ถ้าตั้งเป็น "Expanded Control Strip" → Touch Bar จะไม่เปลี่ยนตามแอป

เช็ค Keyboard settings อีกที่: System Preferences > Accessibility > Keyboard > Hardware → ต้องปิด "Enable slow keys" (ถ้าเปิดอยู่ อาจทำให้ปรับเสียงไม่ได้)

6. ล้าง Cache Touch Bar

Cache ไฟล์ชั่วคราว อาจเต็ม/เสียหาย → ทำให้ Touch Bar พัง Preferences ก็อาจก่อให้เกิดปัญหา → ล้าง Cache และ Preferences:

  1. เปิด Finder
  2. Go menu > Go to Folder
  3. วาง Path: ~/Library/Preferences/
  4. หาไฟล์ apple.touchbar.agent.plist → ลบ
  5. ไป Path: ~/Library/Caches/
    แก้ปัญหา Mac Touch Bar ไม่ทำงาน: สาเหตุ อาการ และวิธีแก้ทีละขั้นตอน
  6. ลบ ของในโฟลเดอร์ (อย่าลบโฟลเดอร์เอง ไม่อาจทำงาน)
  7. Restart Mac

7. ปรับ Sound Output

Touch Bar ปรับเสียงไม่ได้หลังเสียบจอภาพภายนอก? → Apple menu > System Preferences > Sound > Output → ลองสลับ Output Device ดู ลองเสียบหูฟัง → สลับไปสเปกเกอร์ภายนอก

8. อัปเดต macOS

macOS ใหม่ มี Security Patch และรองรับ Touch Bar ดีกว่า → อัปเดตเป็นรุ่นล่าสุดที่รองรับ

Apple menu > System Preferences > Software Update → Install

รุ่นแรกของอัปเดตอาจมีบั๊ก ทำให้ Monterey Touch Bar ไม่ทำงาน → ติดตั้ง Combo Update ล่าสุดดู

ถ้าอัปเดตครั้งล่าสุดทำให้ Touch Bar พัง และตัวเลือก Touch Bar หายจาก Keyboard Settings → รัน Disk Utility First Aid → ถ้า First Aid บอกปกติ → Reinstall macOS โดยไม่ Erase ดิสก์

9. Reset SMC และ NVRAM

SMC ควบคุมฟังก์ชันระดับต่ำ: คีย์บอร์ด, LED, แบตเตอรี่, CPU ถ้า Touch Bar ไม่ขึ้นแสง/ด้านขวาหาย → Reset SMC อาจช่วย (M1 ไม่ต้อง Reset SMC)

ถ้า Reset SMC ไม่ช่วย → Reset NVRAM

10. ติดต่อ Apple Support

ลองหมดแล้วยังไม่หาย → น่าจะเป็นปัญหาฮาร์ดแวร์: น้ำท่วม ชิปพัง สายหลุด → ติดต่อ Apple Support ให้รัน Hardware Test

ถ้าพังหลังเปลี่ยนคีย์บอร์ด → นำไปให้ช่างที่เปลี่ยนให้ซ่อม

ปัญหา Touch Bar กระพริบ (Flickering) - เฟลชสี่เหลี่ยมสว่างตอนไม่ได้ใช้ → เป็นปัญหาฮาร์ดแวร์ ไม่ค่อยแก้เองได้ → รัน Apple Diagnostics หาชิ้นส่วนที่พัง → ส่งซ่อม

FAQ

Q1. Reset Touch Bar บน MacBook Pro ยังไง?
A: รันคำสั่ง 2 ตัวใน Terminal: sudo pkill TouchBarServer และ sudo killall ControlStrip

Q2. เปิด Touch Bar บน MacBook Pro ยังไง?
A: System Preferences > Keyboard → ตรวจสอบ "Touch Bar shows" เลือก App Controls (เพื่อไม่ให้ Touch Bar ไม่เปลี่ยนตามแอป)