Udhëzues i plotë për konfigurimin e hyrjes dhe kontrolluesve të Steam në Linux dhe SteamOS

Përditësimi i fundit: 25 tetor 2026
  • Mbështetje dhe emulim nativ i kontrolluesve Xbox, PlayStation dhe Nintendo nëpërmjet shtresës Steam Input.
  • Rëndësia e rregullave të udev për të mundësuar zbulimin e nxehta dhe përditësimet e firmware-it.
  • Mjete të avancuara diagnostikuese dhe personalizuese për të optimizuar përvojën e lojës.

Pamje nga lart e një kontrolluesi loje, tastiere dhe mausi mbi një tavolinë, që përfaqëson shkathtësinë e Steam Input për të përkthyer pajisje të ndryshme periferike.

Nëse keni kaluar në Linux ose po e shijoni vërtet një Steam Deck me SteamOS, ndoshta e keni vënë re se mbështetja e kontrolluesve mund të jetë ose një gëzim ose një dhimbje koke e vërtetë. Për fat të mirë, Steam Input vjen në shpëtim si një mjet i gjithanshëm që përkthen të dhënat e kontrolluesit tuaj në diçka që loja e kupton, qoftë duke imituar një kontrollues Xbox, një tastierë apo edhe një maus.

Magjia e këtij sistemi qëndron në aftësinë e tij për të luajtur pothuajse çdo lojë, pavarësisht nga kontrolluesi që përdorni. Pavarësisht nëse përdorni kontrolluesin zyrtar të Valve, një kontrollues PlayStation apo një kontrollues Switch, ideja është përputhshmëria universale , kështu që nuk keni pse të përballeni me drajverët e sistemit sa herë që dëshironi të luani.

Si funksionon në të vërtetë emulimi i Steam Input?

Pamje nga afër e një kontrolluesi Xbox, standardi i emulimit i përdorur nga Steam Input në Linux dhe SteamOS.

Në mjedisin Windows, Steam kap API-të tradicionale si XInput për të injektuar një kontrollues virtual Xbox. Megjithatë, në Linux dhe macOS, ky proces menaxhohet përmes një drajveri të dedikuar që e mashtron lojën duke e bërë të mendojë se keni të lidhur një kontrollues Xbox, duke siguruar që të funksionojë në shumicën dërrmuese të rasteve.

Mbani mend se kur imitoni një kontrollues Xbox, disa butona shtesë në kontrollues si kontrolluesi PS4 mund të dyfishohen ose t'u caktohen funksione standarde si butoni START. Një avantazh i madh është se mund ta caktoni xhiroskopin e kontrolluesve Switch ose PlayStation për të kontrolluar kamerën si një mi, megjithëse kjo zakonisht funksionon më mirë në lojërat me një lojtar.

  Si të përditësoni paketat e Ubuntu

Zgjidhja e problemeve me zbulimin dhe lejet (rregullat udev)

Kontrolluesit e PlayStation në një tavolinë, të pajtueshëm me shtresën e përkthimit Steam Input.

Një problem shumë i zakonshëm, veçanërisht në shpërndarjet e tjera përveç Ubuntu ose Debian, është se kontrolluesi nuk njihet kur lidhet ose se nuk mund ta përditësoni firmware-in. Kjo ndodh sepse mungojnë rregullat udev ; këto janë në thelb udhëzimet që i tregojnë sistemit se kush është pajisja dhe çfarë lejesh ka.

Për ta zgjidhur këtë në rrënjë, është e nevojshme të krijoni një skedar në /lib/udev/rules.d/99-steam-controller-perms.rules me privilegje root. Brenda këtij skedari, duhet të përcaktoni rregullat për pajisjet USB dhe uinput. Një pikë kritike është se në rreshtin e KERNEL==\"uinput\", ti duhet Zëvendësoni grupin me një grup të cilit i përket përdoruesi juaj. (siç është grupi "video" ose krijimi i një grupi specifik të quajtur "steamcontroller").

