Skip to content

absolute position for touch #1664

Open
Open

Description

@UltimateBoi

Description

Is there anything that lets me use absolute position with touch on my touchpad? right now it only works on the pen.

Activity

  1. Mrcubix commented on Nov 25, 2021

    @Mrcubix
    Contributor

    State what tablet you're using, but i'm pretty sure this has already been added in pre-release and master.

  2. UltimateBoi commented on Nov 25, 2021

    @UltimateBoi
    Author

    CTH-670

  3. InfinityGhost commented on Dec 5, 2021

    @InfinityGhost
    Member

    State what tablet you're using, but i'm pretty sure this has already been added in pre-release and master.

    Depends on what they're actually looking for. This sounds like they want touch input to be interpreted as position data in which to move the cursor.

  4. UltimateBoi commented on Dec 10, 2021

    @UltimateBoi
    Author

    State what tablet you're using, but i'm pretty sure this has already been added in pre-release and master.

    Depends on what they're actually looking for. This sounds like they want touch input to be interpreted as position data in which to move the cursor.

    Basically it clicks on the spot on the screen without me having to actually drag my finger across the pad it just clicks on the position when I touch. Its already getting this data but its not implemented yet. Just like absolute position for the pen but for touch basically.

  5. added
    desktopOpenTabletDriver.Desktop library, UX and Daemon use this as the core implementation.
    and removed
    questionFurther information is requested
    on May 22, 2022
  6. Espionage724 commented on Jun 12, 2022

    @Espionage724

    I would like to see this! I would like to use my finger, instead of a stylus to have the mouse move in absolute mode. If I tap the bottom-right of my tablet, the cursor should jump there.

  7. gonX commented on Jun 12, 2022

    @gonX
    Member

    The feature is planned, its somewhat on the backlog but we are of course taking PR's

  8. added this to the Backlog milestone on Jun 12, 2022
  9. Mrcubix commented on Jul 21, 2024

    @Mrcubix
    Contributor

    Update: Touch support is available via the Enhanced Output Modes plugin in Plugins > Plugin Manager, comes with customizable settings for each tablets in the Filters tab under Touch Settings.

    On top of adding support for touch, I've also taken a large amount of time & rewrites to implement non-native touch gestures,
    results may vary from one person to another, but if you want them, try them & open a issue if you find anything weird or straight up bad. Check out Touch Gesture in the Plugin Manager.

    Both of those have separate versions for 0.5.x & 0.6.x .

    I'm still learning how to do UX & how to properly make that backend part so expect some issues, hopefully nothing critical.

    Touch support in itself could be made available OOB in OTD, but that would require a lot of config & some UX changes (And Eto.Forms makes me crazy).

  10. abishekmuthian commented on Sep 12, 2024

    @abishekmuthian

    Does the Enhanced Output Modes work in Linux? Only pen works with intuos CTH 480 even after install the aforementioned plugins.

  11. jamesbt365 commented on Sep 12, 2024

    @jamesbt365
    Member

    Click "show plugin wiki" in the plugin manager.

  12. Mrcubix commented on Sep 12, 2024

    @Mrcubix
    Contributor

    I primarily use it on Linux, on a raspberry Pi 4 & wirelessly.

    It is possible that you are using an interpolator which used to block such touch inputs before i worked around them in the new version (1.1.5).

    I'm also working on making native touch gestures work by directly injecting touch inputs, got it working about perfectly on linux, but windows is a mess.

  13. modified the milestones: Backlog, v0.7.x on Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    desktopOpenTabletDriver.Desktop library, UX and Daemon use this as the core implementation.enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions