Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 25

Thema: Logitech Trackman Marble FX und roter Knopf zum Scrollen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491

    Logitech Trackman Marble FX und roter Knopf zum Scrollen

    Hallo.

    Habe einen Trackball (Logitech Trackman Marble FX), bei dem ich auch - wie unter Windows - die Scrollfunktion nutzen möchte, welche durch Drücken des roten Knöpfchens aktiviert wird.


    Ich habe bisher folgendes in der XF86Config versucht:
    Code:
    Section "InputDevice"
      Identifier "Mouse1"
      Driver "mouse"
      Option "ZAxisMapping" "4 5"
      Option "Protocol" "IMPS/2"
      Option "Device" "/dev/psaux"
    EndSection
    Außerdem auch noch:
    Code:
    Section "InputDevice"
      Identifier "Mouse1"
      Driver "mouse"
      Option "Buttons" "4"
      Option "XAxisMapping" "6 7"
      Option "YAxisMapping" "4 5"
      Option "EmulateWheel" "1"
      Option "EmulateWheelButton" "4"
      Option "EmulateWheelInertia" "12" # How much to scroll
      Option "Protocol" "MouseManPlusPS/2"
      Option "Device" "/dev/psaux"
    EndSection
    Allerdings hat beides nicht funktioniert, obwohl ich gelesen habe, dass dies funktionieren müsste.


    Ich nutze Mandrake 10.1. Dort wird Xorg 6.7.0 und Linux Kernel 2.6.8 (sowie verschiedene Patches aus 2.6.9rc) verwendet. Kann es damit zusammenhängen?



    EDIT: Ich habe übrigens gerade mit
    Code:
    cat /dev/psaux >> waskommtdaraus.hex
    und einem Hex-Editor herausgefunden, dass egal ob ich den dritten oder vierten Knopf drücke, immer das gleiche zurückgeliefert wird. Es ist also so, dass der dritte (mittlere) und vierte (kleine rote) Knopf wohl nicht unterschieden werden. Und nun?

    Ich habe das übrigens in der Konsole gemacht (auf tty2). Der X-Server lief währenddessen aber noch. Das dürfte aber wohl nix ausmachen, oder?
    Geändert von wicking (04.01.05 um 14:39 Uhr)
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  2. #2
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491

    Unhappy

    Hat denn keiner hier den Trackman Marble FX von Logitech?
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  3. #3
    Veteran Avatar von BSM
    Registriert seit
    Dec 2001
    Beiträge
    2.182
    Hallo,

    Zieh dir mal diesen Thread rein, da gehts um ne Logitech Marble Mouse, vielleicht findes du da was du suchst. Wäre hilfreich wenn du dann die Lösung wieder bei uns posten könntest

    fremdforum



    Gruss Robert
    Laptop:Lenovo T480|Core i5|GeForce MX150|Archlinux

  4. #4
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491
    Vielen Dank. Aber bei mir handelt es sich um ein PS/2-Gerät. Deshalb hat mir der Link leider nicht geholfen.

    Ich hoffe mir kann jemand helfen, denn mit Google habe ich schon alles durchsucht. Da ich aber gelesen habe, das manche das schon geschafft haben, frage ich mich, was ich falsch mache.
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  5. #5
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491
    Ich trau mich ja kaum zu fragen: Aber hat inzwischen jemand ne Idee?



    Das einzige was ich seit der letzten Frage gefunden habe ist ein Mailinglistenbeitrag von Antonio Larrosa Jimenez (http://xfree86.desiato.de/xfree86/pi...ay/008140.html), welcher damals (im Jahr 2001) die "WheelButtonEmulation" in X implementiert hat.

    Ich trau mich jetzt aber nich, so ein "hohes Tier" persönlich zu fragen. Der is sicher genervt von so ner Anfängerfrage. Deshalb frage ich lieber Euch.
    Geändert von wicking (23.01.05 um 06:26 Uhr)
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  6. #6
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491

    Talking JUCHUUUUUU es GEEEEEEHT!

    Jipiiiiii...mir hat ein netter Niederländer per E-Mail geantwortet....und ES GEEEEEEEHHHHT!!!!


    Sooooo gehts:

    Code:
    Section "InputDevice"
            Identifier  "Mouse1"
            Driver      "mouse"
            Option      "Protocol" "ExplorerPS/2"
            Option      "Device" "/dev/mouse"
            Option      "Buttons" "4"
            Option      "YAxisMapping" "4 5"
            Option      "EmulateWheel" "1"
            Option      "EmulateWheelButton" "4"
    EndSection


    Ich hab mich soooooooo gefreut, als es plötzlich ging...das kann man sich nicht vorstellen! Alle meine Nachbarn wissen jetzt, dass es geht..so laut hab ich "juchuuu" geschrien.



    PS: Ich habe übrigens auf http://www.erikstreb.de/basteln/trackball/ ne kleine Beschreibung, wie man den Trackball an die Farbe seines Rechners anpasst. Meiner is jetzt schwarz und rot. Hab ihn lackiert.
    Geändert von wicking (01.02.05 um 04:51 Uhr)
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  7. #7
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Ort
    NRW
    Beiträge
    61
    Hallo,

    ich habe zuhause SUSE 10.0 und habe meinen Logitech Trackball Marble PS2/USB leider nie an laufen gebracht.:-(

    Der Tipp von Euch war gut. Meine xorg.conf sieht wie folgt aus:

    Section "InputDevice"
    Driver "mouse"
    Identifier "Mouse[1]"
    Option "Buttons" "7"
    Option "Device" "/dev/input/mice"
    Option "Name" "ImExPS/2 Logitech Explorer Mouse"
    Option "Protocol" "explorerps/2"
    Option "EmulateWheel" "2"
    Option "EmulateWheelButton" "4"
    Option "Vendor" "Sysp"

    und alles funktioniert bestens. ;-))

    Vielen Dank für das Posting

    Johannes

  8. #8
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491
    So, ich mal wieder.

    Hab jetzt grad Ubuntu 6.06 laufen (Dapper-Drake, allerdings die 6. Beta (Flight6)). Hier wird auch der X-Server in der Version 7.0 benutzt. Auch hier funktioniert die rote Taste nicht.

    Für Tipps bin ich wie immer dankbar.
    Geändert von wicking (30.06.06 um 08:26 Uhr)
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  9. #9
    Surfer298
    Gast
    Hallo zusammen,
    jetzt habe ich auch auf Ubuntu 6.06 (Dapper Drake) upgedated und eine neue Version vom X-Server (X.Org version: 7.0.0). Am Anfang habe ich mich auch gewundert, dass das Scrollen nicht mehr funktioniert. Aber ich habe rausgefunden, dass die rote Taste nun vom X-Server als Taster mit der Nummer 8(!) behandelt wird, und nicht mehr als Nummer 4, wie früher. Anbei meine neue funktionierende Konfiguration der Maus in "/etc/X11/xorg.conf"
    ----------------------------->8---------------------------------------
    Section "InputDevice"
    Identifier "Configured Mouse"
    Driver "mouse"
    Option "Device" "/dev/psaux"
    Option "Protocol" "ExplorerPS/2"
    Option "Buttons" "11"
    Option "EmulateWheel" "TRUE"
    Option "EmulateWheelButton" "8"
    Option "XAxisMapping" "6 7"
    Option "YAxisMapping" "4 5"
    Option "EmulateWheelClickToo" "0"
    EndSection
    ----------------------------->8---------------------------------------

    Ich hoffe das hilft euch weiter ;-)
    Gruß
    Michael

  10. #10
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491
    Zitat Zitat von Surfer298
    [...] und eine neue Version vom X-Server (X.Org version: 7.0.0). [...] Aber ich habe rausgefunden, dass die rote Taste nun vom X-Server als Taster mit der Nummer 8(!) behandelt wird, und nicht mehr als Nummer 4, wie früher.

    [...]

    Ich hoffe das hilft euch weiter ;-)
    Gruß
    Michael
    Oh mein Gott...genial. Wie hast Du das nur heraus gefunden? Ich war schon (nach monatelanger Suche) kurz davor, mir einen neuen (leider gibt es keinen so schönen mehr) Trackball zu holen. Ich hoffe es funktioniert. Bin noch nicht zu Hause.

    Wie kamst Du darauf mit 8 statt 4?
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  11. #11
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491
    Juchuuuuuuuuuuuuuuuuuu, es funktioniert. Was für eine Freude, nach so langem Warten. DANKE DANKE DANKE.
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  12. #12
    Surfer298
    Gast
    freut mich das es klappt :-) ich bin der gleichen Meinung, es gibt keinen vergleichbaren Trackball, der ähnlich gut ist. Ich habe übrigens mit "xev" getestet, welches Event der X-Server bekommt, wenn man eine bestimmte Taste drückt. Da sieht man dann auch sehr schnell, dass es jetzt die Taste mit der Nummer 8 ist Dann habe ich mir auch endlich mal die Man-Page zu der Input-Device-Section durchgelesen. Wenn man dann mal alle Infos hat, ist es eigentlich gar nicht mehr so schwer *g*
    Freut mich, dass ich Dir helfen konnte.

    Gruß
    Michael

  13. #13
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491
    So, hab mich lange nicht mehr gemeldet, weil es funktioniert hat. Bis Fedora 8. Jetzt, bei Fedora 9 geht es wieder nicht. :-) Schön, dass ich damit immer wieder zu tun habe.

    Habe das in der /etc/X11/xorg.conf stehen:
    Code:
    Section "ServerLayout"
            …
            …
            …
            InputDevice    "MarbleFXneu" "CorePointer"
    EndSection
    
    Section "InputDevice"
            Identifier "MarbleFXneu"
            Driver "mouse"
            Option "Device" "/dev/input/mice"
            Option "Protocol" "ExplorerPS/2"
            Option "Buttons" "11"
            Option "EmulateWheel" "TRUE"
            Option "EmulateWheelButton" "8"
            Option "XAxisMapping" "6 7"
            Option "YAxisMapping" "4 5"
            Option "EmulateWheelClickToo" "0"
    EndSection
    Was hat sich nun wieder verändert? Knopf 8 ist es noch, hab ich mit xev schon geprüft. Irgendwelche Ideen?


    Die Version des X-Servers:
    Code:
    [mmm@localhost ~]$ X -version
    
    X.Org X Server 1.4.99.901 (1.5.0 RC 1)
    Release Date: 5 September 2007
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.18-53.1.14.el5xen x86_64 
    Current Operating System: Linux localhost.localdomain 2.6.25-1.fc9.x86_64 #1 SMP Thu Apr 17 01:11:31 EDT 2008 x86_64
    Build Date: 24 April 2008  03:48:04PM
    Build ID: xorg-x11-server 1.4.99.901-26.20080415.fc9 
            Before reporting problems, check http://wiki.x.org
            to make sure that you have the latest version.
    Module Loader present
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

  14. #14
    theatarian
    Gast

    ..mit etwas Verspätung:-)

    Hi,

    habe dasselbe Problem und etwas weiter gestöbert, nach längerer Suche dann auf folgendes gestossen (ich hatte die Hoffnung nicht aufgegeben):

    Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Device" "/dev/mouse"
    Option "Name" "TrackMan Marble FX"
    Option "Vendor" "Logitech"
    Option "Protocol" "explorerps/2"
    Option "AngleOffset" "5"
    Option "Buttons" "5"
    Option "EmulateWheel" "true"
    Option "EmulateWheelButton" "8"
    Option "YAxisMapping" "4 5"
    Option "XAxisMapping" "6 7"
    Option "EmulateWheelInertia" "8"
    EndSection

    Mit dem AngelOffset reguliert man die Schrittweite beim Rollen, von sanft bis springen:-)

    Zur Anwendung kommt das ganze unter folgendem X-Server:

    X Window System Version 7.2.0
    Release Date: 22 January 2007
    X Protocol Version 11, Revision 0, Release 7.2
    Build Operating System: UNKNOWN
    Current Operating System: Linux ITfuerAlle 2.6.17-13mdv #1 SMP Fri Mar 23 19:03:31 UTC 2007 i686
    Build Date: 14 June 2008

    (unverkennbar unter Mandriva 2007 Spring)

    Werde es noch bei Gelegenheit mal ausprobieren, wie es unter 2008 spring läuft...

    Servus

  15. #15
    Registrierter Benutzer Avatar von wicking
    Registriert seit
    Dec 2003
    Ort
    Berlin
    Beiträge
    491
    Hallo. Alle Jahre wieder ich und mein Trackman FX. :-)

    Fedora 9 habe ich übersprungen (also nie eine Lösung seit meinem letzten Beitrag gefunden, sondern einfach bei Fedora 8 geblieben) und bin nun bei Fedora 10.
    Diese Anleitung passt aber auch für Ubuntu Intrepid Ibex 8.10. Also alle mit X-Server Version 1.5.3 (oder auch kurz davor).

    Die Version meines X-Servers:
    Code:
    [benutzer@supernegro ~]$ X -version
    
    X.Org X Server 1.5.3
    Release Date: 5 November 2008
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.18-92.1.10.el5 x86_64 
    Current Operating System: Linux supernegro 2.6.27.5-117.fc10.x86_64 #1 SMP Tue Nov 18 11:58:53 EST 2008 x86_64
    Build Date: 16 November 2008  08:28:40PM
    Build ID: xorg-x11-server 1.5.3-5.fc10 
    	Before reporting problems, check http://wiki.x.org
    	to make sure that you have the latest version.
    Diese neue Version des X-Servers kommt ohne /etc/X11/xorg.conf aus. Alle angeschlossenen Geräte werden automatisch erkannt (Maus, Tastatur, Grafikkarte, Monitor) und konfiguriert (die Tastaturbelegung wird also an anderer Stelle gespeichert und ausgelesen – ich weiß aber noch gar nicht wo, was hier aber egal ist).

    Na jedenfalls habe ich jetzt mal den Ansatz versucht, die automatische „Maushinzufügung“ (durch HAL) zu unterbinden, indem ich meine /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi-Datei verändert habe. Und zwar einfach den Maus-Erkennungsteil auskommentiert:
    Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <deviceinfo version="0.2">
      <device>
        <!-- FIXME: Support tablets too. -->
    <!-- keine Mäuse mehr automatisch erkennen
        <match key="info.capabilities" contains="input.mouse">
          <merge key="input.x11_driver" type="string">mouse</merge>
          <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
                 string="Linux">
            <merge key="input.x11_driver" type="string">evdev</merge>
          </match>
        </match>
    -->
    
        <match key="info.capabilities" contains="input.keys">
          <!-- If we're using Linux, we use evdev by default (falling back to
               keyboard otherwise). -->
          <merge key="input.x11_driver" type="string">keyboard</merge>
          <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
                 string="Linux">
            <merge key="input.x11_driver" type="string">evdev</merge>
          </match>
        </match>
      </device>
    </deviceinfo>
    Zum Test habe ich mal den X-Server neu gestartet und siehe da: Ich konnte den Mauspfeil nicht bewegen ⇒ die Maus wurde also nicht automatisch erkannt. Gut! :-)

    Dann habe ich eine Minimal-xorg.conf erstellt. Jetzt läuft der X-Server und es ist auch wieder eine Maus vorhanden. Aber leider bewirken die Optionen, die früher bewirkt haben, dass ich mit der roten Taste scrollen konnte, nichts mehr. Hier meine /etc/X11/xorg.conf:
    Code:
    Section "ServerLayout"
            Identifier     "mein computer"
            InputDevice    "MarbleFXneu"     "SendCoreEvents"
            Screen         0 "Default Screen" 0 0
    EndSection
    
    Section "InputDevice"
            Identifier  "MarbleFXneu"
            Driver      "evdev"
            Option      "Device" "/dev/input/by-path/platform-i8042-serio-1-event-mouse"
            Option      "Protocol" "ExplorerPS/2"
            Option      "Buttons" "11"
            Option      "EmulateWheel" "true"
            Option      "EmulateWheelButton" "8"
            Option      "XAxisMapping" "6 7"
    #       Option      "YAxisMapping" "4 5"            # ich mag keine horizontales Scrollen
            Option      "EmulateWheelClickToo" "0"
    EndSection
    
    
    Section "Device"
            Identifier      "Configured Video Device"
    EndSection
    
    Section "Monitor"
            Identifier      "Configured Monitor"
    EndSection
    
    Section "Screen"
            Identifier      "Default Screen"
            Monitor         "Configured Monitor"
            Device          "Configured Video Device"
    EndSection
    Die Maus bzw. der Trackball funktioniert jetzt einwandfrei wie eine normale 3-Tasten-Maus. Aber mehr nicht. Kein Scrollen. Schade.

    Bisher von mir gelesene Seiten, die mir etwas geholfen haben:


    Hat jemand eine Idee oder kennt sich mit dieser neuen Materie besser aus als ich?
    Workstation: Fedora 12, AMD Athlon X2 BE-2400, 4 GB RAM, 600 + 300 + 120 GB HDD
    Notebook: Fedora 13, IBM Thinkpad X40, 1,5 GB RAM

    Registrierter Linux User #344145 -> http://counter.li.org/

Ähnliche Themen

  1. Logitech MX1000 - seitwärts scrollen
    Von nefs im Forum X-Konfiguration
    Antworten: 2
    Letzter Beitrag: 23.11.04, 16:34
  2. logitech MARBLE MOUSE??
    Von susi-ratlos im Forum X-Konfiguration
    Antworten: 5
    Letzter Beitrag: 23.10.04, 22:32
  3. Logitech Marble Maus USB (richtig einstellen)
    Von Ming im Forum X-Konfiguration
    Antworten: 0
    Letzter Beitrag: 08.02.04, 11:51
  4. Logitech Trackman konfigurieren
    Von silversurfer im Forum System installieren und konfigurieren
    Antworten: 0
    Letzter Beitrag: 05.07.03, 21:08
  5. TrackMan Marble Wheel
    Von im Forum stationäre Hardware
    Antworten: 1
    Letzter Beitrag: 15.02.01, 22:22

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •