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

[Feature Request] Touch support #174

Open
MultisampledNight opened this issue Feb 22, 2022 · 3 comments
Open

[Feature Request] Touch support #174

MultisampledNight opened this issue Feb 22, 2022 · 3 comments
Labels
feature-request New feature or request

Comments

@MultisampledNight
Copy link
Contributor

Currently, Rare only features very rudimentary touch support and seems to interpret touch input the exact same as mouse and pen input. This makes scrolling, swiping and "right click" (two finger tap) gestures impossible, however. To scroll, the scrollbar on the right has to be used which can be sometimes difficult to hit at times.

This could be improved by making

  • Scrolling gestures... scroll
  • Horizontal swiping gestures switch tabs
  • Two finger taps on a game open game info/settings.

Implementing touch support would allow comfortable usage of Rare on convertible/touchscreen-only devices such as tablets or laptops. With a controller available, Rare could be a comfortable game launcher for on the go. But I'm digressing...

On the more technical side, I'm pretty confident that Qt in its huge size already offers touch and gesture detection, but I'm not sure how difficult integrating that into the rest of Rare would be. Looking at https://doc.qt.io/qt-5/gestures-overview.html, this seems pretty straightforward, but I don't know the details this may imply.

@MultisampledNight MultisampledNight added the feature-request New feature or request label Feb 22, 2022
@Dummerle
Copy link
Collaborator

Very nice idea, but i have no device to test it, unless there is an option to simulate it or run it on a phone

@invertedEcho
Copy link
Contributor

invertedEcho commented Feb 22, 2022

There is probably some way to emulate a touch device. I will look for something like this.
An other option (which is probably the better one) to use some app that lets you use your phone as a touch tablet

@MultisampledNight
Copy link
Contributor Author

That's... rather unfortunate. There might be a way to use Termux and the X.Org server app though. In case that's too tedious to be viable for you, I'd hack around a bit on Rare in the future and see how much I can successfully break. /hj

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants