PPC: Maustastenemulation beim Macintosh

Supportdatenbank (poeml_mouse_buttons_emulation)
Bezieht sich auf

Kernel: Versionen ab 2.2.16

Anliegen

Linux wird normalerweise mit Drei-Tasten-Mäusen verwendet, wobei gesagt werden muss, dass das System mit kleinen Einschränkungen auch mit einer Ein-Tasten-Maus bedient werden kann. Letzteres wird durch eine Emulation der fehlenden Maustasten durch Tasten ermöglicht, die jedoch standardmäßig nicht aktiviert ist. Dies können Sie durch folgende Befehle ändern.

Anmerkung:
Diese Emulation ist nicht im Standard-Kernel von kernel.org enthalten.
Sie existiert nur im PowerMac-Kernel von BenH (http://ppclinux.apple.com/~benh/).

Vorgehen

(Wenn Sie nicht als root eingeloggt sind, tippen sie zuerst

su -

und geben Ihr root-Passwort ein.)

echo "1"  > /proc/sys/dev/mac_hid/mouse_button_emulation
echo "87" > /proc/sys/dev/mac_hid/mouse_button2_keycode # F11
echo "88" > /proc/sys/dev/mac_hid/mouse_button3_keycode # F12

Hiermit übernehmen die Funktionstasten F11 und F12 die Funktionen der entsprechenden Maustasten -- allerdings nur bis zum nächsten Neustart. Dauerhaft werden die Änderungen, wenn man die drei echo-Befehle ans Ende der Datei /sbin/init.d/boot.local einträgt, die bei jedem Systemstart ausgeführt wird.

Anstatt diese Aenderungen mit der Hand vorzunehmen, können Sie sich alternativ auch ein kleines Paket namens mouseemu von unserem FTP-Server herunterladen und installieren:
ftp://ftp.suse.de/private/poeml/7.0/mouseemu-0.2-0.ppc.rpm
für 7.0, und
ftp://ftp.suse.de/private/poeml/7.1/mouseemu-0.2-0.ppc.rpm
für 7.1. Sie können das Paket auf einfache Weise mit

rpm -Uhv ftp://... 
installieren. Danach können sie mit rcmouseemu start die Emulation anschalten. Der Default wird ueber die Variable START_MOUSEEMU in /etc/rc.config festgelegt.

Eine andere Möglichkeit, in den Genuss der vollen Funktionalität zu kommen, ist natürlich der Anschluss einer Drei-Tasten-Maus :-)

-> Besonderheit bei PowerBooks: Normalerweise müssen Sie für die Benutzung der F-Tasten die 'fn'-Taste gedrückt halten. Dies ist im Falle der Maustasten-Emulation nicht notwendig.


Stichwörter: PPC, APPLE, MACINTOSH, MAUS, MOUSE, EINTASTENMAUS, EMULATION, MAUSTASTENEMULATION, MOUSEEMU

Kategorien: Power Macintosh

Feedback willkommen: Send Mail to poeml@suse.de (Geben Sie bitte folgendes Stichwort an: SDB-poeml_mouse_buttons_emulation)
SDB-poeml_mouse_buttons_emulation, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 06. Okt 2000
SuSE Linux AG - Zuletzt generiert: 18. Jul 2001 von poeml (sdb_gen 1.40.0)