Nimm zwei!

Nun hat so ein Touchpad immerhin doch einige Vorteile. Spätestens, wenn man gedankenverloren über die Padfläche streicht und in eine Schimpfkanonade über die verdammte Maus ausbricht, die sich wieder mal nicht bewegt, wird es ärgerlich. Dann stellt sich die Frage: Kann ich nicht beides haben, Touchpad und Maus?

Der erste kühne Versuch, die auskommentierten Zeilen durch Entfernen der Anfangskreuze wieder zu beleben, schlägt (erwartungsgemäß?) fehl. Auch das Auslagern der entsprechenden Zeilen in eine zweite Section "Pointer" hat lediglich den Effekt, dass die Angaben der zweiten die der ersten "überschreiben". Was also nun?

Stimmt, wir hätten das Thema vermutlich gar nicht angerissen, wenn es wirklich keine Lösung gäbe… Und so hilft wieder einmal – Sie ahnen es – die Man-Page weiter. Falls Sie am Anfang hartnäckig waren, sind Sie auf der Suche nach dem Stichwort Mouse vermutlich schon in Gefilden gelandet, die eine optionale XInput-Sektion beschreiben. In der lassen sich so nette Untersektionen wie die zur Konfiguration eines Joysticks oder Grafiktabletts einstellen. Oder eben auch eine Maus neben dem Touchpad. (Wenn Sie dazu nichts in Ihrer Man-Page finden, haben Sie vermutlich eine ewig-alte X-Version und müssen ohne Update ohnehin passen…)

Die wahrscheinlichste "Subsection" für unsere Mausgelüste heißt Mouse, und der erste beschreibende Man-Page-Satz dazu klärt uns zu unserer großen Erleichterung auf, dass er "dieselben Einträge wie die Pointer-Sektion unterstützt". Wir brauchen also fast gar nichts mehr zu ändern!

Abgesehen davon, dass wir noch nicht genau wissen, wie denn nun das magische Wort für "Unterabschnitt" genau geschrieben wird… Vermutlich brauchen wir ähnliche Einleitungs- und Endezeilen wie bei Section, und wenn wir genauer hinschauen, liegt es nahe, dass die Schreibregel in /etc/XF86Config "Schreibe jedes Teilwort eines Stichpunkts groß, verzichte aber auf Leerzeichen" heißt. Damit müssten wir

SubSection "Mouse"[...]
EndSubSection

schreiben, und ein wenig Suchen in der Datei bestätigt unsere Vermutung: In der Grafikkartensektion finden sich eine ganze Reihe SubSections zum Orthografievergleich.

Setzen wir also unser Werk aus dem alten Pointer-Abschnitt zum Touchpad und der neuen XInput-Sektion mit dem Mouse-Unterabschnitt zusammen:

Section "Pointer"
    Protocol "PS/2"
    Device "/dev/mouse"
EndSection
Section "XInput"
SubSection "Mouse"
    Protocol "Microsoft"
    Device "/dev/ttyS0"
    Emulate3Buttons
    AlwaysCore
    Buttons 2
EndSubSection
EndSection

Aufmerksame Leser/innen fragen sich an dieser Stelle vermutlich, warum ich die AlwaysCore-Zeile hinein geschmuggelt habe… Nunja, damit sollte wohl still und heimlich vertuscht werden, dass es zwischendurch doch einen Fehlversuch mit der schönen neuen Konfiguration gegeben hat: Leider mochte sich das Touchpad ohne diesen Zusatz nicht mit der Maus arrangieren.

Warum, erklärt die Man-Page: AlwaysCore bittet (genaugenommen: zwingt) das Pointer-Gerät (hier also das Touchpad), seine Boykotthaltung gegenüber dem XInput-Gerät aufzugeben. Wer hier Gleichberechtigung auch auf dem Papier, äh, in der Konfigurationsdatei, verwirklicht sehen will, wird leider enttäuscht: AlwaysCore ist ein spezielles Feature der XInput-Subsektion Mouse – im Pointer-Abschnitt lässt es sich nicht einsetzen.

