Как добавить поддержку контроллера в Minecraft на Linux

В настоящее время Minecraft: Java Edition для Linux не включает встроенную поддержку контроллеров , но вы можете добавить её с помощью клиентского мода для управления контроллером. Для простой и актуальной настройки в этом руководстве используется Fabric Loader с Controlify . Controlify поддерживает Linux через SDL3, работает с Fabric и NeoForge и добавляет ввод с контроллера для игрового процесса, меню, инвентаря, чата, переназначения клавиш, вибрации и других функций.

Запуск Minecraft в Java-версии на компьютере с Linux
Начните с работающей установки Minecraft: Java Edition на Linux.

Что вам нужно

  • Рабочая копия Minecraft: Java Edition . Официальный лаунчер поддерживает Linux; при необходимости скачайте его с Minecraft.net .
  • Контроллер, который Linux может обнаружить через USB или Bluetooth.
  • Загрузчик модов. В этом руководстве используется Fabric, но Controlify также поддерживает NeoForge.
  • Файл Controlify, соответствующий как вашей версии Minecraft, так и вашему загрузчику модов.

Прежде чем что-либо менять, сделайте резервные копии важных миров. Также избегайте смешивания файлов модов, созданных для разных версий Minecraft; несоответствие версий — одна из самых распространенных причин сбоев при запуске.

1. Установите Fabric Loader для вашей версии Minecraft.

Сначала закройте Minecraft и лаунчер. Загрузите универсальный JAR-файл с официальной страницы установщика Fabric . Если JAR-файл не открывается двойным щелчком, запустите его из терминала с помощью команды:

java -jar fabric-installer.jar

В установщике Fabric выберите «Клиент» , укажите точную версию Minecraft, в которую вы хотите играть, оставьте включенной опцию «Создать профиль» и установите. В текущей документации Fabric для Linux рекомендуется использовать установщик таким образом, а затем выбрать профиль Fabric в лаунчере Minecraft.

Окно клиента Fabric Installer в Linux с селектором версии Minecraft и включенной функцией «Создать профиль».
Установите Fabric для той же версии Minecraft, которую вы планируете использовать с Controlify.

2. Загрузите соответствующую сборку Controlify.

Откройте страницу Controlify на Modrinth и выберите релиз, соответствующий вашей версии Minecraft и загрузчику. В текущей документации проекта Controlify указана поддержка как Fabric , так и NeoForge , поэтому не загружайте сборку NeoForge для профиля Fabric и наоборот.

На странице проекта Controlify на Modrinth отображается поддержка Fabric и NeoForge.
Выберите Controlify, чтобы использовать ту же версию Minecraft и тот же загрузчик, что и установлены в вашей системе.

3. Поместите Controlify в папку mods.

Для стандартной директории Minecraft создайте папку mods, если она еще не существует:

mkdir -p ~/.minecraft/mods

Затем скопируйте или переместите загруженный JAR-файл Controlify в папку ~/.minecraft/mods/. Если ваша установка лаунчера использует собственную папку игры, поместите JAR-файл в modsпапку этой установки.

Файловый менеджер Linux показывает файл controlify.jar внутри папки .minecraft mods.
JAR-файл Controlify должен находиться в папке mods, используемой вашей установкой Fabric.

4. Подключите контроллер в Linux.

Подключите контроллер через USB или выполните сопряжение в настройках Bluetooth вашего компьютера. Убедитесь, что Linux распознает его, прежде чем запускать Minecraft. Controlify использует SDL3 для ввода с геймпада и джойстика; на странице поддержки контроллеров указано, что поддержка может различаться в зависимости от модели контроллера, типа подключения, операционной системы и драйвера.

В настройках Bluetooth Linux отображается подключенный игровой контроллер.
Перед запуском Minecraft убедитесь, что контроллер подключен на уровне рабочего стола Linux.

5. Запустите профиль Fabric.

Откройте лаунчер Minecraft, выберите профиль Fabric, соответствующий версии, использованной на предыдущих шагах, и нажмите «Играть» . Если Minecraft запускается без Controlify, проверьте каталог игры и убедитесь, что JAR-файл находится в правильной modsпапке.

Лаунчер Minecraft на Linux с выбранным профилем Fabric и видимой кнопкой «Играть».
Запустите Minecraft с профилем Fabric, а не с неизмененным профилем последней версии.

6. Настройка ввода с контроллера в Minecraft

После загрузки Controlify откройте настройки контроллера или экран профиля из параметров Minecraft. Точная формулировка и расположение элементов могут меняться в зависимости от версии, но Controlify предоставляет настройки для привязки кнопок, чувствительности, мертвых зон, вибрации и поддерживаемых расширенных функций. Он также может отображать значки кнопок, специфичные для контроллера, и позволяет управлять меню Minecraft с помощью геймпада.

На экране настроек Minecraft выделен пункт параметров контроллера.
После загрузки мода используйте соответствующий пункт в настройках игры, чтобы отрегулировать положение геймпада.

Перед подключением к серверу протестируйте движение, управление камерой, навигацию по инвентарю, действия атаки/использования и управление паузой/меню в одиночном режиме. В документации Controlify указано, что на обычных серверах установка мода на стороне сервера не требуется; на серверах движение с помощью джойстика может по умолчанию соответствовать поведению клавиш WASD, как на клавиатуре, для совместимости с античитерскими программами.

На экране настроек контроллера Controlify отображается подключенный контроллер Xbox, чувствительность, вибрация и назначение кнопок.
Используйте настройки Controlify для регулировки чувствительности, вибрации и назначения кнопок подключенного контроллера.

Если контроллер не обнаружен

  • Сначала проверьте возможность обнаружения Linux: отключите и снова подключите контроллер или отключите его и повторно выполните сопряжение по Bluetooth.
  • Необходимо обеспечить совместимость всех версий: Minecraft, Fabric или NeoForge, а также Controlify.
  • Проверьте каталог игры: сторонние лаунчеры и пользовательские установки могут использовать другую modsпапку.
  • Попробуйте использовать USB: если Bluetooth работает нестабильно, проводное соединение может помочь выявить проблему с сопряжением или драйверами.
  • Проверьте примечания для конкретной модели: такие функции, как гироскоп, ввод с сенсорной панели, тактильная обратная связь HD или адаптивные триггеры, зависят от контроллера и драйвера Linux. В официальной таблице совместимости Controlify указаны протестированные комбинации.

А что насчёт мода Controlable?

В более старой версии этого руководства использовался Forge с Controllable. Controllable по-прежнему поддерживается и теперь публикует сборки для современных загрузчиков, включая Fabric и NeoForge. Если существующий модпак уже зависит от Controllable, используйте релиз, соответствующий этому пакету. Для новой установки Linux Controlify — отличный выбор, поскольку его текущая документация явно описывает поддержку контроллеров Linux, современные загрузчики, переназначение клавиш, ввод SDL3 и возможности, специфичные для контроллеров.

Оставить комментарий

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.