CFXControl Flex Wiki
English中文

Features

Cursor & GUI

Once a chest or inventory is open, a pad has to point, click, and drag like a mouse. The Screen layer covers this with three mechanisms: a virtual cursor, slot snapping, and D-Pad slot jumps.

Virtual Cursor

Slot Snapping

D-Pad Slot Navigation

When precision is not needed, the D-Pad jumps between slots directly. It uses cone-shaped targeting, so long horizontal rows and irregular grids (custom containers) still jump reliably. Slot jumps coexist with the virtual cursor — the left stick takes over free movement at any time.

GUI Defaults (Basic Template)

Action Default
Cursor navigationLeft stick directions (hold)
Slot navigationD-Pad (hold)
Confirm / click / selectA (press)
Back / closeB (press)
Tab prev / nextLB / RB (press)
Quick move (shift-click)Y (tap)
Take halfX (press)
ScrollR-stick ↑ / ↓ (hold)
Cycle optionsR-stick ← / → (tap)
JEI recipe / usesRT + D-Pad ← / → (press)

All of these live on the Screen layer of Key Mapping and can be changed row by row; LB/RB tab switching also works for creative tabs, recipe-book pages, and the guide list.

Beyond: Screens That Only Read Physical Keys

Some mod screens ignore the virtual cursor and only react to keyboard/mouse events — use Virtual Keyboard & Mouse to inject real keys there (e.g. map B to physical Esc). To customize stick behavior per screen (Independent / Radial Path / Virtual Mouse), add a Screen rule in Mod Adaptation.