Glossar

X-Window-System

Die verbreitetste grafische Benutzerschnittstelle für Linux und andere Unix-Betriebssysteme. Unter Linux wird meistens seine Open-Source-Umsetzung XFree86 benutzt.

Shell

Ohne einen Kommandozeileninterpreter (sprich: eine Shell) steht man dem Linux-Betriebssystemkern als Benutzerin ziemlich hilflos gegenüber. Die Shell sorgt nämlich erst für eine Eingabemöglichkeit (den Prompt) und anschließend dafür, dass die eingegebenen Kommandos ordnungsgemäß ans Betriebssystem weitergegeben werden. Dabei bieten die verschiedenen Shells unterschiedlichen Komfort und bedienen verschiedene Geschmäcker. Unter Linux ist die Bash am verbreitetsten.

symbolischen Link

Ein Verweis auf eine andere Datei: Ändert man den Inhalt des Links, verändert sich auch die Zieldatei, ohne dass die Datei jedoch zweimal vorliegt. Im Gegensatz zu harten Links ("Hardlinks") unterscheiden sich Link und Zieldatei unter anderem darin, dass der Link ins Leere zeigt, wenn sein Ziel gelöscht wird. Einen Symlink erzeugt man mit dem Kommando ln -s.

Protokolle

Im Bereich der Rechner und Netze eine "Sprache", in der sich zwei kommunizierende Parteien (auf Hard- oder Softwareebene) "unterhalten", beispielsweise die Maus und das Betriebssystem.

X-Terminal

Ein Kommandozeilenfenster (z.B. xterm, kvt oder konsole) unter X.

FreeBSD

Ein weiteres Open-Source-Unix, sehr beliebt als Internetserver.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Mäuse mit Extrafunktionen unter Linux
  • Logitech Cordless Wheel Mouse
    Wer heute einen neuen Rechner kauft oder einfach nur die altersschwache Maus ersetzen will, liebäugelt oft mit einer Wheel-Mouse. Wäre da nur nicht die bange Frage: "Wird die denn auch von Linux unterstützt?"
  • Linux-USB in der Praxis
    Mit dieser Ausgabe beginnt eine Artikelserie über USB-Peripheriegeräte. Dieses Mal sind Eingabegeräte an der Reihe: Tastaturen, Mäuse, Joysicks und Grafiktabletts.
  • X11-Konfigurationstools
    Es gibt Fälle, in denen man nachträgliche Änderungen an der Konfiguration des X-Servers vornehmen muss. LinuxUser zeigt Ihnen, was es bei einer Neukonfiguration des X-Servers zu beachten gibt und stellt Ihnen einige X11-Konfigurationstools vor, die Ihnen dabei u. U. behilflich sein könnten.
  • DPMS und die Konfiguration von X-Servern
    Die X-Server unter Linux verfügen über eine Reihe von Features, die bei den Standard-Installationen oft nicht ausreichend berücksichtigt werden, beispielsweise das Display Power Management System (DPMS). Verschiedene Werkzeuge können aber für das Fine-Tuning verwendet werden.
Kommentare

Infos zur Publikation

LU 05/2015: Daten visualisieren

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...
Start-Job behindert Bootvorgang, Suse 13.2, KDE,
Wimpy *, 20.02.2015 10:32, 4 Antworten
Beim Bootvorgang ist ein Timeout von 1 Min 30 Sec. weil eine Partition sdb1 gesucht und nicht gef...
Konfiguration RAID 1 mit 2 SSDs: Performance?
Markus Mertens, 16.02.2015 10:02, 6 Antworten
Hallo! Ich möchte bei einer Workstation (2x Xeon E5-2687Wv3, 256GB RAM) 2 SATA-SSDs (512GB) al...