ChrisNZL / Tallowmere2

Changelog, issue tracker, and development knowledge for Tallowmere 2.
https://tallowmere2.com
13 stars 0 forks source link

Steam + Gamepad: Use Steam's on-screen virtual keyboard #1218

Closed ChrisNZL closed 11 months ago

ChrisNZL commented 1 year ago

Currently in 0.4 with Steam, when trying to edit a player's name or fill out the feedback form, you have to use a physical keyboard to enter text.

todo:

On-screen text input is not technically part of the ISteamInput, but is found instead in ISteamUtils.

Some quick references:

https://partner.steamgames.com/doc/api/ISteamUtils#IsSteamInBigPictureMode

Scripting Define Symbol: ONSCREEN_KEYBOARD

app.ShowTouchScreenKeyboard(

Called from:
- InputPrompt.ShowPromptForCustomString
- FeedbackWindow.ShowOnscreenKeyboard
bool IsSteamInBigPictureMode();

ChrisNZL commented 11 months ago

0.4.0f: