it-swarm-eu.dev

Jak nakonfiguruji joystick nebo gamepad?

Nedávno jsem od přítele obdržel Logitech Rumblepad 2 (joystick, jako ovladač PS2).

Jak bych to nakonfiguroval v Ubuntu? Pokud je to možné, raději bych použil nástroj GUI.

Zkusil jsem jstest-gui, ale ukazuje můj akcelerometr!

68
RolandiXor

Joysticky v Kubuntu lze kalibrovat pomocí systémových nastavení KDE. Jedná se o trochu „nadměrné“ řešení, protože samozřejmě vyžaduje KDE (a většina uživatelů Ubuntu to nebude chtít).

enter image description here

Neměl jsem připojený joystick k výše uvedenému snímku obrazovky, ale vyzkoušel jsem to dříve a funguje to.

JStest gtk a joystick

Toto jsou dva nástroje obsažené v repozitářích Ubuntu, které jsem v poslední době netestoval (našel jsem je při hledání jiných možností). První ze dvou, jstest-gtk, je grafický nástroj a joystick je sada nástrojů příkazového řádku.

Můžete je nainstalovat pomocí:

Sudo apt-get install jstest-gtk 

nebo

Sudo apt-get install joystick

Jstest-gtk je front-end k nástrojům příkazového řádku joysticku.

30
RolandiXor

Tento proces bude fungovat pro Ubuntu 11.04 (Natty) a starší verze. Nejnovější verze naleznete v tomto Odpověď RolandiXor . Děkuju.

Nebyl jsem testován, ale byl nalezen v odkazu na adrese http://ubuntuforums.org/showthread.php?t=393425 , doufám, že to může pomoci.

Nainstalujte joystick a jscalbrator

Sudo apt install joystick jscalibrator

pak spusťte kalibrační procesy

jscal -c /dev/input/js0 (toto je moje poloha joysticku, zkontrolujte si)

jstest /dev/input/js0 (nebo kdekoli) Pokud si pamatuji správně, mělo by to vrátit 0 bez chyby.

spusťte jscalibrator

jscalibrator

a měl by správně rozpoznávat typ gamepadu a rozpoznávat všechna vaše tlačítka a osy

enter image description here

enter image description here

K dispozici je také aplikace s názvem jstest-gtk , která vypadá, že něco takového dělá, zveřejním zde screenshot a odkaz pro vás: https://github.com/Grumbel/ jstest-gtk (Tento software může být zkompilován, aby fungoval)

enter image description here

35

Používám Ubuntu 13.04 a mám Logitech Rumblepad 2. A to, co jsem udělal, bylo jejich instalace joystick a jstest-gtk . Je již kalibrován na výchozí nastavení a zařízení joysticku je detekováno správně. Stačí připojit a hrát.

Pokud potřebujete provést kalibraci a uložení konfigurace, můžete to udělat, otevřete jtest-gtk, uvidíte,

enter image description here

Kalibraci můžete provést dvojitým kliknutím na zařízení.

enter image description here

Doufám, že to pomůže, jak to udělal pro mě.

23
Shaharil Ahmad

Odpovědi jsou nyní trochu staré a zdá se, že uživatelé mají opět problémy, takže toto je aktuální řešení pro konfiguraci joysticku nebo gamepad na Ubuntu v roce 2016.

Můžete použít antimicro, je to vidlička joy2key a má GUI, použijte tento PPA pro 12.04 až 15.10

Sudo add-apt-repository ppa:ryochan7/antimicro
Sudo apt-get update
Sudo apt-get install antimicro

Pro 16.04+ použijte tento PPA

Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install antimicro

Zdroj

Screnshot of AntiMicro and key mapping

14
Mark Kirby

Momentálně používám qjoypad pro mapování kláves (i myši) na Logitech Gamepad F310. Funguje to dobře pro hry, které jsou navrženy s ohledem pouze na ovládací prvky klávesnice a myši. Zdá se, že vyžaduje spuštění z Cli jako qjoypad --notray. Používá GUI.

Jak nainstalovat Qjoypad
Nejprve přidejte ppa hry GetDeb Games

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | Sudo apt-key add -
Sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu raring-getdeb games" >> /etc/apt/sources.list.d/getdeb.list'

Poté aktualizujte a nainstalujte balíček

Sudo apt-get update
Sudo apt-get install qjoypad

Nebo si stáhněte balíček zde a nainstalujte jej pomocí svého oblíbeného správce balíčků.

7
iyrin