วิธีใช้คอนโทรลเลอร์ Xbox One แบบไร้สายบน Linux ด้วย XOW

วิธีใช้คอนโทรลเลอร์ Xbox One แบบไร้สายบน Linux ด้วย XOW

หากคุณเป็นเจ้าของดองเกิล USB ไร้สายของ Xbox One คุณจะยินดีที่ทราบว่าขณะนี้สามารถเรียกใช้อุปกรณ์บน Linux ได้แล้ว ขอบคุณโครงการ XOW อุปกรณ์นี้ช่วยให้สามารถเชื่อมต่อแบบไร้สายบน Linux กับตัวควบคุม Xbox One ได้

ในการใช้ไดรเวอร์ XOW คุณต้องมีคอนโทรลเลอร์ไร้สายดั้งเดิมของ Xbox One S หรือ Xbox One, ดองเกิลไร้สาย Xbox และระบบปฏิบัติการ Linux ที่ทันสมัยพอสมควร XOW อยู่ระหว่างการพัฒนาอย่างมาก ไดรเวอร์นี้อาจทำงานไม่ถูกต้อง (หรือทั้งหมด) ในบางกรณี ใช้ความเสี่ยงของคุณเอง!

หมายเหตุ: ต้องการเลียนแบบคอนโทรลเลอร์ Xbox บน Windows 10 หรือไม่ นี่คือวิธีการ

กำลังดาวน์โหลด XOW

ไดรเวอร์ XOW นั้นใหม่มากสำหรับ Linux และไม่มีการพัฒนามาเป็นเวลานาน ด้วยเหตุนี้ มันจึงไม่ได้ทำให้มันกลายเป็นเคอร์เนลของ Linux หรือในที่เก็บซอฟต์แวร์ Linux OS หลักใดๆ หากคุณต้องการใช้ XOW คุณต้องดาวน์โหลดจากGitHubของโปรเจ็กต์แทน

การโต้ตอบกับ GitHub ต้องใช้โปรแกรม Git ในการติดตั้ง Git ให้เปิดหน้าต่างเทอร์มินัลโดยกด  Ctrl + Alt + T หรือ  Ctrl + Shift + T บนแป้นพิมพ์ จากนั้น ทำตามคำแนะนำบรรทัดคำสั่งด้านล่าง

อูบุนตู

sudo apt ติดตั้ง git

เดเบียน

sudo apt-get ติดตั้ง git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf ติดตั้ง git

OpenSUSE

sudo zypper ติดตั้ง git

ลินุกซ์ทั่วไป

เครื่องมือ Git มีอยู่ในเกือบทุกการกระจาย Linux และเป็นหนึ่งในเครื่องมือหลักที่นักพัฒนาทั้งหมดบนแพลตฟอร์มใช้ หากคุณใช้ระบบปฏิบัติการที่ไม่ได้อยู่ในรายการนี้ ให้เปิดเทอร์มินัล ค้นหา "git" และติดตั้งตามวิธีที่คุณติดตั้งโปรแกรมตามปกติ หรือดาวน์โหลด Git จากเว็บ

หลังจากตั้งค่าเครื่องมือ Git บนพีซี Linux แล้ว XOW ก็พร้อมที่จะดาวน์โหลด ใช้  คำสั่งgit clone คว้าซอฟต์แวร์รุ่นล่าสุด

โคลน git https://github.com/medusalix/xow.git

ย้ายหน้าต่างเทอร์มินัลของคุณไปที่โฟลเดอร์ "xow" โดยใช้  คำสั่งCD จากนั้นรัน  คำสั่งcat เพื่อดูไฟล์ README.md ที่รวมอยู่ เนื่องจากมีข้อมูลเกี่ยวกับโค้ดที่คุณเพิ่งดาวน์โหลดมายังพีซีของคุณ

หมายเหตุ: ปิด  แมว กับ  Ctrl + C

cd xow

แมว README.md

การพึ่งพา

รหัสสำหรับ XOW ถูกดาวน์โหลดลงใน Linux PC ของคุณ ขั้นตอนต่อไปในกระบวนการคือการติดตั้งการพึ่งพาหลักสำหรับ XOW, Libusb ในการติดตั้ง Libusb ให้ทำตามคำแนะนำในการติดตั้งด้านล่างที่สอดคล้องกับระบบปฏิบัติการ Linux ของคุณ

อูบุนตู

sudo apt ติดตั้ง libusb-1.0-0-dev libusb-1.0-0

เดเบียน

sudo apt-get ติดตั้ง libusb-1.0-0-dev libusb-1.0-0

Arch Linux

sudo pacman -S libusb

Fedora

sudo dnf ติดตั้ง libusb libusb-devel

