From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Leonard Lausen Newsgroups: gmane.emacs.devel Subject: Re: Draw and Scribble Notes in GNU Emacs (Schematics) Date: Wed, 27 Oct 2021 03:43:51 +0000 Message-ID: <8735onb094.fsf@lausen.nl> References: <87bl3uancs.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39855"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Anand Tamariya Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 27 13:36:16 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mfhE4-0009y1-K4 for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Oct 2021 13:36:12 +0200 Original-Received: from localhost ([::1]:47890 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mfhE3-0006M9-8R for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Oct 2021 07:36:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48542) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfaZj-0008Vc-4n for emacs-devel@gnu.org; Wed, 27 Oct 2021 00:30:07 -0400 Original-Received: from devico.uberspace.de ([185.26.156.185]:34762) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfaZf-0006oA-OP for emacs-devel@gnu.org; Wed, 27 Oct 2021 00:30:06 -0400 Original-Received: (qmail 31907 invoked from network); 27 Oct 2021 04:29:54 -0000 Original-Received: from localhost (HELO localhost) (127.0.0.1) by devico.uberspace.de with SMTP; 27 Oct 2021 04:29:54 -0000 In-Reply-To: <87bl3uancs.fsf@gmail.com> (message from Anand Tamariya on Tue, 12 Oct 2021 09:47:07 +0530) Received-SPF: pass client-ip=185.26.156.185; envelope-from=leonard@lausen.nl; helo=devico.uberspace.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 27 Oct 2021 07:34:51 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:277941 Archived-At: > > 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/