Как да настроите и използвате контролери за игри в Linux

Как да настроите и използвате контролери за игри в Linux

AAA игрите вече са налични в Linux. Услугата за цифрова доставка на Steam на Steam и SteamOS на Valve са в челните редици на игрите на Ubuntu и други операционни системи Linux.





Но ако се интересувате от преминаване към Linux за игри, несъмнено има въпрос, който ви спира: дали контролерите за игри са съвместими с Linux?





Е, да, те са. Ето как да настроите USB или Bluetooth контролер за игри на Linux.



Опции за игри на Linux

Имате три възможности за игра на игри на Linux:

  • Клавиатурата и мишката
  • USB контролер за игри
  • Bluetooth контролер за игри

Всеки от тях има своите предимства и недостатъци. Всички те обаче трябва да работят без проблем.



Няма значение дали използвате ванилов дистрибутор, SteamOS или дистрибутор за ретро игри. Контролерите за игри вече се поддържат широко.

Имам ли нужда от драйвери за игри на Linux?

Преди години, преди Linux игрите да станат популярни, беше необходимо да се инсталират драйвери за устройства за игрови контролери.





Тези дни, с многобройни разработени операционни системи Linux, от които да избирате, проблемът почти не съществува. Освен ако не използвате по -стара операционна система Linux по конкретна причина (може би хардуерна съвместимост или други проблеми), няма нужда да инсталирате драйвери за контролери в Linux.

Драйверите вече са включени в ядрото на Linux.





Играйте Linux игри с мишка и клавиатура

Ако играете стратегически игри или просто предпочитате комбинацията от клавиатура и мишка, те трябва да работят добре. Клавиатурите на лаптопите са подходящи за игри, въпреки че за повечето игри ще ви е необходима USB мишка, а не тъчпад.

USB клавиатурите също са идеални за игри в Linux, особено ако предпочитате стратегически игри или стрелби от първо лице (FPS).

Не е изненадващо, че ще откриете, че почти всички устройства с USB клавиатура и мишка ще работят нестандартно в Linux.

Важно е, че широк избор от безжични и Bluetooth комбинации от клавиатура и мишка също ще работят с Linux. Това е важно да се знае, тъй като тази съвместимост оказва влияние и върху контролерите за игри.

USB контролери за игри в Linux

За по -пълно игрово изживяване можете да изберете контролер за игри. Предлагат се различни USB контролери, които трябва да са подходящи за игри на Linux. Ако контролерът използва xinput (повечето от тях го правят), не би трябвало да имате проблеми.

Естествено, най -добрият начин да проверите е да опитате няколко USB контролера за игри на вашето Linux устройство. Може да имате различна степен на успех или всички те да работят също толкова добре. Имайте предвид, разбира се, че трябва да преконфигурирате контролите, за да отговарят на играта, която играете.

Кои USB контролери работят на Linux?

Има дълъг списък от съвместими с Linux USB контролери за игри, които нямаме място за копиране тук. Достатъчно е да се каже, че ако притежавате USB контролер, включете го и вижте какво ще се случи. Можете да бъдете 100% уверени с USB версиите на:

  • Контролер за Xbox One
  • Xbox 360 контролер
  • Контролер за PlayStation 4
  • Контролер за PlayStation 3

Всичко това трябва да работи от кутията благодарение на пакета xboxdrv. Ако срещнете някакви проблеми, пакетът xboxdrv може да бъде инсталиран ръчно в терминала:

apt-get install xboxdrv

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

Въпреки името, xboxdrv също поддържа PlayStation контролери. По същия начин клониращите устройства, базирани на тези контролери, също трябва да работят.

По -старите контролери работят с малко мрака. Ако обаче искате да използвате безжичната версия на контролера Xbox 360 или оригиналния безжичен контролер Xbox One, ще ви трябват безжичните ключове за това, което позволява тези устройства да бъдат свързани към компютър.

За щастие нещата са по -прости с Bluetooth, а по -новите версии на контролера Xbox One разчитат на Bluetooth, а не на безжична връзка.

Свързани: Как работи Bluetooth?

Какво ще кажете за Bluetooth контролери за игри в Linux?

За Bluetooth устройства нещата може да са малко по -сложни. Вашата система ще се нуждае от Bluetooth приемник-той може да бъде вграден или добавен като USB ключ. Ако е активиран, символът Bluetooth трябва да се показва на панела.

Няма символ? За да проверите дали вашият USB Bluetooth ключ е разпознат от Linux, въведете

къде мога да отида да отпечатам нещо
lsusb

След това инсталирайте с

apt-get install Bluetooth

След инсталиране проверете дали Bluetooth работи:

/etc/init.d/bluetooth status

Ако не, въведете:

/etc/init.d/bluetooth start

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

Вече можете да сдвоите контролер или мишка и клавиатура с Linux. Най -лесният начин да направите това е да щракнете върху иконата на Bluetooth, да настроите компютъра да сканира за устройства и да задържите бутона за сдвояване на вашия контролер.

Миг по -късно те трябва да бъдат сдвоени и готови за употреба. Популярните Bluetooth контролери, които могат да се синхронизират с Linux, включват:

  • Xbox One
  • PlayStation DualShock 3 и 4
  • WiiU Pro

Ще разгледаме свързването на тези устройства по -долу.

Свързване на Bluetooth Xbox One контролер към Linux

Собствениците на Xbox One трябва да направят много малко, за да накарат своите контролери да работят с Linux. При условие, че вашата ОС има ядро ​​над 3.17, можете да използвате контролера. SteamOS също поддържа контролера Xbox One.

Контролерът Bluetooth Xbox One се свързва с Linux по същия начин, по който се свързва всяко друго Bluetooth устройство.

Свържете DualSense, DualShock 4 или DualShock 3 контролер за PlayStation към Linux

Искате ли да свържете PS3, PS4 или PS5 контролер към Linux?

Всичко е възможно, но Bluetooth е малко по -раздразнителен. DualShock 3 изисква Bluetooth 2.0, докато DualSense и DualShock 4 се нуждаят от Bluetooth 4.0 или по -нова версия. Следователно трябва да се уверите, че Bluetooth радиото във вашата система (или избраният от вас Bluetooth ключ) е съвместимо с контролера, който искате да използвате. Обърнете внимание, че всеки от контролерите може да работи на Raspberry Pi, така че това не би трябвало да е твърде трудно да се настрои на компютър с Linux.

За да свържете тези устройства, уверете се, че имате подходящ USB кабел под ръка, тъй като това е необходимо за кратко.

  1. В Linux активирайте режима за сканиране/сдвояване чрез Bluetooth
  2. Свържете USB кабела към контролера
  3. Когато бъдете подканени от вашия дистрибутор на Linux, вярвайте на устройството
  4. Изключете USB кабела
  5. Задръжте бутона за сдвояване на вашия контролер

Контролерът PlayStation вече трябва да бъде сдвоен с вашия компютър с Linux. Имайте предвид, че хаптичната обратна връзка и адаптивните тригери на контролера DualSense няма да работят в Linux.

Играйте игри на Linux с Wii U Pro контролер

Докато Wii U не се продаваше толкова добре, колкото Wii или Nintendo Switch, контролерът Wii U Pro е добър вариант за Linux игри.

Синхронизирането на Wii U Pro контролера с Linux е почти толкова лесно, колкото при всяко друго устройство.

  1. В инструмента Bluetooth на Linux сканирайте за нови устройства
  2. На контролера натиснете бутона за синхронизиране

Мигове по -късно контролерът трябва да бъде открит и сте готови за игра.

Джойстик/геймпад/контролер няма да работи на Linux

Ако имате проблем с общ контролер за игри или по -традиционен геймпад или джойстик, време е да отстраните неизправностите. Инструмент, наречен джойстик, включва драйвери и открива въведените данни. Можете също да го използвате за преконфигуриране на картографирането на контролера.

Инсталирайте в терминала с:

sudo apt-get install joystick

Това осигурява необходимите драйвери. За да конфигурирате картографиране и т.н., използвайте jstest-gtk:

как да увеличите специалния видеорам на лаптоп
sudo apt-get install jstest-gtk

Най -добрите контролери за Linux Gaming

И така, с всичко това обяснено, кои контролери наистина са най -подходящи за Linux игри? Често по -малко ергономичните устройства са склонни да бъдат полезни за някои игри и не толкова идеални за други. В този случай не е необичайно да се окажете с множество контролери, особено ако обичате ретро игри в Linux.

В крайна сметка, зависи какъв тип игра играете. За универсална опция, контролерите Xbox One и PS4 вероятно са подходящи за най -широкия избор от игри. Но може също така да откриете, че Steam Controller е особено подходящ за типа игри, които играете.

За ретро игри, списъкът с подходящи USB и Bluetooth устройства в ретро стил просто продължава да расте.

В крайна сметка тук няма правилен отговор: намерете подходящ контролер и проверете дали работи с Linux. Това може да означава няколко минути проучване в Google, изпращане на имейл до производителя или стартиране на тема в Reddit. Ако работи, включете, играйте и се наслаждавайте.

Дял Дял Туит електронна поща 10 -те най -добри Linux игри, които можете да играете безплатно

Ако търсите най -добрите игри за Linux, за да играете безплатно, ето 10 заглавия, за да започнете ...

Прочетете Напред
Свързани теми
  • Linux
  • Игри
  • Контролер за игри
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурността, Linux, DIY, програмирането и технологиите, обяснени и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux