[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Paketquellen_freischalten: Bearbeiten von Paketquellen] [:Terminal:Ein Terminal öffnen] [:Editor:Einen Editor öffnen] }}} [[Inhaltsverzeichnis(3)]] LinEAK ist ein Programm, das entwickelt wurde, um die Zusatz-Tasten an Multimedia-Tastaturen unter Linux mit passenden Funktionen zu belegen. Es erleichtert das Surfen, Bedienen von Multimedia-Programmen wie z.B. XMMS und vieles mehr. Dies ist bei Fenstermanagern und Desktop-Umgebungen nützlich, die dafür keine eigenen Tastenkürzel definieren können. Ausführliche Informationen und insbesondere auch eine Anleitung, wie man vorgehen kann, wenn LinEAK die eigene Tastatur (noch) nicht unterstützt, bekommt man auf der [http://lineak.sourceforge.net/ Projekt-Seite] {en} . = Installation = Es sind folgende Pakete [1] aus der Sektion ''universe'' [2] nötig: * '''lineakd''' - der eigentliche Daemon * '''lineak-defaultplugin''' - die Standard-Plugins * '''lineak-xosdplugin''' - dadurch werden Aktionen auf dem Bildschirm "on Screen" angezeigt * '''lineak-kdeplugins''' - ist sinnvoll, wenn KDE eingesetzt wird = Konfiguration = Eine ausführliche Liste LinEAK bekannter Tastaturen steht in '''/usr/share/lineakd/lineakkb.def'''. Im Terminal [3] werden die bekannten Tastaturen mit diesem Befehl aufgelistet: {{{#!vorlage Befehl lineakd -l }}} Dort muss die passende Tastatur ausgewählt werden (in diesem Beispiel: Logitech Internet Navigator Keyboard). Danach wird für die eigene Tastatur eine passende Konfigurationsdatei '''lineakd.conf''' im versteckten Ordner '''.lineak''' im Heimatverzeichnis des Benutzers erstellt. Dazu ist im Terminal [3] folgender Befehl einzugeben: {{{#!vorlage Befehl lineakd -c LTINK }}} {{{NOTE: if '-f', '-e','u', '-d', or '-m' parameters are used in conjunction with '-c', please make sure you specify those BEFORE '-c' ! *** Creating fresh configuration in $HOME/.lineak/lineakd.conf for keyboard type: LTINK NOTE: Now please edit the file and bind commands to the keys, or use klineakconfig :) }}} Für andere Keyboards als das im Beispiel verwendete Logitech Modell wird statt LTINK das vorher in der Liste gefundene Kürzel verwandt. = Verwendung = Die Datei '''lineakd.conf''' ist für die Zuordnung der Sondertasten zu editieren [4]. Danach kann der LinEAK-Daemon im Terminal [3] gestartet werden: {{{#!vorlage Befehl lineakd }}} Es empfiehlt sich den Befehl im [:Autostart:] einzutragen, so dass der Daemon nicht nach jedem Systemstart manuell gestartet werden muss. = Tipps zur Konfiguration = == Firefox starten == * mit der E-Mail-Taste den Firefox öffnen und sofort auf eine Freemailseite gehen: {{{Mail = firefox http://www.gmail.com }}} * die Seite soll in einem neuen Tab geöffnet werden: {{{Mail = firefox -remote "openURL(http://www.gmail.com,new-tab)" }}} == Programmbefehle == Hier ein paar Befehle für Amarok und XMMS. Für andere Programme sollte man diese mit '''man programmname''' oder '''programmname --help''' herausfinden können. {{{[AMAROK] NAME = Amarok Media Player PROGRAM = amarok PLAY = AMAROK_PLAY STOP = AMAROK_STOP PAUSE = AMAROK_PAUSE PLAYPAUSE = AMAROK_PLAYPAUSE NEXT = AMAROK_FORWARD PREVIOUS = AMAROK_BACK [XMMS] PLAY = xmms --play STOP = xmms --stop PAUSE = xmms --pause PLAYPAUSE = xmms --play-pause NEXT = xmms --fwd PREVIOUS = xmms --rew [Beep-Media-Player] PLAY = beep-media-player --play STOP = beep-media-player --stop PAUSE = beep-media-player --pause Play|Pause = beep-media-player --play-pause Next = beep-media-player --fwd Previous = beep-media-player --rew }}} == Lautstärke-Regelung == Hier ist noch ein Beispiel, wie die Lautstärke über die Tastatur gesteuert werden kann: {{{VolumeDown = EAK_VOLDOWN VolumeUp = EAK_VOLUP Mute = EAK_MUTE }}} Falls diese Konfiguration der Lautstärketasten nicht funktioniert, kann man alternativ das Paket * '''setmixer''' (''universe'', [2]) installieren [1] und folgendermaßen probieren: {{{VolumeDown = setmixer vol -10 VolumeUp = setmixer vol +10 Mute = EAK_MUTE }}} # tag: Multimedia, Hardware