🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Wirtualny joystick

#72711
From: Sebastian Biały
Date: Sat, 27 Sep 2014 12:30
17 lines
1552 bytes
Mam takie zgadnienie:

a) jest aplikacja której kodu źrodlowego nie chce ruszać. Odbiera ona 
sterowanie ze standardowego urządzenia "joystick" dostepnego w kernelu, 
np /dev/input/js0.

b) chciałbym zamiast fizycznego joysticka wystawić joystick wirtualny. 
Taki joystick standardowo zgłasza zahardkodowaną ilośc osi i przycisków 
i nie generuje żadnych eventów.

c) z *userspace* z innego procesu chciałbym wkladac eventy joysticka do 
tego wirtualnego urzadzenia tak aby program z a) mógł je odbierać.

Czy znajdę gotowe rozwiązanie tego problemu czy też będe zmuszony do 
napisania modułu kernela implementujacego taki joystick? Sytuacje 
komplikuje nieco fakt że może byc na raz kilka procesów a) czytających 
wirtualny joystick.
Technical Details
Message-ID: <m06alc$ngt$1@node2.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail

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!.POSTED!not-for-mail
From: Sebastian Biały <heby@poczta.onet.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: Wirtualny joystick
Date: Sat, 27 Sep 2014 14:30:35 +0200
Organization: ATMAN - ATM S.A.
Lines: 17
Message-ID: <m06alc$ngt$1@node2.news.atman.pl>
NNTP-Posting-Host: 193.0.194.227
Mime-Version: 1.0
X-Trace: node2.news.atman.pl 1411821036 24093 193.0.194.227 (27 Sep 2014 12:30:36 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Sat, 27 Sep 2014 12:30:36 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit