Better Swipes

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #3228
    eddieywlee
    Participant

    Suggestions:
    For the Swipes, is it possible to add 8 directions swipes instead of 4 directions?

    #3231
    admin
    Keymaster

    Hi, thanks for suggestion.

    I must say truth;) I was thinking about the answer several hours. 6 directional swipes were implemented before first official release, but people who tested it did many mistakes when they tried to swipe in correct direction. Reducing direction to 4 solved their problems. With 8 way swipes..I am aware it could be much more harder.

    But…with different swipes schema it could work better. What I mean. Now you can start swipe anywhere on the screen leading from starting point to any point on the screen. Difference between starting point and ending point is used for direction calculation.

    But maybe we add second swipes schema. We can split screen with 3 lines to sections. Imagine circle and split it with 3 lines to sections. Something like this, but a bit rotated. If you do swipe then system can check in which section was swipe started. Starting point picks section and you can set swipe action for this section.

    Best regards,
    Tony

    #3234
    eddieywlee
    Participant

    thx for ur explanation, another suggestion is it possible to implement the 2 finger zoom in / zoom out gesture ? this will be great when playing game like simcity 2000

    #3235
    admin
    Keymaster

    Hello,

    yes, this feature is on to-do list long time. I want work on that. Could be really cool.

    #3653
    eddieywlee
    Participant

    Is there any update with the zoom-in zoom-out 2 fingers gestures?

    #3655
    admin
    Keymaster

    Hi Eddie,

    oh, last post was before 4 months …? The time flows…Unbelievable. Unfortunately no. Good is that I meanwhile I implemented and fixed major problems like

    – many devices have broken keyboards and could not send keys to mDosbox. This was solved with inbuilt keyboard
    – many people use external gamepad, but there were many issues what prevent correct working.
    – virtual joystick didn’t work correctly for fps games

    All was fixed. Last 10 days I refactored whole wrapper side because it limited me in further development. This all is now fixed and I can continue with new features. I still have trouble that many people who don’t like current icons and titles. Refactored source codes allows me now something like simple “theming”.

    Eddie, I am not sure if I can implement zooming with two fingers. It can clash with other gestures, but I can find another way. May I have some questions?

    what do you exactly expect from zooming? You want increase some part of screen and continue your game like before zooming? Only the game will be zoomed?

    As I wrote before, two finger will probably clash with widgets + gestures system. But what about this solution :

    I can create new widget. Maybe it can be called “Eagle eye” for phantasy theme and “Zooming” for standard theme (will be released in one of next versions). If first finger holds “Eagle eye” widget and second taps somewhere on the screen. The second finger points to area what will be zoomed.

    Or maybe better solution. First finger holds “Eagle eye” widget. While holding this widget system will omit gestures and you can do zoom in/out with another two fingers.

    what do you think?

    #3657
    eddieywlee
    Participant

    actually i am playing simcity 2000 and think that it will be cool if a 2finger gestures can be mapped to the zoom button in the menu, if it is implemented by using a widget which i assumed i need to press a particular area on the screen in order to activate it, it may not be the function that i am looking for…

    #3658
    admin
    Keymaster

    this solution :

    “First finger holds widget. This activates system to zooming mode. With another two fingers you can freely zoom any part of the screen.”

    This is implementable almost fine.

    I know what you want, you want something like working with photos. With two fingers you do zoom in/zoom out. But there are none other complicated actions like longpress, double tap, two point tap and all widget collision types. mDosbox has really complicated control system of widgets and gestures. They all interact together and adding two point zooming will be nightmare. But…I will know more when I start working on that. And at the end…maybe we can recycle “two – point gesture” and instead mouse action it can do zooming. I must think about it. It’s really hard task.

    Best regards,
    Tony

    #3659
    Al ex
    Keymaster

    Sounds like a good solution. Or maybe you can also integrate an additional “Zoom mode” option into the “Two point tap” section of the Gestures menu; “Zoom mode” and “Mouse button control” excluding eacht other, and “Keep mouse button down” will only have an effect if Mouse button control is active.

    Fig. 1a:
    ✅ Enabled
    ⬛ Zoom mode
    ✅ Mouse button control
    ✅ Keep the mouse button down

    Fig. 1b:
    ✅ Enabled
    ⬛ Zoom mode
    ✅ Mouse button control
    ⬛ Keep the mouse button down


    Fig. 2:
    ✅ Enabled
    ✅ Zoom mode
    ⬛ Mouse button control
    ⬛ Keep the mouse button down

Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.