An open API service indexing awesome lists of open source software.

https://github.com/mdhiggins/ephineasteamdeckcontrols

Instructions for Steam Deck controls designed to be paired with Ephinea
https://github.com/mdhiggins/ephineasteamdeckcontrols

Last synced: 6 months ago
JSON representation

Instructions for Steam Deck controls designed to be paired with Ephinea

Awesome Lists containing this project

README

          

# Ephinea Steam Deck Controls

![Join Ephinea](https://ephinea.pioneer2.net/)

```
steam://controllerconfig/2289998979/3535039501
```

**Unofficial Steam Deck controller configuration for Ephinea (Phantasy Star Online Blue Burst)**

This layout is designed for fast, intuitive access to all 10 action bar buttons without relying on radial menus or needing to look down at the controller. It also includes an optional cursor mode for launcher/LUA interaction, along with full support for all 12 quick chat commands.

## Features

### Action Bar

The 10 action bar buttons (keys `1` to `0`) are mapped for no-look access using both trackpads and rear buttons:

* **Left Trackpad**: Corners mapped to `1`, `2`, `3`, and `4`
* **Right Trackpad**: Corners mapped to `7`, `8`, `9`, and `0`
* **L4 (Rear Left)**: `5`
* **R4 (Rear Right)**: `6`

This setup allows you to access all actions during gameplay quickly and reliably.

![Action Bar](https://github.com/user-attachments/assets/7d0ff06b-016d-44d3-9926-a3b31ecf239e)

### Triggers (Subpalette)

Hold either the left or right trigger to switch to the subpalette. This allows continued use of either trackpad while holding a trigger—ideal for managing techs or items on the fly.

### Chat Commands (F1–F12)

Hold both bumpers (L1 and R1) to enter Chat Command Mode:

* **D-Pad** → F1–F4
* **ABXY** → F5–F8
* **Rear Buttons** (L4/R4, L5/R5) → F9–F12

This is useful for quick access to shortcuts, team commands, or emotes.

Additionally:

* **D-Pad Down** and **A Button** (long press) are mapped to commands that may be more sensitive (e.g., `/lobby`)

![Chat Commands](https://github.com/user-attachments/assets/b6344c70-2e06-40a6-ac75-6773ad3dee73)

### Chat Window

* **Press Select** to open the chat window
* **Long Press Select** to toggle between Team and Standard chat modes

### Rear Extras

Low rear buttons are bound to menu activites so you can access these while staying on the move

* L5 is bound to your equipment menu
* R5 is bound to your mag menu

### Cursor Mode

Cursor mode is useful for interacting with the Ephinea launcher or in-game LUA elements.

* **Hold Start** to toggle between Default Mode and Cursor Mode

![Cursor Mode](https://github.com/user-attachments/assets/7c249ca4-7033-478a-927a-4bee36a99b61)

### Camera Controls

Optimized for use with Ephinea’s analog camera support:

* **Click Left Stick** to zoom in
* **Click Right Stick** to zoom out
* **Hold Left Bumper** to align the camera (classic PSO-style)

Tip: Set the analog camera sensitivity to a negative value to avoid inverted controls. Mouse input must be enabled for zoom functions to work.

![Camera Controls](https://github.com/user-attachments/assets/8822adb2-9008-4a86-b207-0bdb167c9550)

## Setup

### Steam Controller Configuration

Use this link to apply the controller layout (game must be named **Phantasy Star Online: Blue Burst** in Steam which is the Lutris default):

```
steam://controllerconfig/2289998979/3535039501
```

### In-Game Configuration

In the in-game options menu:

* Set **Pad Button Config** to the following layout:

![Configuration](https://github.com/user-attachments/assets/2ba72e3c-9545-47ec-93c8-d02aa264f598)

* Enable **Mouse Input** (required for zoom in/out)
* Leave **Keyboard Controls** at default. The chat command functions assume **Shift** is held when needed, so this must not be changed.