Londlo Posted October 19, 2018 Posted October 19, 2018 I play OpenRCT2 on MS's Surface Pro 2017 model. When you play games, you feel like you don't have to use the keyboard to lie down and lighten it. However, in OpenRCT2, by default, the movement of the screen is to move the mouse cursor to the edge. It's very hard to do on a touch screen. Like mobile games, if moving with two touchpoints, it would be simple if you just added a command that allows you to scroll through the screen. Is this a difficult task? Thx for read :)
jensj12 Posted October 19, 2018 Posted October 19, 2018 Touchscreen support should already be there. It is not as nice as mouse controls yet, but it is gradually being improved. If there are any problems with touchscreen controls, don’t hesitate to talk to the devs (create an issue on github if it doesn’t exist yet). 1
Gymnasiast Posted October 29, 2018 Posted October 29, 2018 (edited) There are three ways to move the view: Putting the mouse pointer at the edge of the screen Right-click-and-hold, then moving the mouse Using the arrow keys on the keyboard. Option 1 is not feasible on a touchscreen, and you don't like option 3. That leaves option 2. It requires your touchscreen to have an easy way of simulating right-click. Edited October 29, 2018 by Gymnasiast 1
Londlo Posted October 31, 2018 Author Posted October 31, 2018 On 29/10/2018 at 23:15, Gymnasiast said: There are three ways to move the view: Putting the mouse pointer at the edge of the screen Right-click-and-hold, then moving the mouse Using the arrow keys on the keyboard. Option 1 is not feasible on a touchscreen, and you don't like option 3. That leaves option 2. It requires your touchscreen to have an easy way of simulating right-click. Thanks for your great solution! But there is some problem to do. Have you ever used Photoshop CC? Since it started supporting touch screens in earnest, Adobe has added a function to scroll through the screen when it moves from the enlarged image to a two-point touch. I've asked Microsoft's Community Center if I can change or add touch gestures' setting, but they'll probably say it's impossible because there's a chance of colliding with these third-party software. Instead, Microsoft will pass on each third-party software developer to assign commands for each touch gesture. If these concerns come true, the only way left for me is to wait for OpenRCT developers to add features to touch screen gestures… Thank you for reading this long grumble.
Gymnasiast Posted October 31, 2018 Posted October 31, 2018 I have done a bit of searching on the Internet. It looks like you can simulate a right-click by holding your finger for a while. Can you try this: hold your finger on the screen for a second, then move it around while still holding the screen.
Londlo Posted October 31, 2018 Author Posted October 31, 2018 5 minutes ago, Gymnasiast said: I have done a bit of searching on the Internet. It looks like you can simulate a right-click by holding your finger for a while. Can you try this: hold your finger on the screen for a second, then move it around while still holding the screen. Oh, It has already tried it. Holding your finger is just a right click. On Windows10, It treats it as a single right-click only, not holding, at the moment of releasing the fingers. This is also where I posted this post on the forum.
Gymnasiast Posted November 1, 2018 Posted November 1, 2018 No, I mean without releasing your fingers - does that work?
Londlo Posted November 1, 2018 Author Posted November 1, 2018 4 hours ago, Gymnasiast said: No, I mean without releasing your fingers - does that work? Um, I think the message wasn't delivered properly. Moving without releasing finger is not recognized as a right-click drag. Just recognize right clicking at the point of finger release.
Gymnasiast Posted November 2, 2018 Posted November 2, 2018 Hm, that's annoying. I'm afraid we can't do much, only a few of us do Windows programming and none of us have a Surface to test with.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now