Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Touch layout for Nintendo Switch and PS Vita ports #2111

Open
SNMetamorph opened this issue Mar 30, 2025 · 2 comments
Open

Touch layout for Nintendo Switch and PS Vita ports #2111

SNMetamorph opened this issue Mar 30, 2025 · 2 comments
Labels
enhancement New feature or request Nintendo Switch PSVita Issues specific to PSVita platform

Comments

@SNMetamorph
Copy link
Member

There is the obvious problem: mechanical buttons on these consoles aren't enough to cover all required keybinds. So, we could solve this problem by placing these keybinds as buttons on touchscreen. Here are examples of such buttons:

  • Voice chat button
  • Inventory slot selecting buttons (from 0 to 9, this is commonly used for in-game map voting or custom buymenu)
  • Buymenu displaying button (for mods such as CS 1.6)
  • Scoreboard displaying button
  • Player custom decal spraying button

I'm absolutely not aware of how does all things around touchscreen works in engine, but I guess such things could be derived from Android port touch configurations. This would be very good if somebody will help with it. Also this does not seems a hard work for somebody who already familiar with touch configs :)

@SNMetamorph SNMetamorph added enhancement New feature or request Nintendo Switch PSVita Issues specific to PSVita platform labels Mar 30, 2025
@SNMetamorph
Copy link
Member Author

@Vladislav4KZ maybe you can suggest something?

@a1batross
Copy link
Member

Yep, I see this as a problem even on Steam Deck, which even has 4 extra buttons and touchpads.

We absolutely need per-platform global-ish configuration files, so we don't have to ship them in valve folder. This is something that was also requested for video.cfg and <renderer>.cfg earlier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Nintendo Switch PSVita Issues specific to PSVita platform
Projects
None yet
Development

No branches or pull requests

2 participants