Tastatur
K (Wiederhergestellt zur letzten Änderung von 84.186.64.8) |
|||
Zeile 1: | Zeile 1: | ||
+ | Für Eingaben kann man auch eine Tastatur nutzen. Diese wird üblicherweise über den dafür vorgesehenen lilafarbenen PS/2-Ansschluss auf dem Mainboard angeschlossen (bei ATX-Mainboards). | ||
+ | Die Tastenbelegung ist in der vdr/[[remote.conf]] enthalten. | ||
+ | |||
+ | Nach einer Neubelegung der Tasten fragt. Hier muss man schnell eine Taste drücken, da diese Abfrage nur kurz erscheint und dann VDR ohne direkte Bedienmöglichkeiten läuft (SSH-Zugriff geht natürlich noch). | ||
+ | |||
+ | == Numlock == | ||
+ | Wer beim Boot die Numlock-Funktion der Tastatur einschalten möchte (inklusiv deren LED) und diese beim Herunterfahren des VDR auch wieder deaktivieren möchte, sollte folgendes Skript nutzen. Linux interessiert die Numlock-Status-Einstellung des BIOS nicht! | ||
+ | |||
+ | Zuerst sollte man gucken, ob im Ordner /usr/bin/setleds vorhanden ist, wenn ja dann kann man in /etc/init.d/ eine neue Datei numlock erzeugen mit folgendem Inhalt: | ||
+ | |||
+ | {{Box Datei | /etc/init.d/numlock | | ||
+ | <pre> | ||
+ | #! /bin/sh | ||
+ | # | ||
+ | # Author: Thomas Wehrspann aka Monroe. | ||
+ | # Stefan Huskamp aka SurfaceCleanerZ <coca_cola1@gmx.de>. | ||
+ | # Rudibert aus dem VDR-Portal | ||
+ | # | ||
+ | # Version: @(#)numlock 0.0.1 18-Jan-2006 | ||
+ | # | ||
+ | |||
+ | set -e | ||
+ | |||
+ | PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin | ||
+ | DESC="Activate Numlock" | ||
+ | NAME=numlock | ||
+ | #DAEMON=/usr/sbin/$NAME | ||
+ | #PIDFILE=/var/run/numlock.pid | ||
+ | SCRIPTNAME=/etc/init.d/numlock | ||
+ | |||
+ | case "$1" in | ||
+ | start) | ||
+ | |||
+ | echo "Aktivierung des Nummernblocks ..." | ||
+ | for i in 1 2 3 4 8; do | ||
+ | /usr/bin/setleds +num < /dev/tty${i} > /dev/null | ||
+ | done | ||
+ | |||
+ | echo "." | ||
+ | ;; | ||
+ | stop) | ||
+ | |||
+ | echo "Aktivierung des Nummernblocks ..." | ||
+ | for i in 1 2 3 4 8; do | ||
+ | /usr/bin/setleds -num < /dev/tty${i} > /dev/null | ||
+ | done | ||
+ | |||
+ | echo "." | ||
+ | ;; | ||
+ | *) | ||
+ | # echo "Usage: $SCRIPTNAME {start|stop}" >&2 | ||
+ | echo "Usage: $SCRIPTNAME {start|stop}" >&2 | ||
+ | exit 1 | ||
+ | ;; | ||
+ | esac | ||
+ | |||
+ | exit 0 | ||
+ | </pre> | ||
+ | }} | ||
+ | |||
+ | Nun muss man diese nur noch verlinken mit Symlinks: | ||
+ | |||
+ | <pre> | ||
+ | ln -s /etc/init.d/numlock /etc/rc2.d/S21numlock | ||
+ | ln -s /etc/init.d/numlock /etc/rc0.d/K21numlock | ||
+ | </pre> | ||
+ | und deren Rechte anpassen auf "755". | ||
+ | und einen Neustart machen! | ||
+ | |||
+ | Jetzt hat man auf der 1., 2., 3., 4. und auf der 8. Konsole Numlock aktiviert, während der VDR läuft! | ||
+ | |||
+ | Man sollte im BIOS die Numlock Boot-Option deaktivieren, da diese sonst beim Reboot zum Aktivieren der Timer im NVRAM (wenn das Mainboard diesen benötigt) die LED wieder aktiviert und auch aktiviert lässt, was ja nicht erwünscht ist... | ||
+ | |||
+ | Unter Zuhilfenahme des unten verlinkten Threads mithilfe des Skeleton- Beispielskripts entwickelt. | ||
+ | |||
+ | == Links == | ||
+ | # {{vdrportal board|24980|numlock Thread im VDR-Portal zum Thema}} |
Version vom 14. Juli 2006, 19:44 Uhr
Für Eingaben kann man auch eine Tastatur nutzen. Diese wird üblicherweise über den dafür vorgesehenen lilafarbenen PS/2-Ansschluss auf dem Mainboard angeschlossen (bei ATX-Mainboards).
Die Tastenbelegung ist in der vdr/remote.conf enthalten.
Nach einer Neubelegung der Tasten fragt. Hier muss man schnell eine Taste drücken, da diese Abfrage nur kurz erscheint und dann VDR ohne direkte Bedienmöglichkeiten läuft (SSH-Zugriff geht natürlich noch).
Numlock
Wer beim Boot die Numlock-Funktion der Tastatur einschalten möchte (inklusiv deren LED) und diese beim Herunterfahren des VDR auch wieder deaktivieren möchte, sollte folgendes Skript nutzen. Linux interessiert die Numlock-Status-Einstellung des BIOS nicht!
Zuerst sollte man gucken, ob im Ordner /usr/bin/setleds vorhanden ist, wenn ja dann kann man in /etc/init.d/ eine neue Datei numlock erzeugen mit folgendem Inhalt:
#! /bin/sh # # Author: Thomas Wehrspann aka Monroe. # Stefan Huskamp aka SurfaceCleanerZ <coca_cola1@gmx.de>. # Rudibert aus dem VDR-Portal # # Version: @(#)numlock 0.0.1 18-Jan-2006 # set -e PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DESC="Activate Numlock" NAME=numlock #DAEMON=/usr/sbin/$NAME #PIDFILE=/var/run/numlock.pid SCRIPTNAME=/etc/init.d/numlock case "$1" in start) echo "Aktivierung des Nummernblocks ..." for i in 1 2 3 4 8; do /usr/bin/setleds +num < /dev/tty${i} > /dev/null done echo "." ;; stop) echo "Aktivierung des Nummernblocks ..." for i in 1 2 3 4 8; do /usr/bin/setleds -num < /dev/tty${i} > /dev/null done echo "." ;; *) # echo "Usage: $SCRIPTNAME {start|stop}" >&2 echo "Usage: $SCRIPTNAME {start|stop}" >&2 exit 1 ;; esac exit 0
Nun muss man diese nur noch verlinken mit Symlinks:
ln -s /etc/init.d/numlock /etc/rc2.d/S21numlock ln -s /etc/init.d/numlock /etc/rc0.d/K21numlock
und deren Rechte anpassen auf "755". und einen Neustart machen!
Jetzt hat man auf der 1., 2., 3., 4. und auf der 8. Konsole Numlock aktiviert, während der VDR läuft!
Man sollte im BIOS die Numlock Boot-Option deaktivieren, da diese sonst beim Reboot zum Aktivieren der Timer im NVRAM (wenn das Mainboard diesen benötigt) die LED wieder aktiviert und auch aktiviert lässt, was ja nicht erwünscht ist...
Unter Zuhilfenahme des unten verlinkten Threads mithilfe des Skeleton- Beispielskripts entwickelt.