За известно време ядрото на Linux поддържа официално контролера Microsoft Xbox One. Като се каже, подкрепата не е най-голяма. За начало има някои ощипвания, които могат да бъдат направени, както и възможността за поддръжка на множество контролери и още. В тази статия ще ви покажем как да настроите контролер Xbox One в Ubuntu.

За да бъдем по-конкретни, ще разгледаме как да използвате алтернативния драйвер, пакетирания драйвер на SteamOS, конфигурирането на контролера със специфични инструменти, променянето му и т.н. Ако сте Linux геймър и контролерът Xbox One е вашият избор, може да искате да продължите да четете! Да започваме!

Използване на Xbox DRV

Ако искате да инсталирате XboxDRV драйвера на Ubuntu, отворете терминал и въведете следната команда:

 sudo apt-get инсталирате xboxdrv 

След като водачът е инсталиран, всичко трябва да бъде най-вече настроено. Няма нужда да се избягва нищо, тъй като всичко трябва да излезе от кутията. Въпреки това, за да работи XboxDRV ефективно, някои systemd услуги ще трябва да бъдат активирани.

Започнете, като активирате услугата. Това ще гарантира, че XboxDRV ще работи всеки път, когато заредите багажника направо от портата.

 sudo systemctl позволи xboxdrv.service 

След като е активирана, можете да стартирате услугата, за да можете веднага да използвате драйвера.

 sudo systemctl стартира xboxdrv.service 

След като всичко това е направено, XboxDRV трябва да е в действие.

Няколко контролера с Xbox DRV

Помнете по-рано, когато казахме, че драйверът на XboxDRV е по-добър по някакъв начин? Това е основната теглилка за този драйвер. Драйверът по подразбиране, макар и впечатляващ, няма солидна мулти-контролер поддръжка. Не можем да потвърдим, че това не е възможно; обаче, с XboxDRV това се потвърждава, че работи.

Ето как да го настроите. Започнете в терминал и въведете следното:

 sudo nano / etc / default / xboxdrv / 

Това е конфигурационният файл по подразбиране. Ако искате да добавите поддръжка за няколко контролера, ще трябва да добавите следния код към този файл. Поставете го под "silent = true" във файла. Ето кода:

 [xboxdrv] silent = true следващия контролер = true next-controller = true next-controller = true 

След като кодът бъде добавен, натиснете "Ctrl + O", за да запазите файла и след това рестартирайте драйвера:

 sudo systemctl рестартирайте xboxdrv.service 

След това би трябвало да можете да използвате няколко контролера.

Използване на пакетирания драйвер на SteamOS

Ако имате интерес да се придържате към драйвера Xpad, може да се интересувате от модифицирания драйвер на Valve. Той е фиксиран и специализиран за конзолите на SteamOS и Valve. Всичко, от което ще се нуждаете, е да добавите PPA към вашата система. По време на инсталацията текущият шофьор трябва да бъде изваден, така че не се притеснявайте.

Започнете, като добавите PPA:

 sudo add-apt-repository ppa: mdeslaur / steamos 

След като PPA се намира във вашата система, ще трябва да актуализирате източниците на софтуера на вашата система.

 sudo apt-get актуализация 

След това инсталирайте драйвера (заедно с конекторите на ядрото, ако вече нямате такива):

 sudo apt-get инсталирате steamos-xpad-dkms linux-headers-generic 

След като инсталирате драйвера, просто рестартирайте устройството си. От тук ще използвате драйвера на контролера, модифициран с клапана, с контролера си за Xbox One.

Изтеглете повече от контролера си с AntiMicro и JSTest

Драйверите са едно нещо и те със сигурност могат да направят вашия Xbox One контролер по-добър за Ubuntu, но в крайна сметка, ако искате някаква солидна конфигурация, ще трябва да проверите някои програми - две програми да бъдат точни, като първата е JStest . Това е прост и полезен инструмент, който можете да използвате за калибриране на вашата контролна ос.

Инсталирайте го тук:

 sudo apt-get инсталирате jstest-gtk 

Втората програма е Antmicro . Ако някога сте използвали Windows преди, може да сте запознати с програма наречена Xpadder. Това, което прави, е да можете да преглеждате функциите на клавиатурата и мишката директно към всеки контролер, включен в него.

Това прави Antimicro. Когато контролерът ви Xbox One се разпознае в системата, лесно ще можете да преместите клавишите и мишката върху контролера. Това нещо е перфектно, ако играете игра, която няма поддръжка на геймпад.

Инсталирайте го тук:

 sudo add-apt-repository ppa: ryochan7 / antimicro sudo apt-get актуализация sudo apt-get инсталирате antimicro 

заключение

Макар че ние сме геймъри на Linux, трябва да признаем едно нещо: Microsoft знае как да направи контролер. От всички контролери там, геймпадът на Xbox успява да бъде най-удобен - и изглежда, че игралната общност като цяло се съгласява с този факт. И двата контролера 360 и One са сред някои от най-поддържаните геймпад на всички основни PC платформи.

Надяваме се, че с помощта на тази статия ще можете да получите повече от контролера за Xbox One на Ubuntu.

Какъв е вашият предпочитан контролер за игри, който да използвате в Ubuntu? Кажете ни по-долу!

Кредит на изображението: XBOX ONE @ Gamescom, SteamOS Logo