Thread (31 messages) 31 messages, 8 authors, 2013-09-07

Re: Game Controllers

From: Todd Showalter <hidden>
Date: 2013-05-02 20:30:03

On Thu, May 2, 2013 at 4:18 PM, Dmitry Torokhov
[off-list ref] wrote:
No, I do not think so. Kernel provides a level of abstraction, but so
does X, ALSA, given desktop environment and so forth. If a task does not
require hardware access (and translating input events form one type to
another does not) one should think really hard whether it should be
done in kernel.
    What's the scope of acceptable changes in-kernel?  I'd like to fix
as much of this as possible in the kernel; if the rest has to happen
in a library, so be it.

    Would you be open to considering some sort of ioctl() that exports
a mapping table?  The PS3 controller mappings are completely wonky,
and even the xbox and xbox 360 controllers are less than ideal.  If we
could pull a mapping table out of the dev node at least it would let
us fix the common cases.

                                      Todd.

--
 Todd Showalter, President,
 Electron Jump Games, Inc.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help