[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Scripte über 2. Tastatur ausführen



Hallo Matthias,

Matthias Haegele wrote on Tue, 22 Jan 2008 12:11:16 +0100:
>Was möchtest du denn machen?
>Sollen das Tastenkombinationen sein oder nur einzelne Tasten (wenn es 
>z.B. nur "a" sein soll das an Tastatur B gedrückt wird stelle ich mir 
>das schwierig vor ...)?
Hmm... das Subject ist vielleicht ein wenig untreffend gewählt,
zugegeben ;) Im Prinzip soll es so schon die "etwas schwierigere"
Lösung sein: An der 2. Tastatur drücke ich ein "a" und der Rechner
führt irgendein Script oder Programm aus. Wenn ich "b" drücke, dann
sollen halt alle ogg-Files in einem Verzeichnis über die Soundkarte
ausgegeben werden. Und bei "c" ... naja, irgendwas anderes.
Das alles muss aber so laufen, dass die 1. Tastatur immernoch normal
bedienbar bleibt (Sprich: Ich drücke ein "a" und auf dem Bildschirm
erscheint das dann). 

Habe schon überlegt ob ich das USB-HID-Modul umprogrammieren muss, aber
ich denke im Prinzip könnte es reichen, wenn ich ein getkey() auf das
entsprechende Device-File (/dev/input/eventX) loslasse... Ist nur die
Frage, ob eine USB-Tastatur gegen ein solches Device-File "verdrahtet"
wird???

>Wenn "Events" anhand eines devices ausgelöst werden sollen suchst du 
>vielleicht sowas wie einen Keylogger?
Ja, sowas in der Art geht schon in die richtige Richtung, aber man muss
das Keyboard-Device angeben können und für jede Taste eine Aktion
starten.

Für Tasten-_kombinationen_ und X würde sich (lt. 'aptitude
search key') xbindkeys anbieten, aber ich brauche das 1. ohne einen
Xserver und 2. mit den reinen Tasten ohne -kombination.

Mit freundlichen Grüßen / Best regards,
Oliver Meißner-Knippschild <lists.o@la-familia-grande.de>

registered Linux user #462769 (http://counter.li.org)
PGP-Fingerprint: FA5D 891C 298B 08DF 1ED7 9AFB 57B1 B3D7 3109 925A
Download key at: http://www.la-familia-grande.de/keys/3109925A.txt

-- 
sub i($){print$_[0]}*j=*ENV;sub w($){sleep$_[0]}sub _($){i"$p$c > ",w1,
$_=$_[0],tr;i-za-h,;a-hi-z ;,i$_,w1,i" "}$|=1;$f='HO';($c=$j{PWD})=~s/$j
{$f."ME"}/~/;$p="$j{USER}@$j{HOSTNAME}:";_"kl",
$c='~',_"zu,"."-zn,*",_"#,epg,lw,gwc,mfmkcbm,cvsvwev,uiqt,kwvbmvb?",i"$p
$c > ";w 99

Attachment: pgp8TQEyLXMU1.pgp
Description: PGP signature


Reply to: