Properties2
TypePractice
Note createdMay 22, 2026

Cheatsheet for driving the Sider overlay (PES 2021 / FL26) with my Steam Controller emulated as Xbox 360 via Steam Controller Remapper. The mapping is a clean “two shoulders, then clockwise” layout so the digit keys 0–9 used by modules like Stadium Server, Ball Server and CustomExhibitionMatch are easy to recall.

Right-stick hold-to-repeat does not work

Sider does edge detection on gamepad input, so holding the right stick only emits one PgUp/PgDn. Configuring rapidfire on the L4/R4 grip paddles via Steam Controller Remapper did not solve it either. For now, scrolling through long lists (1500+ stadiums) requires manual presses or a future workaround (Lua module or Steam Input turbo through Steam Big Picture).

Mapping

XInput backend. Overlay toggle: hold RT + LT. Once open, LT / RT cycle modules.

ButtonKeyUse
LB0digit
RB1digit
D-pad ↑2digit (XInput state 1)
D-pad →3digit (state 8)
D-pad ↓4digit (state 2)
D-pad ←5digit (state 4)
Y6digit
B7digit
A8digit
X9digit
BACKSpaceCustomExhibition menu activate
STARTEnterconfirm
LS clickInsertweather/time cycle
RS clickDeleteweather/time toggle
RS ← / →PgUp / PgDncycle stadium / ball / competition

Reproduction

File lives at D:\SP Football Life 2026\SiderAddons\gamepad.ini on korolev. Backups are kept next to it as gamepad.ini.bak-*.

[gamepad]
gamepad.poll-interval-msec = 200
gamepad.overlay.poll-interval-msec = 32
gamepad.stick-sensitivity = 0.6
 
gamepad.overlay.toggle-1 = RT
gamepad.overlay.toggle-2 = LT
gamepad.overlay.next-module = LT
gamepad.overlay.prev-module = RT
 
gamepad.dinput.enabled = 0
gamepad.xinput.enabled = 1
 
; Digits 0-9
gamepad.keyboard.mapping = LB,1,0x30
gamepad.keyboard.mapping = RB,1,0x31
gamepad.keyboard.mapping = DPAD,1,0x32
gamepad.keyboard.mapping = DPAD,8,0x33
gamepad.keyboard.mapping = DPAD,2,0x34
gamepad.keyboard.mapping = DPAD,4,0x35
gamepad.keyboard.mapping = Y,1,0x36
gamepad.keyboard.mapping = B,1,0x37
gamepad.keyboard.mapping = A,1,0x38
gamepad.keyboard.mapping = X,1,0x39
 
; Extras
gamepad.keyboard.mapping = BACK,1,0x20
gamepad.keyboard.mapping = START,1,0x0d
gamepad.keyboard.mapping = LS,1,0x2d
gamepad.keyboard.mapping = RS,1,0x2e
gamepad.keyboard.mapping = RSx,-1,0x21
gamepad.keyboard.mapping = RSx,1,0x22

Restart Sider after editing. XInput DPAD state codes: 1=Up, 8=Right, 2=Down, 4=Left (XInput button bitmask).