ฉันจะใช้ DUALSHOCK 4 กับ Ubuntu 14.10 ได้อย่างไร


14

ค่อนข้างง่ายฉันจะตั้งค่ากำหนดค่าและใช้คอนโทรลเลอร์ Sony DUALSHOCK 4 กับ Ubuntu 14.10 ("Utopic Unicorn") ได้อย่างไร

ฉันจำได้ว่าเคอร์เนล Linux ได้รับการอัปเดตในขณะที่กลับมาเพื่อเพิ่มการรองรับดั้งเดิม ... นี่หมายความว่าฉันควรจะจับคู่มันด้วยบลูทู ธ (จากพื้นที่แจ้งเตือน) และออกไปหรือไม่?

หรือจะมีมากกว่านี้?

ฉันพยายามทำตามคำแนะนำเหล่านี้: /ubuntu//a/450091/230107

แต่เมื่อฉันพิมพ์sudo pip ติดตั้ง ds4drvผมบอกsudo: pip: คำสั่งไม่พบ

คำตอบ:


27

โอเคสิ่งที่ต้องทำคือ "จับคู่" คอนโทรลเลอร์เหมือนกับอุปกรณ์บลูทู ธ อื่น ๆ (คำแนะนำเหล่านี้เกี่ยวข้องกับตัวแปร "ปกติ" ของ Ubuntu LTS - ปรับให้เหมาะสมหากคุณใช้ตัวแปรอื่นของ Ubuntu หรือ Linux ที่แตกต่างกัน ระบบปฏิบัติการ)...

  • กดปุ่มโลโก้ PlayStationและShareเพื่อทำให้คอนโทรลเลอร์เข้าสู่โหมด "การจับคู่" (Light Bar / LED ควรเริ่มกะพริบ / แฟลชอย่างรวดเร็ว) จากนั้นจับคู่คอนโทรลเลอร์กับคอมพิวเตอร์โดยใช้การตั้งค่าบลูทู ธ (แสดงแอปพลิเคชัน→การตั้งค่า→บลูทู ธ →คอนโทรลเลอร์ไร้สายหรือไอคอนบลูทู ธ (ที่ด้านบนขวาของหน้าจอ) →ไอคอนบลูทู ธ (ในเมนูย่อย) →การตั้งค่าบลูทู ธ →ตัวควบคุมไร้สาย)

เมื่อตัวควบคุมเป็น "จับคู่" คุณสามารถเปิดใช้งานได้โดยกดปุ่ม (ไม่ถือ !) โลโก้ PlayStation- ทำสิ่งนี้ก่อนที่จะเปิด Steam หรือเกมเพราะบางครั้งพวกเขาอาจไม่รู้จักตัวควบคุมถ้าคุณทำเช่นนี้หลังจากเปิด Steam หรือเกม .

Ubuntu LTS 18.04 และที่ใหม่กว่ารองรับการปลอมอย่างเป็นทางการสำหรับ DUALSHOCK 4 (รู้จักการใช้ DUALSHOCK 4 เป็นคอนโทรลเลอร์อย่างถูกต้อง) และ Steam Software ของ Valve มีการสนับสนุนดั้งเดิม / อย่างเป็นทางการ ... Ubuntu LTS ไม่ได้เสนออะไรเลยในการกำหนดค่าสำหรับ คอนโทรลเลอร์ แต่ Steam มีการตั้งค่าเริ่มต้นที่พร้อมใช้งานหรือคุณสามารถกำหนดค่าตัวควบคุมตามความชอบส่วนตัวของคุณ - ในการทำสิ่งนี้ไปที่ "โหมดภาพใหญ่" และปรับการตั้งค่า "ตัวควบคุม"

