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

When changing the Rotation option, the touch controls are not reflected #6045

Open
anyputer opened this issue Jan 4, 2018 · 5 comments
Open

Comments

@anyputer
Copy link
Contributor

anyputer commented Jan 4, 2018

First and foremost consider this:

  • Only RetroArch bugs should be filed here. Not core bugs or game bugs
  • This is not a forum or a help section, this is strictly developer oriented

Description

I am not sure if this is a RetroArch or Libretro core bug but, when you change the Rotation option in video settings, the touch and mouse controls are not reflected in the DeSmuME core, for example. At least the mouse controls make more sense as you know where you are clicking.
Footage of me suffering: https://1drv.ms/i/s!AvB-c2zUfIal2lWBf7nWs3ygZ5do

Expected behavior

Where ever you click / tap on the rotated image, it should work as expected.

Actual behavior

It seems that the touch doesn't rotate according to the setting.

Steps to reproduce the bug

  1. Change the Rotation in the video settings
  2. Load DeSmuME ( for example )
  3. Make sure the pointer type is set to touch.

Bisect Results

Not even sure.

Version/Commit

You can find this information under Information/System Information

  • RetroArch: Jan 1 2018

Environment information

  • OS: Windows 10 64-bit
  • Compiler: MinGW 64-bit from the build bot
@Nine-H
Copy link

Nine-H commented Feb 24, 2018

I'm linking this bug to the relevant libretro-desmume bug. the problem with such a broad project is that these sorts of issues require co-ordination.

libretro/desmume2015#98

@azuravian
Copy link

Not sure about for touch, because I don't have a touchscreen, but I've tried setting mine to both touch and mouse and using emulated pointer on the right analog stick. There is an option that you can set in the quick-menu when a game is running where you can set the input_rotation. If I set this to 90, the pointer works as expected in a vertical game.

@parkerlreed
Copy link

This would be nice to have. Palm OS Mu looks better on the Switch in portrait but the touch isn't rotated to match.

@0x90shell
Copy link

@azuravian fix worked for me

@rakslice
Copy link

FYI for people using Palm OS Mu on Android I couldn't find any input_rotation option, but if you rotate RetroArch with the device's normal rotation features rather than the rotation option in RetroArch the touch input does get rotated correctly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants