unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Leonard Lausen <leonard@lausen.nl>
To: Anand Tamariya <atamariya@gmail.com>
Cc: emacs-devel@gnu.org
Subject: Re: Draw and Scribble Notes in GNU Emacs (Schematics)
Date: Wed, 27 Oct 2021 03:43:51 +0000	[thread overview]
Message-ID: <8735onb094.fsf@lausen.nl> (raw)
In-Reply-To: <87bl3uancs.fsf@gmail.com> (message from Anand Tamariya on Tue, 12 Oct 2021 09:47:07 +0530)

> > As I said before, that means: it does not work on any device using a
> > Bluetooth operating pen?
> 
> Why do you assume so? Do you know of any such hardware which doesn't
> generate such mouse movement events? That will help me provide you an
> appropriate answer.

These devices typically come with an integration to libinput, which
exposes the touch events. Those events provide more information than
mouse movement (distance, pressure, tilt), and they do not necessarily
trigger mouse movement. [1] documents the integration in libinput, which
for example relies on libwacom for the passive electromagnetic resonance
(not Bluetooth) pen integration. In summary, such hardware can generate
mouse movement, but only taking generated mouse movement into account
would be restrictive.

As a side note on available hardware, [2] provides an example of running
Emacs on a reMarkable tablet (which normally uses EMR pen for input,
though of course relies on an external keyboard for above emacs
example). reMarkable tablet is an open device based on GNU/Linux and
allows it's owner to ssh into the device and perform modifications, such
as getting emacs to run..

[1]: https://wayland.freedesktop.org/libinput/doc/latest/tablet-support.html
[2]: https://www.reddit.com/r/RemarkableTablet/comments/iis4fo/emacs_on_remarkable/



  reply	other threads:[~2021-10-27  3:43 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-01  5:08 Draw and Scribble Notes in GNU Emacs (Schematics) Anand Tamariya
2021-10-01  6:48 ` Uwe Brauer
2021-10-01  7:06   ` Po Lu
2021-10-13  8:52     ` Jib Style
2021-10-14 22:22       ` Richard Stallman
2021-10-02 23:19   ` Richard Stallman
2021-10-03  6:19     ` Uwe Brauer
2021-10-03  7:04       ` Joost Kremers
2021-10-05  8:28       ` Hugo Thunnissen
2021-10-09  6:38         ` Uwe Brauer
2021-10-04  5:08     ` Anand Tamariya
2021-10-04 12:10       ` Uwe Brauer
2021-10-06 20:52         ` Richard Stallman
2021-10-09  6:42           ` Uwe Brauer
2021-10-09 13:15             ` Stefan Monnier
2021-10-09 23:33             ` Richard Stallman
2021-10-04 22:28       ` Richard Stallman
2021-10-05  6:27         ` Anand Tamariya
2021-10-09  6:37           ` Uwe Brauer
2021-10-12  4:17             ` Anand Tamariya
2021-10-27  3:43               ` Leonard Lausen [this message]
     [not found] ` <CAJf-WoST+BLpJa6WVPEQMnQyiK+cL2rMb8AuSkibo+Ep1T=tEA@mail.gmail.com>
     [not found]   ` <CADm7Y4kwpiieqJK3k+0EJcQt_+sXAzVgP=K1-pP_c8cGbB9_MA@mail.gmail.com>
     [not found]     ` <CAJf-WoTZY0PgnGXzE_EkaOT31eZs1Te7oeU9PY+U5jxONGf1HQ@mail.gmail.com>
2021-10-12  4:11       ` Anand Tamariya
2021-10-12 12:51   ` Corwin Brust

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8735onb094.fsf@lausen.nl \
    --to=leonard@lausen.nl \
    --cc=atamariya@gmail.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).