Menu

#144 Pen interpreted as both pen and touchscreen

v1.0_(example)
closed
nobody
None
5
2017-07-20
2014-10-26
No

The new touchscreen options do not work with an Ntrig pen. When the designated device is the touchscreen, setting "Touchscreen as Hand Tool" makes both the touchscreen and pen into hand tools. When selecting "Pen disables Touch", both the pen disables both touch and pen (it tracks but does not write). However, erasing via the side button still works in this configuration.

Devices:
Laptop: Surface Pro 3 on Ubuntu 14.10 (Linux Kernel 3.16)
Xournal Version: 0.4.8
Pen device: "NTRG0001:01 1B96:1B05 Pen"
Touchscreen device: "NTRG0001:01 1B96:1B05"

Troubleshooting done:
I have tried every other option on this system, and the rest all give the desired outcomes (such as core pointer disabling touch when writing, but not when scrolling). It might just be because the Pen has almost the same name as the touchscreen?

Tested evtest to see if there were any references to the touchscreen when using the pen: there were none.

If you need any more info, please let me know.

Discussion

  • Denis Auroux

    Denis Auroux - 2014-10-26

    The issue is that the device name for the touchscreen is a strict
    substring of the device name for the pen -- xournal 0.4.8 matches
    substrings instead of requiring an exact match, for compatibility
    reasons -- but this has already been changed in the latest code in the
    CVS/GIT repositories, precisely to address this bug -- see the commit
    made on Sept 1, 2014.

    So: recompile from the source code at
    http://sourceforge.net/p/xournal/code/ci/master/tree/ (e.g. click
    "Download Snapshot" in the header bar) and the issue should go away. Let
    me know if not.

    Denis

     
  • Richard Crowley

    Richard Crowley - 2014-10-26

    Ah, perfect. Took a while to find the dependency packages for Ubuntu, but all seems well now.

     
  • Denis Auroux

    Denis Auroux - 2017-07-20

    Release 0.4.8.2016 is up to date with cvs/git repositories, and should include a fix for this bug. Please reopen if problems persist with 0.4.8.2016 or with the current cvs/git code.

     
  • Denis Auroux

    Denis Auroux - 2017-07-20
    • status: open --> closed
     

Log in to post a comment.