keine Maus in Xorg

tjur

Well-Known Member
Hallo,

Das ist mein erster Beitrag hier. Also erstmal ein allgemeines Hallo an alle hier.

ich habe gerade meine erste FreeBSD Installation hinter mir. Hat auch alles ganz gut geklappt. Ich habe bei der Installation "User" ausgewählt und dann hinterher mit "pkg_add -r" Xorg und Openbox nachinstalliert. Openbox habe ich in die .xinitrc eingetragen. Xorg und Openbox starten zwar, nur leider funktioniert keine Maus.

Ich habe einen Laptop mit Synaptics Touchpad. Das Touchad funktioniert nicht (ok, muss ich bestimmt noch konfigurieren).

Aber auch meine USB Maus geht nicht.

Xorg startet ohne xorg.conf. Ich habe es auch mit xorg.conf probiert. Kann ich jetzt leider nicht posten, da ich unter Linux unterwegs bin.

Hat da jemand ne idee?
Falls nötig kann ich auch noch die Xorg-Logdatei Posten.
 
wenn es denn geht, Synaptics Touchpad hat eigene Treiber in den Ports, sah ich letztens. Probiert habe ich die noch nicht, denn es funktionierte bei mir aus dem Stehgreif, wie es sollte.
 
danke für die tips. :)
Ich hatte bis jetzt leider noch keine Zeit das mal auszuprobieren.
Werde es dann aber sobald ich wieder Zeit habe mal probieren.
 
also ich habe jetzt dbus und hal in der rc.conf aktiviert und die dateien wie er beschrieben angelegt.
http://www.bsdforen.de/showpost.php?p=194507&postcount=1

Jetzt kann ich zumindest schonmal das Touchpad benutzen. Aber ohne die speziellen Funktionen wie scrollen usw.

Die usb maus funktioniert noch nicht. Muss ich da evtl. irgendwas fuer usb in die rc.conf eintragen. Also strom bekommt die maus
(die LEDs leuchten) aber der Maus-Cursor reagiert nicht.

Und die Tastatur hat leider noch das englische layout.

Fuer das Touchpad habe ich noch das synaptics Paket installiert
(mit pkg_add -r synaptics) und diese Datei angelegt.

/usr/local/etc/hal/fdi/policy/11-x11-synaptics.fdi
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
 <device>
   <match key="info.capabilities" contains="input.touchpad">
     <match key="info.product" contains="Synaptics TouchPad">
       <merge key="input.x11_driver" type="string">synaptics</merge>
       <merge key="input.x11_options.SHMConfig" type="string">true</merge>
       <merge key="input.x11_options.LeftEdge" type="string">1700</merge>
       <merge key="input.x11_options.RightEdge" type="string">5300</merge>
       <merge key="input.x11_options.TopEdge" type="string">1700</merge>
       <merge key="input.x11_options.BottomEdge" type="string">4200</merge>
       <merge key="input.x11_options.ClickFinger1" type="string">1</merge>
       <merge key="input.x11_options.ClickFinger2" type="string">3</merge>
       <merge key="input.x11_options.ClickFinger3" type="string">2</merge>
       <merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
       <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
       <merge key="input.x11_options.VertTwoFingerScroll" type="string">0</merge>
       <merge key="input.x11_options.HorizTwoFingerScroll" type="string">0</merge>
       <merge key="input.x11_options.HorizScrollDelta" type="string">0</merge>
       <merge key="input.x11_options.VertScrollDelta" type="string">100</merge>
       <merge key="input.x11_options.PressureMotionMinZ" type="string">10</merge>
       <merge key="input.x11_options.FingerLow" type="string">25</merge>
       <merge key="input.x11_options.FingerHigh" type="string">30</merge>
       <merge key="input.x11_options.FingerPress" type="string">256</merge>
       <merge key="input.x11_options.PalmDetect" type="string">0</merge>
       <merge key="input.x11_options.PalmMinWidth" type="string">10</merge>
       <merge key="input.x11_options.PalmMinZ" type="string">200</merge>
       <merge key="input.x11_options.MinSpeed" type="string">0.09</merge>
       <merge key="input.x11_options.MaxSpeed" type="string">0.18</merge>
       <merge key="input.x11_options.AccelFactor" type="string">0.0015</merge>
       <merge key="input.x11_options.MaxTapMove" type="string">220</merge>
       <merge key="input.x11_options.MaxTapTime" type="string">180</merge>
       <merge key="input.x11_options.MaxDoubleTapTime" type="string">200</merge>
       <merge key="input.x11_options.TapButton1" type="string">1</merge>
       <merge key="input.x11_options.TapButton2" type="string">2</merge>
       <merge key="input.x11_options.TapButton3" type="string">3</merge>
       <merge key="input.x11_options.RTCornerButton" type="string">0</merge>
       <merge key="input.x11_options.RBCornerButton" type="string">0</merge>
       <merge key="input.x11_options.LTCornerButton" type="string">0</merge>
       <merge key="input.x11_options.LBCornerButton" type="string">0</merge>
     </match>
   </match>
 </device>
</deviceinfo>

Auf der FreeBSD Ports Seite habe ich das Paket xf86-input-synaptics gefunden, aber das wird von pkg_add nichgefunden und ist auch nicht in meinen localen ports vorhanden. Wie kann ich das denn installieren_
 
Hi,

so, ich habe es jetzt geschafft (ohne HAL und moused), das Touchpad mit dem Synaptics Treiber zu konfigurieren und das System auf deutsch zu stellen.

Jetzt möchte ich noch gerne meine USB-Maus einrichten. Am besten so, das das Touchpad immer an ist und ich je nach Bedarf die USB-Maus einstöpseln und benutzen kann.
Wie mache ich das am besten bzw. was muss ich in die xorg.conf eintragen? Am besten ohne moused, da sonst das Touchpad nicht geht.
Irgendwie wurde bei allem was ich gefunden habe der moused benutzt.

Naja, jedenfalls läuft mein erstes BSD erstmal und ich kann mich dran machen das System kennenzulernen. :)

P.S.
Ein anderes kleines Problem ist noch, das Pypanel beim starten von X nicht geladen wird, obwohl ich es in der ~/.xinitrc bzw ~/.config/openbox/autostart.sh eingetragen habe.
 
P.S.
Ein anderes kleines Problem ist noch, das Pypanel beim starten von X nicht geladen wird, obwohl ich es in der ~/.xinitrc bzw ~/.config/openbox/autostart.sh eingetragen habe.
Starte mal pypanel aus einem Terminal, bei mir (7.2-Prerelease/amd64) macht pypanel direkt beim Start einen core dump. Falls du das gleiche Problem hast, liegt es also nicht an der autostart.sh/.xinitrc-Einträgen.
Ich verwende darum lxpanel 0.3.999 (aktuell nur 0.3.2 in den Ports, auch direkt core dump), mehr findest du hier.

mousaka
 
Back
Top