Sony PlayStation 4 ตัวควบคุมเป็นอุปกรณ์ที่ดีและมันจะทำให้การควบคุมที่ดีในการเล่นวิดีโอเกมบนลินุกซ์ ในคู่มือนี้ เราจะแนะนำวิธีใช้คอนโทรลเลอร์ PS4 บน Linux มาเริ่มกันเลย!
VIDEO
วิธีที่ 1 – Steam
การทำงานอย่างหนักของ Valve บน Steam เวอร์ชัน Linux ทำให้ผู้ใช้สามารถเพลิดเพลินกับการสนับสนุนที่ยอดเยี่ยมสำหรับตัวควบคุมวิดีโอเกมของบริษัทอื่น เช่น คอนโทรลเลอร์ Sony DualShock 4 (PS4), Nintendo Switch, Microsoft Xbox One และอื่นๆ
วิธี Steam เป็นวิธีที่ชัดเจนในการรองรับคอนโทรลเลอร์ PS4 บน Linux ด้วยเหตุผลหลายประการ สำหรับผู้เริ่มต้น เป็นไปได้ที่จะกำหนดค่าไคลเอนต์ Steam เพื่อนำรูปแบบคอนโทรลเลอร์อื่นมาใช้ (เช่น Xbox) และเพิ่มลงใน PS4 แต่นอกเหนือจากนั้น Valve ยังเสนอเครื่องมือสร้างแผนที่คอนโทรลเลอร์แบบกำหนดเองที่ผู้ใช้สามารถใช้เพื่อแมปเกมกับคอนโทรลเลอร์ PS4 ด้วยตนเองได้อย่างง่ายดาย
ติดตั้ง Steam บน Linux
ในการกำหนดค่าคอนโทรลเลอร์ DualShock 4 บน Linux ผ่าน Steam ต้องติดตั้งแอปพลิเคชัน Steam ก่อน เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T หรือ Ctrl + Shift + T บนแป้นพิมพ์ จากนั้นทำตามคำแนะนำในการติดตั้งที่สอดคล้องกับการแจกจ่ายที่คุณใช้
อูบุนตู
Ubuntu จำหน่าย Steam ในที่เก็บซอฟต์แวร์อย่างเป็นทางการ ในการติดตั้ง ให้ใช้ตัวจัดการแพ็คเกจ Apt เพื่อโหลด Steam
sudo apt กำลังติดตั้ง Steam
อีกทางเลือกหนึ่งของผู้ใช้อูบุนตูสามารถดาวน์โหลดไอแพคเกจ DEB โดยตรงจากเว็บไซต์ของไอน้ำที่นี่
เดเบียน
วิธีที่ง่ายที่สุดในการติดตั้ง Steam บน Linux คือการดาวน์โหลดแพ็คเกจ DEB แบบสแตนด์อโลนจากเว็บไซต์ของ Steam เหตุผลที่ดาวน์โหลดดีกว่าคือคุณไม่จำเป็นต้องยุ่งกับไฟล์ต้นทางเพื่อเปิดใช้งานแพ็คเกจ "ไม่ฟรี" เพื่อติดตั้ง Steam
หากต้องการรับแพ็คเกจ Steam DEB ล่าสุด ให้ใช้คำสั่งwget ด้านล่าง
หมายเหตุ: คุณจะต้องเปิดใช้งานสถาปัตยกรรม 32 บิตเพื่อใช้ Steam บน Debian
wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb
เมื่อดาวน์โหลด “steam.deb” เสร็จแล้ว ให้ใช้ เครื่องมือdpkg เพื่อโหลดลงในระบบ
sudo dpkg -i steam.deb
เสร็จสิ้นการติดตั้งกับapt-get install -f
sudo apt-get install -f
Arch Linux
Steam อยู่ในที่เก็บซอฟต์แวร์ Arch Linux อย่างเป็นทางการ ในการติดตั้ง ให้ใช้คำสั่งการจัดการแพ็คเกจPacman ด้านล่าง
sudo pacman -S ไอน้ำ
Fedora
Steam มีให้สำหรับผู้ใช้ Fedora ผ่านที่เก็บซอฟต์แวร์ RPMFusion ในการเปิดใช้งาน repos เหล่านี้ ให้ดำเนินการตามบรรทัดคำสั่งต่อไปนี้
หมายเหตุ: แทนที่ XX ในคำสั่งด้านล่างด้วยหมายเลขรีลีสของ Fedora Linux ที่คุณใช้
sudo dnf ติดตั้ง https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-XX.noarch.rpm -y
sudo dnf ติดตั้ง https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-XX.noarch.rpm -y
ด้วย Repos เปิดการใช้งานติดตั้งไอน้ำกับDNF
sudo dnf ติดตั้งไอน้ำ -y
OpenSUSE
ใช้ OpenSUSE และต้องการ Steam หรือไม่ ตรงไปที่ OBS และดาวน์โหลดแพ็คเกจที่ตรงกับรุ่นระบบปฏิบัติการของคุณมากที่สุด!
Flatpak
ให้แน่ใจว่าคุณได้เปิดใช้งานรันไทม์ Flatpak จากนั้นป้อนคำสั่งต่อไปนี้เพื่อโหลด Steam
flatpak ระยะไกลเพิ่ม --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak ติดตั้ง flathub com.valvesoftware.Steam
หลังจากติดตั้ง Steam บนพีซี Linux แล้ว ให้ลงชื่อเข้าใช้บัญชีของคุณและเปิดแอป
กำหนดค่าคอนโทรลเลอร์ PS4 ใน Steam
เมื่อติดตั้งและเปิดแอป Steam บนพีซี Linux แล้ว ให้เสียบ PS4 ผ่าน USB เข้ากับพีซีของคุณ หรือจับคู่ผ่านบลูทูธโดยกดแชร์ + ปุ่มPS หากคุณต้องการ
เมื่อคอนโทรลเลอร์เชื่อมต่อกับพีซี Linux ของคุณแล้ว ให้ไปที่แอป Steam ค้นหาเมนู "Steam" แล้วคลิกที่มัน จากนั้นเลือกเมนู "การตั้งค่า" ภายในเพื่อเข้าถึงพื้นที่การตั้งค่า Steam
ภายในพื้นที่การตั้งค่า Steam ค้นหา "คอนโทรลเลอร์" และเลือก จากนั้นเลือก "การตั้งค่าตัวควบคุมทั่วไป"
ในพื้นที่ "การตั้งค่าตัวควบคุมทั่วไป" ให้ทำเครื่องหมายที่ช่องถัดจาก "การสนับสนุนการกำหนดค่า PlayStation" จากนั้นเลื่อนลงมาและคุณจะเห็น “คอนโทรลเลอร์ PlayStation ที่ไม่ได้ลงทะเบียน” คลิกและลงทะเบียนในบัญชี Steam ของคุณ
ด้วยคอนโทรลเลอร์ PlayStation 4 ที่ลงทะเบียนกับบัญชี Steam ของคุณแล้ว ตอนนี้คุณสามารถใช้คอนโทรลเลอร์ดังกล่าวเพื่อเล่นวิดีโอเกมในคลัง Steam ของคุณได้ รวมถึงเกมจากบุคคลที่สามที่เพิ่มลงใน Steam ผ่านคุณสมบัติ "เพิ่มเกม"
วิธีที่ 2 – DS4DRV
ไดรเวอร์พื้นที่ผู้ใช้ Dualshock 4 สำหรับ Linux เป็นไดรเวอร์รุ่นเก่า แต่ได้รับการยืนยันแล้วว่าให้การสนับสนุนผู้ใช้อย่างดีเยี่ยมสำหรับคอนโทรลเลอร์ Sony DualShock 4 (PS4) บนระบบปฏิบัติการที่ใช้ Linux ส่วนใหญ่
การติดตั้งไดรเวอร์ DS4DRV ทำได้โดยใช้เครื่องมือบรรจุภัณฑ์ Python ซึ่งหมายความว่าแม้แต่ลีนุกซ์รุ่นต่างๆ ที่ไม่ค่อยมีใครรู้จักก็ไม่มีปัญหาในการติดตั้ง ในการเริ่มต้นการติดตั้งให้เปิดสถานีและเรียก -help pip ตามหลาม -version
หมายเหตุ: คุณจะต้องติดตั้ง “python-setuptools” ด้วย ข้อมูลเพิ่มเติมเกี่ยวกับที่นี่
pip --help
หลาม --version
สมมติว่าฟังก์ชัน "ความช่วยเหลือ" แสดงว่า Pip ใช้งานได้ และคุณสามารถยืนยันได้ว่าคุณมี Python 2.7 หรือสูงกว่า ให้ใช้ คำสั่งpip install เพื่อโหลดไดรเวอร์ DS4DRV ลงใน Linux PC ของคุณ
sudo pip ติดตั้ง ds4drv
เชื่อมต่อคอนโทรลเลอร์ PS4 ของคุณ
เมื่อไดรเวอร์ DS4DRV ทำงาน ก็ถึงเวลาเชื่อมต่อกับระบบเพื่อใช้งานบน Linux เสียบคอนโทรลเลอร์ PS4 ของคุณเข้ากับพอร์ต USB บนพีซีของคุณ หรือกดปุ่ม Share + PS ค้างไว้ เพื่อเข้าสู่โหมด Bluetooth จากที่นั่น ให้ทำตามคู่มือนี้ เพื่อเรียนรู้วิธีจับคู่กับคอมพิวเตอร์ของคุณแบบไร้สาย
เมื่อคุณได้ควบคุม PS4 ของคุณจับคู่กับลินุกซ์พีซีกลับไปยังสถานีและเรียกใช้ของคุณds4drv
ds4drv --hidraw
หากคำสั่งสำเร็จ คอนโทรลเลอร์ DualShock 4 ของคุณควรทำงานได้ในทุกเกมที่คุณเริ่มระบบโดยไม่มีปัญหา! สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ DS4DRV รวมทั้งฟังก์ชั่นที่สูงขึ้นของมันเราไม่ได้ปกคลิกที่นี่