emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Touchscreen support


From: Po Lu
Subject: Re: Touchscreen support
Date: Tue, 21 Dec 2021 09:08:22 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)

Eli Zaretskii <eliz@gnu.org> writes:

> So the events from X will be delivered via read_socket_hook, then the
> code which reads these events will call Lisp, and then it will turn
> around and feed the synthetic events it produces back into the input
> queue?  That's exactly what I prefer to avoid, since there's no way in
> the world you will be able to pretend that the synthetic events were
> delivered in the same place as the real ones: some additional events
> could have arrived meanwhile.

Hmm, is there some other mechanism we can use?  Or perhaps we can design
a new mechanism for Lisp code to translate sequences of lower-level
events into high level ones?  (Though I have no idea how that work work.)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]