Control your presentation with PS4 Controller

Ta Theerasan Tonthongkam
ta tonthongkam
Published in
2 min readOct 22, 2018

ตั้งแต่งาน Mobile Conf TH วันที่ 25/8/18 ที่ผ่านมา มีคำถามเข้ามามากมายเกี่ยวกับ ทำไงให้ใช้ PS4 Controller คุมสไลด์ได้ — ก่อนไปถึงขั้นนั้น มาเริ่มที่ idea ก่อนว่าทำไมถึงต้องใช้ PS4 Controller

ทำไมถึงต้องใช้ PS4 Controller?

หัวข้อที่จะขึ้นพูดในงาน Mobile Conf TH มันต้องคุมสไลด์อย่างละเอียด แล้วเคยเจอเหตุการณ์ Clicker ลั่นจนสปอยมุกของตัวเอง — และเนื้อหาในวันนั้นค่อยข้างแน่น เมื่อเทียบกับเวลา 30 นาที ก็เลยคิดว่า ทำไงก็ได้ให้เราจัดการงานของเราให้เสร็จ ขึ้นไปบนเวทีก็เสียบ HDMI แล้วพูดได้เลย ก็เลยคิดว่าต้องหา Clicker

เมื่อลองดูราคา Clicker ก็ปาดเหงื่อครับ มันไม่ใช่ถูกๆ ก็เลยหาทางเลือกอื่นคือ Wirelesss mouse — อ้าว เราก็ไม่มี 555 ก็เลยมองหาสิ่งรอบตัวที่น่าจะคุมสไลด์ได้ เหลือบไปเจอ Play Station 4 ก็เลยปิ้ง idea นี้มา รวมทั้งตอนเสนอโปรเจคจบ เคยใช้ PS3 Controller คุมสไลด์มาก่อน ก็เลยมาจบตรงนี้

ปล. PS4 Controller ก็แพงนะ แต่ของมันต้องมี

วิธี Set up มีสามขั้นตอนใหญ่ๆ

  1. ติดตั้ง PS4 Controller Driver
  2. Pair Bluetooth
  3. Map keys

ขั้นตอนที่ 1 ติดตั้ง PS4 Controller Driver

  1. ต่อสาย USB ของ Controller เข้ากับเครื่อง MacBook
  2. กด PS icon เพื่อเป็นการเปิด Controller
  3. กลับมาที่ MacBook ไปที่เครื่องหมาย 🍎 → About this Mac
  4. กดปุ่ม System Report
  5. ที่ Hardware เลือก USB ถ้าใน List ของ USB มี Wireless controller ขึ้นมา แสดงว่า ได้ทำการ install driver เรียบร้อยแล้ว

ขั้นตอนที่ 2 Pair Bluetooth

  1. ถอด USB ซะ มันไม่จำเป็นอีกต่อไป
  2. ไปที่เครื่องหมาย 🍎 → System Preferences
  3. กดที่ Bluetooth
  4. ไปที่ Controller กด PS กับ share พร้อมกัน เพื่อ Pair Bluetooth ในขั้นตอนนี้ไฟที่ Controller อาจจะกระพริบ หรือเปลี่ยนเป็นสีน้ำเงิน
  5. ถ้าใน Mac ขึ้นว่า Wireless Controller connected แสดงว่า Pair เสร็จแล้ว

ขั้นตอนที่ 3 Map keys

  1. Install enjoyable ก่อนตามลิงค์นี้
  2. เปิดโปรแกรม enjoyable แล้ว Map Keys ซะ ส่วนใหญ่จะ Map ให้ตรงกับการคุม presentation เช่น ➡️ = ถัดไป; ⬅️ = ก่อนหน้า; Analog 🕹เพื่อบังคับ cursor; ปุ่ม ️⭕️= enter; ปุ่ม ❌ = esc; ปุ่ม 🔲 = คลิก เป็นต้น
  3. Active Map Keys ของ Controller ที่เราสนใจซะ แค่นี้ก็ใช้ Controller คลุมสไลด์ได้แล้ว

Thank you

— end of the story —

--

--