przerwania klawiatury?

Maciej 'Agaran' Pijanka agaran w agaran.6bone.pl
Czw, 1 Lut 2001, 15:29:08 CET


On Thu, 1 Feb 2001, Jacek Konieczny wrote:

> On Thu, Feb 01, 2001 at 01:52:01PM +0000, Wojciech Arkita wrote:
> > Witam
> > 
> > Jeszcze jakies 2 lata temu programowalem sobie dosc intensywnie w c i
> > c++, tyle ze niestety pod windowsy. Znam troche architekture systemow
> > unixowych od strony programisty ale tylko teoretycznie. Ale w czym
> > rzecz.
> > Otoz mysle ze niektorzy z nas zetkneli sie z problemem przesylania
> > sygnalow do procesow tla.
> > Chodzi o to ze mam odpalona aplikacje A (ktora np. na klawisz, powiedzmy
> > ctrl-p reaguje w okreslony sposob), teraz chce napisac np. w c aplikacje
> > B, ktora wysle sygnal do aplikacji A, ktory wywola taki efekt jak gdyby
> > byla wcisnieta kombinacja klawiszy ctrl-p. W dos-ie to sie zalatwialo na
> > zasadzie podmiany programu obslugujacego przerwanie pochodzace od
> > klawiatury, a jak to mozna zrobic pod linuxem/unixem?
> > czy ktos moglby mi podsunac jakas wskazowke?
> 
> pipe do stdout?
> 
> Sygnały? SIGINT odpowiada Ctrl-C. 
> 
> Na pewno nie przerwania. Prawdopodobnie wciąż myślisz DOSowo/Windowsowo
prawdopodobnie to da sie zrobic grzebiac w mapie klawiatury ale
niewiem..mam dosc standartowa mape..
> 
> Pozdrowienia,
>         Jacek
> 

-- 
Maciej 'Agaran' Pijanka <agaran w agaran.6bone.pl> MAP2-6BONE
i386, Linux 2.2, Pine, Slrn, Vi(m), IPv6, Gdb, 
I do not fear computers.  I fear the lack of them.
                -- Isaac Asimov

-- Support your government, give Echelon / Carnivore something to parse --
classified top-secret government jankowski restricted data radio information
project alek CIA KGB GRU DoD defense elektryk systems  military ksiadz steal
systems spy ojciec terrorist Allah Natasha  Gregori destroy  destruct attack
democracy will send Russia bank system compromise international own rule the
world force power enforce sensitive directorate STRAP warrior-T presidential
elections political foreign embassy takeover
--------------------------------------------------------------------------




Więcej informacji o liście dyskusyjnej pld-devel-pl