Status
SteamPeaks
ChartsSalesUpcomingPatchesEventsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
EventsSteam's own events and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesEventsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Battle Hanafuda›Events›Version 0.35: Customizable Keyboard Mapping (keymap.ini)
In-game event

Version 0.35: Customizable Keyboard Mapping (keymap.ini)

Battle Hanafuda · published 31 days ago · build 24633671

All eventsPlayers around this dateRead on Steam

This update adds customizable keyboard mapping.

If you prefer WASD controls or use a Dvorak keyboard layout, give it a try!


Where keymap.ini is saved

After updating and launching the game, a keymap.ini file is automatically created in the game's installation directory. To open this directory, right-click the game in your Steam Library and select Manage → Browse local files.

Edit keymap.ini to change the keyboard mappings.


Configuration format

keymap.ini defines one keyboard mapping per line in the format BUTTON = KEY.

BUTTON values

BUTTON

Description

UP

Up on the directional pad

DOWN

Down on the directional pad

LEFT

Left on the directional pad

RIGHT

Right on the directional pad

A

A button (confirm)

B

B button (cancel)

X

X button (auxiliary button 1: fast-forward, etc.)

Y

Y button (auxiliary button 2: scoring-combination list, etc.)

START

START button

KEY values

KEY

Description

A-Z

Letter keys (A-Z)

Symbol

An ASCII punctuation character that can be typed without a modifier key

Up

Up Arrow key

Down

Down Arrow key

Left

Left Arrow key

Right

Right Arrow key

Enter

Enter key

Return

Enter key

Escape

Esc key

Esc

Esc key

Tab

Tab key

Spc

Spacebar

Space

Spacebar

LShift

Left Shift key

RShift

Right Shift key

Notes

  • BUTTON and KEY names are case-insensitive.

  • Number keys, function keys, and characters that require modifier keys cannot be assigned.

  • KEY values follow the active keyboard layout; they do not refer to physical key positions.

  • After leading spaces and tabs are removed, lines beginning with ; are ignored as comments.

  • A semicolon can still be used as a KEY value (example: B = ;).

  • To restore the default mappings, delete keymap.ini and launch the game again.


Default configuration

; Keyboard mappings use BUTTON = KEY. Button names and key names are case-insensitive.

; Buttons: UP, DOWN, LEFT, RIGHT, A, B, X, Y, START.

; Keys: A-Z, an unmodified ASCII punctuation character, up/down/left/right,

; enter/return, esc/escape, tab, spc/space, lshift, or rshift.

; Number keys, function keys, and characters requiring modifiers are not supported.

; Values follow the current keyboard layout; they do not identify physical key positions.

; After trimming spaces and tabs, lines beginning with a semicolon are comments.

; A semicolon remains a valid value, for example: B = ;

UP = Up

DOWN = Down

LEFT = Left

RIGHT = Right

A = Z

B = X

X = A

Y = S

START = Space

More from Battle Hanafuda

Other announcements

All events
In-game event7 Sep 2026Version 0.37This update adds a CRT filter that recreates the look of a CRT display. You can turn it ON or OFF from the Config menu. CRT Filter: OFF CRT Filter: ON Standard display Simulated CRT display Enabling the CRT filter brings more of that classic arcade atmosphere to the game. My goal is to give this game an authentic arcade feel . However, the game does not feature nudity or stripping. Note: Many J…In-game event12 Aug 2026Version 0.36: Custom KoiKoi Rules in Online BattlesThis update lets the room host configure rules equivalent to Custom KoiKoi when creating a Private Room in Online Battle. Other Match Types Keep Their Existing Rules Online matches outside Private Rooms (Quick Match / Friends Match) will continue to use the following fixed rules: · Rounds = 4 · Hand Cards = 8 · Field Cards = 8 · Hanami/Tsukimi = 5pts · KoiKoi Calls = Once · KoiKoi Scoring = Sta…In-game event6 Aug 2026Version 0.34: KoiKoi - CustomWe have added a new game mode, "KoiKoi - Custom," which lets you customize the rules of Koi-Koi. Settings Setting Description AI Select your opponent's AI behavior Rounds Select the number of rounds Hand Cards Select the number of cards in each player's starting hand (6/8/10) Field Cards Select the number of cards in the starting field: · When Hand Cards is not set to 10: 6/8/10/12 · When Hand…