Thread (19 messages) 19 messages, 4 authors, 2012-01-06

Re: [PATCH v2] Input: evdev - Add EVIOC mechanism to extract the MT slot state

From: Henrik Rydberg <hidden>
Date: 2012-01-06 20:14:41
Also in: lkml

On Fri, Jan 06, 2012 at 12:02:40PM -0800, Dmitry Torokhov wrote:
On Fri, Jan 06, 2012 at 08:48:15PM +0100, Henrik Rydberg wrote:
quoted
quoted
quoted
Ok, maybe not to so easy after all, which probably answers my own
question. Looks like a EVIOCGMTSLOT, taking both slot and event code
as argument, would be the cleaner route to take. Another ioctl, how do we
feel about that?
What's the problem with userspace locking?
The idea was to get by without it.

Regarding ioctls, it does not seem realizable due to ioctl number
exhaustion.
I am prettu sure we cabn spare 1 ioctl number. We just need to pass slot
number not as part of ioctl number but in data instead. Like
EVIOCGKEYCODE works.
Right, thanks. Perhaps we could even pass it as result data -
returning all mt data in one go? With the purpose being to capture the
full MT state, it ought to be both simpler and faster.

Henrik
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help