Nëse preferoni të luani të sigurt, mund ta shtoni përdoruesin tuaj në një grup të ri me komandën usermod -a -G steamcontroller tuusuario dhe pastaj caktoni atë grup në skedarin e rregullave. Pasi të jetë bërë kjo dhe më pas Rinisni sisteminKontrolluesi duhet të zbulohet menjëherë pa asnjë problem kur ndizni PC-në.

Mbështetje sipas llojit të kontrolluesit

Kontrolluesit Nintendo Switch Joy-Con, të pajtueshëm me Steam Input përmes përdorimit të mjeteve të tilla si joycond.

  • Kontrolluesit e Xbox: Modelet Xbox One dhe Series X|S zakonisht janë plug-and-play Falë drajverit xpad të kernelit. Nëse përdorni Bluetooth, thjesht duhet t'i çiftoni normalisht nga sistemi.
  • Kontrolluesit e PlayStation: DualShock 4 dhe DualSense funksionojnë në mënyrë perfekte. Steam i njeh ato menjëherë dhe ju lejon të përdorni touchpad si maus, përveç mbështetjes së reagimit haptik.
  • Kontrolluesit Nintendo: Joy-Con dhe Pro Controller janë të pajtueshëm, por për të përfituar sa më shumë prej tyre dhe për të përdorur kontrollet e lëvizjes, rekomandohet fuqimisht ta instaloni Joycond.
  Linux në xhepin tuaj: kompjuterë dhe udhëzues për ta pasur gjithmonë me vete

Përshtatje e avancuar dhe mjete të dobishme

Për ata që duan të shkojnë më tej, modaliteti Big Picture është vendi ideal për të butonat e hartës dhe krijoni profile I personalizuar. Nëse vini re se një kontrollues nuk po përgjigjet siç duhet, mund të përdorni jstest-gtk, një mjet i mrekullueshëm për të vizualizuar në kohë reale se cili buton shtypet dhe për të kalibruar boshtet nëse joystick ka devijim.

Nëse hasni lojëra që nuk janë në Steam ose në emulatorë më të vjetër, një zgjidhje shumë efektive është AntiMicroX , i cili ju lejon të caktoni çdo tast në tastierë në një buton në kontrollues, duke anashkaluar kështu kufizimet e përputhshmërisë vendase.

Konsiderata për zhvilluesit dhe përdoruesit e përparuar

Duar që mbajnë një kontrollues pa tel për videolojëra, duke ilustruar përvojën përfundimtare të lojërave pas konfigurimit në Linux.

Për krijuesit e përmbajtjes, Steam ofron mundësinë e integrimit të API-ja e hyrjes në avull për të shfaqur glife dinamike (ikona butonash). Kjo do të thotë që nëse lojtari përdor një kontrollues PS5, ai do të shohë kryqin dhe rrethin në vend të Xbox A dhe B. Kjo arrihet duke inicializuar ndërfaqen me SteamInput()->Init() dhe duke kontrolluar llojin e kontrolluesit të lidhur.

Në raste shumë specifike të shpërndarjeve moderne ose forkëve të Proton që përdorin Wayland, disa përdorues kanë provuar të ekzekutojnë Steam me parametrin -steamos3 dhe aktivizoni versionin beta të Steam për të detyruar përdorimin e Steam Linux Runtime 3Megjithatë, qëndrueshmëria e këtyre trukeve mund të ndryshojë në varësi të versionit të softuerit.

Konfigurimi i kontrolluesve në Linux është shndërruar nga një makth terminali në një përvojë jashtëzakonisht të qetë falë shtresës së përkthimit të Valve. Qoftë duke rregulluar lejet e udev në mënyrë që sistemi të njohë harduerin, duke instaluar programe si JoyCond për Nintendo, apo duke përfituar nga modaliteti Big Picture për të personalizuar çdo shtypje butoni, tani është e mundur të keni kontroll të plotë mbi çdo pajisje periferike dhe të shijoni lojëra pa qenë pengesë kontrolluesi.