Skip to content

การใช้งานร่วมกับ Logitech G HUB

หน้านี้อธิบายวิธีใช้เมาส์เกมมิ่ง Logitech (G604, G502 เป็นต้น) กับ Radiant

WARNING

การอัปเดต G HUB หรือ macOS อาจทำให้การตั้งค่าที่อธิบายไว้ในหน้านี้ใช้งานไม่ได้ เนื้อหาในหน้านี้ไม่รับประกันว่าจะทำงานได้ หากมีปัญหา ให้ตรวจสอบการตั้งค่ามาโครใน G HUB

เมื่อปุ่มไม่ถูกรู้จัก

เมาส์เกมมิ่ง Logitech มีบางปุ่มที่ถูกกำหนดให้เป็นฟังก์ชันระดับฮาร์ดแวร์ เช่น "DPI Shift" โดยค่าเริ่มต้น ปุ่มเหล่านี้ไม่ส่งเหตุการณ์ไปยัง macOS ทำให้ Radiant ไม่สามารถตรวจจับได้

หากปุ่มไม่ถูกรู้จัก ให้ตรวจสอบการกำหนดปุ่มใน G HUB และเปลี่ยนเป็นวิธีใดวิธีหนึ่งด้านล่าง

วิธีกำหนดปุ่ม

วิธีที่ 1: กำหนดเป็น Mouse Button 4/5

การกำหนดปุ่มเป็น "Mouse Button 4" หรือ "Mouse Button 5" ใน G HUB ช่วยให้ Radiant ตรวจจับได้โดยตรงในฐานะปุ่มเมาส์ในการตั้งค่าปุ่มลัด

  1. เปิดการกำหนดปุ่มใน G HUB
  2. เลือก "Mouse Button 4" หรือ "Mouse Button 5"
  3. ลงทะเบียนในการตั้งค่าปุ่มลัดของ Radiant

INFO

G HUB อนุญาตให้กำหนดเฉพาะ Mouse Button 4 และ Mouse Button 5 เป็นปุ่มเมาส์เท่านั้น หากต้องการใช้มากกว่าสองปุ่ม ให้ใช้วิธีมาโคร Sequence ด้านล่าง

วิธีที่ 2: ใช้มาโคร Sequence

มาโคร "Sequence" ของ G HUB สามารถส่งการกดปุ่มแยกกันเมื่อกดและปล่อยปุ่ม รองรับทุกโหมดการทำงาน

ขั้นตอน

1. สร้างมาโคร Sequence ใน G HUB

เลือก "Sequence" เป็นประเภทมาโครและตั้งค่าดังนี้:

  • ON PRESS: ลงทะเบียนคีย์ผสมที่ต้องการ (เช่น ⌥Space)
  • WHILE HOLDING: เว้นว่างไว้
  • ON RELEASE: ลงทะเบียนคีย์ผสมเดียวกับ ON PRESS

เปิดใช้งานตัวเลือก "press/release" เพื่อให้ส่งเฉพาะ keyDown เมื่อกด และเฉพาะ keyUp เมื่อปล่อย

การตั้งค่ามาโคร Sequence

2. กำหนดมาโครให้กับปุ่ม

กำหนดมาโคร Sequence ที่สร้างไว้ให้กับปุ่มที่ต้องการใช้

การกำหนดปุ่มใน G HUB

3. ลงทะเบียนปุ่มลัดใน Radiant

ในการตั้งค่าเมนูของ Radiant ให้ลงทะเบียนคีย์ผสมจากขั้นตอนที่ 1 (เช่น ⌥Space) เป็นปุ่มลัด

TIP

เลือกคีย์ผสมที่ไม่ขัดแย้งกับแอปพลิเคชันอื่น คีย์ผสมที่ไม่ค่อยใช้งาน เช่น ⌥Space หรือ ⌃⇧F13 เหมาะสมดี

ความเข้ากันได้กับโหมดการทำงาน

โหมดการทำงานที่รองรับขึ้นอยู่กับวิธีกำหนดปุ่ม

วิธีกำหนดปุ่มRelease or ClickClickToggle
Mouse Button 4/5
มาโคร Sequence
มาโครมาตรฐาน

INFO

มาโครมาตรฐานส่ง keyDown และ keyUp พร้อมกัน จึงไม่รองรับการกดค้าง (Release or Click) หากต้องการใช้การกดค้าง ให้ใช้มาโคร Sequence