OpenSUSE

sudo zypper ติดตั้ง libusb-1.0 libusb-1_0-devel

ลินุกซ์ทั่วไป

หากคุณกำลังสร้าง XOW ตั้งแต่เริ่มต้นบน Linux PC ที่ไม่ครอบคลุมในคู่มือนี้ คุณจะต้องติดตั้ง Libusb ด้วยตนเอง สำหรับข้อมูลเพิ่มเติมคลิกที่นี่

อาคาร XOW

ในการสร้าง XOW คุณต้องใช้บรรทัดคำสั่ง เหตุผลที่ต้องใช้เทอร์มินัลเพราะ XOW เป็นแอปพลิเคชัน CLI และไม่มีวิธีการคอมไพล์ด้วยแอป GUI ทำตามคำแนะนำทีละขั้นตอนด้านล่างเพื่อสร้าง XOW บนระบบของคุณ

ขั้นตอนที่ 1:ย้ายไปยังxowโฟลเดอร์ที่อยู่ในโฮมไดเร็กตอรี่ของคุณ (~) โดยใช้  คำสั่งซีดี ด้านล่าง

cd ~/xow

ขั้นตอนที่ 2:เรียกใช้  คำสั่งmake เพื่อคอมไพล์ซอร์สโค้ด

วิธีใช้คอนโทรลเลอร์ Xbox One แบบไร้สายบน Linux ด้วย XOW

สร้าง BUILD=ปล่อย

ขั้นตอนที่ 3:เรียกใช้  คำสั่งls ใน  xowโฟลเดอร์และตรวจสอบว่าไบนารี "xow" อยู่ที่นั่นหรือไม่

ls | grep xow

ขั้นตอนที่ 4:สมมติว่าการสร้างสำเร็จ คุณจะเห็น “xow” ในโฟลเดอร์ xow ตอนนี้ ติดตั้งไบนารีนี้บนพีซี Linux ของคุณด้วยคำสั่งmake install 

sudo ทำการติดตั้ง

กำลังเปิดใช้งาน XOW

ไดรเวอร์ดองเกิลไร้สาย XOW Xbox สำหรับ Linux ทำงานร่วมกับระบบ systemd init ด้วยเหตุนี้จึงต้องเปิดใช้งานผ่าน systemd เพื่อให้ทำงานได้อย่างถูกต้อง ในการเปิดใช้งานไดรเวอร์ไร้สาย XOW บนพีซี Linux ให้ทำดังต่อไปนี้

ขั้นแรก ใช้  คำสั่งsystemctl enable เพื่อให้ XOW สามารถเริ่มทำงานโดยอัตโนมัติด้วยสิทธิ์ของรูททุกครั้งที่ระบบบูทขึ้น

วิธีใช้คอนโทรลเลอร์ Xbox One แบบไร้สายบน Linux ด้วย XOW

sudo systemctl เปิดใช้งาน xow.service

จากนั้นใช้คำสั่ง systemctl start เพื่อบอกให้ systemd เริ่มบริการ XOW ทันที เพื่อให้ผู้ใช้ในระบบสามารถใช้งานได้

sudo systemctl start xow.service

เมื่อเปิดใช้งาน XOW ภายใน systemd พีซี Linux ของคุณจะรองรับดองเกิลไร้สาย Xbox

ปิด XOW

ต้องการปิดการสนับสนุนดองเกิลไร้สาย Xbox บนพีซี Linux ของคุณชั่วคราวหรือถาวร? คุณต้องใช้ระบบ systemd init

หากต้องการปิดไดรเวอร์ XOW ด้วย systemd ชั่วคราว ให้ใช้  คำสั่งsystemctl stop

sudo systemctl หยุด xow.service

ต้องการปิด XOW อย่างถาวรหรือไม่? ใช้คำสั่งปิดการใช้งาน systemctl

sudo systemctl ปิดการใช้งาน xow.service

ใช้XOW

ในการใช้ XOW ให้เสียบดองเกิลไร้สาย USB Xbox One เข้ากับพอร์ต USB บน Linux PC ของคุณ จากนั้นกดปุ่มจับคู่บนคอนโทรลเลอร์ Xbox One และจับคู่กับดองเกิล

ต้องการข้อมูลเพิ่มเติมเมื่อจับคู่อุปกรณ์ของคุณ? เปิดเทอร์มินัลแล้วเรียกใช้ไฟล์ไบนารี "xow" ด้วยคำสั่งด้านล่าง ก่อนพยายามจับคู่คอนโทรลเลอร์

วิธีใช้คอนโทรลเลอร์ Xbox One แบบไร้สายบน Linux ด้วย XOW

cd ~/xow

sudo ./xow


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม