Gamepad Xbox 360 в Arch Linux

Многие из нас любят провести вечерок поигрывая в какую нибудь лайтовую аркаду, откинувшись в кресле и взяв в руки gamepad. Благодаря Steam теперь такая возможность есть у многих.


Я считаю джойстик от Microsoft одним из самых доступных и неплохих. На том же [http://aliexpress.com] его можно приобрести от 700 рублей по текущему курсу доллара 56,4 ₽.
Когда у меня был Debian я просто подсоединил джойстик к свободному usb и он сразу заработал, я особо запариваться не стал, порадовался и подумал, что это норма. В Arch'e такая же операция не прокатила. Гугл отправил меня в вики [https://wiki.archlinux.org/index.php/Gamepad#Xbox_360_controllers]
Что бы джойстик заработал, нужно установить из AURsteamos-xpad-dkms [https://aur.archlinux.org/packages/steamos-xpad-dkms/]

1. Устанавливаем утилитой управления AUR pacaur -Sa steamos-xpad-dkms, мне он писал про какие то ошибки не возможности найти исходники linux, но все равно установился оО.
Устанавливаем вручную, качаем tarball [https://aur.archlinux.org/packages/st/steamos-xpad-dkms/steamos-xpad-dkms.tar.gz] распаковываем tar xf steamos-xpad-dkms.tar.gz заходи в папку cd steamos-xpad-dkms собираем makepkg и устанавливаем sudo pacman -U steamos-xpad-dkms-alchemist.3.10.f5f73eb-1-any.pkg.tar.xz
Выкладываю уже собранный пакет [steamos-xpad-dkms-alchemist.3.10.f5f73eb-1-any.pkg.tar.xz]
2. Загружаем модуль modprobe steamos-xpad
3. Подключаем джойстик и наслаждаемся играми в Steam.
4. Джойстик возможно начнет перехватывать управление мышью.
Можно отключить в настройках
В xfce4

Либо в конфигах X
/etc/X11/xorg.conf.d/50-joystick.conf
Section "InputClass"
        Identifier "joystick catchall"
        MatchIsJoystick "on"
        MatchDevicePath "/dev/input/event*"
        Driver "joystick"
        Option "StartKeysEnabled" "False"       #Disable mouse
        Option "StartMouseEnabled" "False"      #support
EndSection
5. Не забываем прописать модуль в «автозагрузку»:
/etc/modules-load.d/xpad.conf:
steamos-xpad
UPD: После обновления ядра и перезагрузки, джойстик заработал без установки данного модуля, поэтому заметка возможно нафиг не нужна, ну пускай все равно будет…

Со временем думаю открыть раздел где буду писать о Steam'овских играх, которые приобретаю.

Комментарии ()

    Авторизация

    GitHubGoogleVkontakteYandex
    Есть вопрос или предложение пиши в Telegram @cloudsv

    MTProto прokси для Telegram

    Прямой эфир

    Diego mont 25 мая 2023, 07:04
    Полезные боты в Telegram 2
    cloudsv 24 апреля 2023, 17:56
    Обновление Scala Rider G4 52
    cloudsv 12 ноября 2022, 19:16
    Установка и настройка minidlna 3
    cloudsv 03 ноября 2022, 03:42
    Настройка прокси mtproto для Telegram 52
    cloudsv 03 января 2022, 10:50
    Let's Encrypt это легко и просто 4
    cloudsv 10 сентября 2020, 13:17
    MySQL Workbench падает при подключении 2
    cloudsv 05 августа 2020, 11:57
    Мне вчера стукнуло 34 4
    cloudsv 07 августа 2023, 22:56
    Linux Asus ROG x13 flow 2022 GV301RE и Linux 0
    cloudsv 15 апреля 2023, 16:23
    Linux Уведомление о смены workspace в X11 Linux 0
    cloudsv 17 октября 2020, 09:55
    Linux Отключить DHCP IPv6 в systemd 0
    cloudsv 30 июля 2020, 21:54
    О жизни Мне вчера стукнуло 34 4
    cloudsv 15 апреля 2020, 15:45
    Linux Основные hotkeys редактора Vim 0
    cloudsv 01 октября 2019, 08:00
    Linux Локальный редирект порта в Linux 0
    cloudsv 25 августа 2019, 16:14
    О жизни Социальная сеть от Яндекса Aura 0
    cloudsv 30 июля 2019, 21:34
    О жизни 33 year old 0
    cloudsv 25 июня 2019, 18:29
    Telegram Полезные боты в Telegram 2