Touch Bar ของ MacBook Pro ไม่ได้มีประโยชน์มากนักในสภาพเดิมจากโรงงาน แม้จะมีงานบางอย่างที่ทำได้ แต่ด้วยการตั้งค่าเริ่มต้น มันก็เพียงเป็นการอัปเกรดทางสายตาจากปุ่ม Function keys ที่ถูกแทนที่ไป เพราะฉะนั้นโชคดีที่มี Utilities ต่างๆ ที่สามารถปรับปรุงความมีประโยชน์ของ Touch Bar ให้ดีขึ้นได้อย่างมาก โดยอนุญาตให้ปรับแต่งได้ลึก
พื้นฐาน: ปรับแต่ง Touch Bar ด้วยเครื่องมือ Built-in
macOS มีตัวเลือก Built-in สำหรับปรับแต่ง Touch Bar บ้าง แม้จะจำกัด แต่ก็คุ้มค่าที่จะลองดู
ในบางแอป คุณสามารถเลือก "Customize Touch Bar…" จากเมนู View ในแถบเมนู
จากนั้นคุณสามารถลากชุดตัวเลือกที่เตรียมไว้ไปวางบน Touch Bar หรือนำออกได้ ค่อนข้างคล้ายกับการปรับแต่ง Toolbar ในแอปพลิเคชัน
ปุ่ม Touch Bar ที่มีให้เลือกจะต่างกันไปในแต่ละแอปพลิเคชัน โดยทั่วไปจะมีจำนวนจำกัด และไม่เสนอความยืดหยุ่นที่เราต้องการ
การใช้ System Preferences
Touch Bar ยังสามารถปรับแต่งได้ในส่วน Keyboard ของ System Preferences
ซึ่งจะอนุญาตให้คุณปรับ Control Strip ซึ่งเป็นแถบปุ่ม 4-5 ปุ่มที่แสดงด้านขวาของ Touch Bar
แถบนี้สามารถปิดได้โดยยกเครื่องหมายถูกออกจากกล่อง "Show Control Strip" ใน Keyboard preference pane คุณยังสามารถลากไอคอนเข้า/ออกได้โดยคลิก "Customize Touch Bar…"
ขั้นสูง: เปลี่ยนแปลง Touch Bar ด้วย BetterTouchTool
BetterTouchTool เป็นเครื่องมือสำคัญสำหรับการปรับแต่ง macOS มาหลายปีแล้ว เริ่มต้นใช้สร้าง Trackpad gestures แบบกำหนดเอง วันนี้ BetterTouchTool รองรับเกือบทุกวิธีการป้อนข้อมูลบน Mac ตั้งแต่ Keyboard, Siri Remote จนถึง Touch Bar
เมื่อเปิดหน้าต่าง Preferences ของ BetterTouchTool เราสามารถปรับแต่ง Touch Bar ได้ คลิกแท็บ Touch Bar ใกล้ด้านบนของหน้าต่างเพื่อเข้าถึง Touch Bar pane ใน pane นี้เราสามารถสร้างปุ่มที่จะแสดงบน Touch Bar ได้
แผงด้านซ้ายกำหนดขอบเขตของปุ่ม หากขอบเขตเป็น "Global" ปุ่มจะปรากฏในทุกแอป หากจำกัดให้แอปเดียว ปุ่มจะแสดงเฉพาะเมื่อแอปนั้นอยู่ใน Foreground
ด้วย BetterTouchTool คุณสามารถสร้าง Action ที่ทำหน้าที่เกือบทุกอย่างบน Mac คุณสามารถสร้างปุ่ม Touch Bar ให้ Trigger Keystroke เฉพาะ หรือผูกกับ Predefined Actions มากมายที่มีใน BetterTouchTool
สร้างปุ่ม Touch Bar เรียบง่าย
เพื่อเพิ่มปุ่มง่ายๆ ให้คลิก "+ Touch Bar Button" ปุ่มสามารถทำได้ 2 อย่าง: เรียก Keyboard Shortcut หรือทำ "Predefined Action" จากรายการตัวเลือก
มีรายการ Predefined Actions รายละเอียดที่ผูกกับปุ่มเมื่อกด คลิก Dropdown ใต้ "Predefined Action" เพื่อเข้าถึงรายการ สามารถค้นหาได้จากช่องค้นหาด้านบน
คุณยังสามารถเรียก Keystroke ด้วยการกดปุ่มโดยเพิ่ม Keystroke ในกล่อง "Custom Keyboard Shortcut" วาง Cursor ในกล่อง แล้วกด Keystroke ที่ต้องการให้ปุ่มเรียกใช้
เพื่อตั้งชื่อปุ่ม ให้พิมพ์ชื่อในกล่องข้อความใต้ "Touch Bar Button Name"
เพื่อเพิ่มไอคอน ให้คลิกปุ่ม "Add icon" จะแสดงรายการไอคอนที่มีอยู่ ลากไอคอนจากเมนูไปวางในกล่อง "Add Icon" (เคล็ดลับ: คลิกที่ไอคอนจะไม่ทำให้มันใช้งานได้) คุณยังสามารถสร้าง Custom Icons ได้โดยลากไฟล์จาก Finder ไปวางในกล่อง "Add Icon"
ปุ่มสามารถย้ายตำแหน่งได้โดยลากชื่อของมัน จะจัดระเบียบใหม่ว่าจะปรากฏบน Touch Bar อย่างไร
เพิ่ม Touch Bar Widgets
Touch Bar Widgets แสดงข้อมูลบน Touch Bar เช่น เวลาปัจจุบัน หรืออุณหภูมิ CPU สามารถทำ Action เมื่อกดได้ด้วย
เพื่อเพิ่ม Widget ให้คลิก "+ Widget/Gesture"
จาก Dropdown ให้เลือกข้อมูลที่ต้องการให้ Widget แสดง
เพื่อทำ Action เมื่อกด Widget ให้เพิ่ม Action ในช่องปกติ
สร้าง Button Groups
ปุ่มสามารถจัดกลุ่มเป็นโฟลเดอร์ได้ กลุ่มจะขยายเมื่อแตะ แสดงเนื้อหาในหน้าจอ Touch Bar ใหม่
เพื่อเพิ่มกลุ่ม ให้คลิก "+ Button Group"
กลุ่มสามารถตั้งชื่อและใส่ไอคอนได้เหมือนไอเท็มทั่วไป แต่ไม่สามารถทำ Action เองได้
เพิ่มปุ่มใหม่ภายในกลุ่ม หรือลาก Action ที่มีอยู่เข้าไปในกลุ่ม
Action ภายในกลุ่มสามารถเรียงลำดับได้โดยลาก ปุ่มปิดกลุ่มต้องมีอยู่เสมอ แต่สามารถย้ายตำแหน่งได้
Additional Actions
ปุ่มเดียวสามารถใช้ทำ Multiple Consecutive Actions ได้ Actions เพิ่มเติมจะทำงานตามลำดับที่แสดง Action ถัดไปจะทำงานทันทีที่ Action ก่อนหน้าเสร็จ
เลือกปุ่มที่ต้องการผูก Additional Action
คลิก "Attach Additional Action" เพื่อสร้าง Action
Step เพิ่มเติมจะปรากฏที่ด้านล่างของ Action ที่เลือก
สรุป
BetterTouchTool สามารถทำได้มากกว่าที่เราครอบคลุมในที่นี้มาก เราแนะนำให้ใช้เคล็ดลับเหล่านี้เป็นจุดเริ่มต้นสำหรับการสำรวจของตัวเอง คุณยังสามารถอ่านเอกสาร BetterTouchTool เพื่อดูรายละเอียดความสามารถทั้งหมด