🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #72716

Re: Wirtualny joystick

#72716
From: Gof
Date: Tue, 21 Oct 2014 09:15
33 lines
1859 bytes
Sebastian Biały <heby@poczta.onet.pl> wrote:

>> Może pójdzie, gdy stworzysz named pipe
> 
> Tu jest taki znowu problem że kilka apliakcji chciało by to otworzyć na raz.

No to fakt - będzie problem z named pipe. Chyba żeby każda aplikacja 
otwierała inny named pipe (np. symlinkować jej to przed uruchomieniem 
i potem usuwać symlinka).

>> Nie wiem czy joystick ma jakieś ioctle
> 
> Ma.

Czyli pomysł z fifo odpada...

>> Jeśli jednak ioctle, to zawsze możesz napisać userlandowy wrapper na libc
>> i ładować go przez LD_PRELOAD do tej zamkniętej aplikacji.
> 
> nie to już przegięcie, znacznie łatwiejszy będzie normalny modulik.

Z modułem kernela na pewno będzie najbardziej elegancko, wrapper to hack.

A może spróbuj z inputattach?

http://man.he.net/man1/inputattach

Może dałoby się to podpiąć pod jakieś serialowe urządzenie, które 
emulowałoby ten joystick...

-- 
SELECT finger FROM hand WHERE id = 3;
http://www.chmurka.net/
Technical Details
Message-ID: <gof.pcolp.1413882944@news.chmurka.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.chmurka.net!.POSTED!not-for-mail
References: <m06alc$ngt$1@node2.news.atman.pl> <gof.pcolp.1413781384@news.chmurka.net> <m23ijn$m69$1@node2.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.chmurka.net!.POSTED!not-for-mail
From: gof@somewhere.invalid (Gof)
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: Wirtualny joystick
Date: Tue, 21 Oct 2014 09:15:44 +0000 (UTC)
Organization: news.chmurka.net
Lines: 33
Message-ID: <gof.pcolp.1413882944@news.chmurka.net>
References: <m06alc$ngt$1@node2.news.atman.pl> <gof.pcolp.1413781384@news.chmurka.net> <m23ijn$m69$1@node2.news.atman.pl>
NNTP-Posting-Host: 127.0.0.1
Mime-Version: 1.0
X-Complaints-To: abuse-news.(at).chmurka.net
NNTP-Posting-Date: Tue, 21 Oct 2014 09:15:44 +0000 (UTC)
User-Agent: tin/2.2.0-20131224 ("Lochindaal") (UNIX) (Linux/3.2.0-4-686-pae (i686))
X-Authenticated-User: gof
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit