首页 论坛 batocera 为每个模拟器重新映射控制器

  • 您的话题内容不能为空。
正在查看 0 条回复
  • 作者
    帖子
    • #3835
      admin
      管理员

      有时,某些模拟器或游戏需要不同的控制器配置。虽然在主菜单中配置的默认控制器映射适用于大多数情况,但你可以为特定的模拟器或游戏自定义按键映射。

      重新映射控制的方式

      在 Batocera 中,你有多种方法可以为不同的模拟器和游戏重新映射控制器:

      1. 使用全局映射:
        全局映射适用于所有模拟器。如果你只需要一个标准的映射方案,这种方法是最简单的。它通过 EmulationStation 或配置文件 batocera.conf 来设置。
      2. 为特定模拟器映射:
        某些模拟器提供了单独的配置选项。你可以通过这些选项为这些模拟器创建专属的控制器映射。
      3. 为特定游戏映射:
        如果特定游戏需要不同的控制方案,可以为该游戏单独创建映射配置。

      使用全局映射

      全局映射是在整个 Batocera 系统中统一使用的默认控制器配置。要设置或更改全局映射,你可以通过以下方式进行:

      1. EmulationStation 中的控制器配置:
        打开 EmulationStation 主菜单,选择“控制器设置”,按照提示配置控制器。这将为所有模拟器设置一个通用的映射。
      2. 编辑 batocera.conf 文件:
        batocera.conf 文件中,你可以手动调整全局控制器设置。使用 SSH 或将存储设备连接到电脑来访问该文件。

        controllers.ps3.driver=shanwan
        controllers.xboxdrv.enabled=1

      为特定模拟器映射

      某些模拟器提供了专用的配置选项。以下是一些常见模拟器的控制器映射指南:

      RetroArch 核心

      RetroArch 是一个前端,支持多个模拟器核心。你可以为每个核心创建单独的控制器映射:

      1. 启动游戏并打开 RetroArch 菜单:
        通过按下快捷键(默认是 Select + X)进入 RetroArch 菜单。
      2. 导航到“控制”菜单:
        在这里,你可以查看并修改当前核心或游戏的控制器映射。
      3. 保存配置:
        完成映射后,保存配置。你可以选择将其应用于当前核心或特定游戏。

      Dolphin(GameCube 和 Wii)

      Dolphin 是一个支持 GameCube 和 Wii 游戏的模拟器。它提供了内置的控制器配置:

      1. 访问 Dolphin 配置:
        通过 EmulationStation 或直接在 Batocera 系统中启动 Dolphin 设置。
      2. 配置控制器:
        在控制器设置界面中选择要调整的控制器类型(GameCube 或 Wii)。
      3. 保存更改:
        完成映射调整后,保存更改。

      Mupen64Plus(Nintendo 64)

      Mupen64Plus 支持 Nintendo 64 游戏模拟:

      1. 修改输入配置:
        Mupen64Plus 使用独立的输入配置文件。可以通过编辑 InputAutoCfg.ini 文件来更改控制器设置。
      2. 保存设置:
        编辑后保存设置,并重启模拟器以应用更改。

      为特定游戏映射

      对于某些游戏,你可能需要特定的控制器配置。以下是为特定游戏映射控制器的步骤:

      1. 创建游戏配置文件:
        为游戏创建单独的配置文件。这通常位于模拟器的配置目录中。
      2. 定义控制器映射:
        在游戏配置文件中定义控制器的按钮映射。
      3. 启动游戏并测试:
        启动游戏以测试新映射是否正常工作。如果有问题,可以返回配置文件进行调整。

      常用快捷键

      Batocera 和其模拟器通常有一组常用的快捷键,用于常见操作:

      • 启动游戏: A 按钮(或确认按钮)
      • 返回主菜单: B 按钮(或取消按钮)
      • 快速保存状态: Hotkey + L1
      • 快速加载状态: Hotkey + R1
      • 重置游戏: Hotkey + B
      • 退出游戏: Hotkey + Start

      自定义快捷键

      你可以通过编辑 batocera.conf 文件自定义这些快捷键。

      input_enable_hotkey_btn=6
      input_exit_emulator_btn=7
      input_save_state_btn=4
      input_load_state_btn=5
正在查看 0 条回复
  • 哎呀,回复话题必需登录。