บางจุดเกี่ยวกับสิ่งที่ฉันสังเกตเห็น ...

  • Steam มีการสนับสนุนที่ดีอย่างน่าประหลาดใจสำหรับ DUALSHOCK 4 และแม้กระทั่งเกมที่เก่ากว่าหลายเกมดูเหมือนว่าจะทำงานได้ดีพอ ... หลายเกมที่มีให้ใช้นอก Steam ก็ดูเหมือนจะทำงานได้ดี (เช่นจาก GOG.com) - แต่มันแตกต่างกันไป - เกมดังนั้นคุณจะต้องทดสอบด้วยตัวเอง
  • หากคุณใช้ "Big Picture Mode" และคุณได้กำหนดค่าคอนโทรลเลอร์ของคุณใน Steam แล้วจะแสดงไอคอน "คอนโทรลเลอร์" สีเขียวสำหรับเกมที่รองรับ DUALSHOCK 4
  • Steam จะใช้เวทย์มนตร์เพื่อให้ DUALSHOCK 4 ทำงานได้ตามที่คาดหวังในเกมส่วนใหญ่ (เช่นPlayStation Xสำหรับ "select" / "accept" / "enter" และPlayStation Oสำหรับ "ยกเลิก" / "ปฏิเสธ" / "back") แต่บางเกมจะยังคง แสดงไอคอน Microsoft Xbox series ซึ่งอาจนำไปสู่ความสับสนเล็กน้อย
  • เกมบางเกม (รวมถึงเกมที่เก่ากว่า) สนับสนุนการตอบสนองต่อแรง (การสั่นสะเทือน) ถึงแม้ว่าสิ่งนี้จะแตกต่างกันไปและคุณอาจต้องเปิดใช้งานฟังก์ชั่นนี้ภายในเกม
  • รองรับฟังก์ชั่น "แฟนซี" ของ DUALSHOCK 4 - เช่น accelerometer control และทัชแพด - อาจไม่สามารถทำงานได้บางส่วนหรือทั้งหมด ... ฉันพบสองเกมใน Steam ที่รองรับ accelerometer (เกมเก่า!) แต่ดูเหมือนว่าการสนับสนุนจะค่อนข้างคละเคล้ากันจากเกมต่อเกม
  • ไม่มีวิธีบอกจำนวนแบตเตอรี่ที่เหลืออยู่ใน DUALSHOCK 4 ... คุณจะต้องรอจนกว่าจะแบน (ไม่แนะนำเนื่องจากนี่ไม่ใช่วิธีที่ดีที่สุดในการดูแลแบตเตอรี่ลิเธียม) หรือคาดเดาอย่างมีการศึกษา และวางมันลงบนชาร์จทุก ๆ ครั้ง
  • คุณจะต้องปิดคอนโทรลเลอร์ด้วยตนเองเมื่อเสร็จแล้วโดยกดโลโก้ PlayStationปุ่มค้างไว้จนกว่าจะปิด (คุณควรเห็น Light Bar / LED ปิด)

อัปเดตเนื้อหาของคำตอบเพื่อสะท้อนประสบการณ์การใช้งาน Ubuntu LTS 18.04 ("Bionic Beaver") และ Steam เวอร์ชันล่าสุดล่าสุดเมื่อวันที่ 8 กันยายน 2018


3
มีอะไรอีกบ้างที่ต้องทำ? ฉันจับคู่คอนโทรลเลอร์ PS4 เหมือนกับที่คุณพูด แต่เมื่อฉันกดปุ่มโฮมคอนโทรลเลอร์จะไม่ทำงาน
Reya276

นั่นคือทั้งหมดที่ฉันทำและใช้งานได้ดี - คุณใช้ Ubuntu 14.10 ขึ้นไปหรือไม่ การสนับสนุนพื้นเมืองสำหรับ DUALSHOCK 4 ได้รับการแนะนำกับรุ่น 3.15 ของเคอร์เนล Linux ซึ่งเปิดตัวครั้งแรกใน Ubuntu 14.10 ...
Gregory Opera

สิ่งนี้ใช้ได้กับฉันใน Ubuntu 14.10 แต่ประสบการณ์ของฉันใน 15.04 คือ Reya's: จับคู่อย่างเหมาะสม แต่จะไม่เชื่อมต่อนานกว่า 5 วินาที มันทำงานได้อย่างถูกต้องเมื่อใช้สายกับ Steam ใน Ubuntu และทำงานได้กับการเชื่อมต่อบลูทู ธ อย่างง่ายหรือใช้สายใน Windows 8.1
เต่าน่ารัก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.