Here is a more detailed explanation about this patch, it is not related
to pam, but to device input event processing.
At some point xf86-input-evdev was changed to a newer version (2.2.5 to
2.3.1 ?), and they changed the events processing :
evdev: Only send the events at synchronization time.
Instead of just posting the button/key press/release events to the
server as soon as they arrive, add them to an internal queue and post
them once we receive an EV_SYN synchronization event.
The motion events are always sent first, followed by the queued events.
There will be one motion event and possibly many queued button/key
events posted every EV_SYN event.
[...]
What happens is the additional key code that was added in previous
thinkfinger patch is not sent until a real keystroke happens (when you
press enter). The patch here adds a synchronisation event after the key
code, so that it is immediately posted.
See the comments from Jon Oberheide and Philipp Gortan (mephinet) in this
Gentoo Bug report :
http://bugs.gentoo.org/show_bug.cgi?id=298459
** Bug watch added: Gentoo Bugzilla #298459
http://bugs.gentoo.org/show_bug.cgi?id=298459
--
Intrepid regression: carriage-return required after finger scan
https://bugs.launchpad.net/bugs/256429
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs