Screenshot button: bindable on keyboard and any controller, Capture on Switch controllers by default #712
Labels
No labels
area/accessibility
area/audio
area/input
area/install
area/menu
area/renderer
area/saves
area/tooling
area/upscaling
beanstalk: approved @ 1697603
beanstalk: approved @ 2c5a62e
beanstalk: approved @ 4fd82b7
beanstalk: approved @ 64d6d09
beanstalk: approved @ 6f91fae
beanstalk: approved @ 70a78f9
beanstalk: approved @ 8015c9a
beanstalk: approved @ 8d361dc
beanstalk: approved @ 9d8356e
beanstalk: approved @ abf2227
beanstalk: approved @ d82f202
beanstalk: approved @ e5f1e40
beanstalk: approved @ ee8ab5f
ci: approved
good first issue
gpu/amd
gpu/igpu
gpu/intel
gpu/nvidia
help wanted
kind
bug
kind
chore
kind
docs
kind
feature
kind
performance
kind
question
needs measurements
platform/linux
platform/macos
platform/steam-deck
platform/windows
preview
priority
critical
priority
high
priority
low
regression
status
blocked
status
confirmed
status
duplicate
status
invalid
status
needs-info
status
wontfix
testing wanted
ci: approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Longshot#712
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A player asked whether there is a plan to support the screenshot (Capture) button on Switch controllers. This covers a screenshot button for every input as well: one action, bindable on the keyboard and any controller, with Capture as its default on Switch controllers.
Now
Pressing the Capture button on a Switch controller (Joy-Con, Pro Controller) does nothing. Longshot has no screenshot feature for players: the only captures are debugging ones driven by environment variables (
RX_SCREENSHOTingpu/render/rx_core.cpp,RX_VK_SHOTSin the Vulkan renderer).Asked for
Notes
SDL_GAMEPAD_BUTTON_MISC1. The Share button on Xbox Series and PlayStation 5 controllers maps to the same button, so it is a natural default on those too.Capture button on Switch controllers saves a screenshotto Screenshot button: bindable on keyboard and any controller, Capture on Switch controllers by default