#!/bin/sh # Start des gpm Mouse-Servers # Frank Schlaefendorf # erstellt am 14.02.2005 # letzte Aenderung am 18.02.2005 # # der gpm-server wird mit der option -R msc gestartet. dadurch erzeugt er ein # spezielles device /dev/gpmdata auf das der X-Server zugreifen kann. # damit kann man waehrend des betriebes die maus wechseln, ohne den X-Server # neu zu konfigurieren oder starten zu muessen # in die Datei /etc/X11/XF86Config ist die Mausunterstuetzung durch #Section "Pointer" # Protocol "MouseSystems" # Device "/dev/gpmdata" # zu ersetzen. kill_gpm(){ if [ -e /var/run/gpm.pid ]; then /usr/sbin/gpm -k sleep 1 fi } case $1 in start|ps2) echo "Starte gpm mit PS/2-Maus" kill_gpm /usr/sbin/gpm -R msc -m /dev/psaux -t ps2 ;; serial) echo "Starte gpm mit serieller Maus an COM1" kill_gpm /usr/sbin/gpm -R msc -m /dev/ttyS0 -t bare ;; stop) echo "Stoppe gpm-Maus-Server" kill_gpm ;; *) echo "Benutze /etc/rc.d/rc.gpm start|ps2|serial|stop " ;; esac