[gelöst] Nur linke Mousetaste am Touchpad

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
RipixXx
Beiträge: 68
Registriert: 22.03.2013 15:31:56

[gelöst] Nur linke Mousetaste am Touchpad

Beitrag von RipixXx » 30.12.2013 09:33:04

Guten Morgen Jungs und Mädels,

ich hätte da mal ein Problem an dem ich leider nicht weiter komme. Nachdem ich mir einen neuen Rechner zugelegt habe, habe ich das ein oder andere was ich bisher nicht hinbekommen habe.
Das größte Problem stellt aber die nicht funktionierbare Rechte Maustaste am Laptop da.
Diese funktioniert wird aber immer als linke interpretiert.

Das Gerät ist ein ASUS R505C.

Vielleicht das als Hilfe noch

Code: Alles auswählen

joachim@Notebook:~$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:04.0 Signal processing controller: Intel Corporation Device 0153 (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 3D controller: NVIDIA Corporation Device 0fdf (rev a1)
03:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01)
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
04:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 0a)
Vielleicht könnt ihr da helfen.
Danke im vorraus.

Gruß Joachim
Zuletzt geändert von RipixXx am 30.12.2013 11:04:57, insgesamt 1-mal geändert.

Benutzeravatar
Patsche
Beiträge: 3263
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Nur linke Mousetaste am Touchpad

Beitrag von Patsche » 30.12.2013 09:57:26

Welches Touchpad wird denn erkannt?

Code: Alles auswählen

grep -B 5 mouse /proc/bus/input/devices 
Wenn es ein Touchpad von Synaptik ist, dann guck mal im Terminal nach und gib hier mal die Ausgabe von:

Code: Alles auswählen

synclient -l 
Wichtig sind hier die 3 Einträge zu

Code: Alles auswählen

synclient TabButton1 = ?
synclient TabButton2 = ?
synclient TabButton3 = ?
Dann sehen wir weiter ;)

Benutzeravatar
kupe
Beiträge: 958
Registriert: 30.05.2011 21:58:16
Lizenz eigener Beiträge: MIT Lizenz

Re: Nur linke Mousetaste am Touchpad

Beitrag von kupe » 30.12.2013 09:58:45

Es könnte gut sein, dass dein Touchpad nur einen mechanischen Schalter für beide Tasten besitzt und die Unterscheidung ob Links- oder Rechtsklick via Fingerposition vorgenommen wird bzw. eben werden sollte. :?

Möglicher Würgaround: Ein Zone auf der rechten Taste definieren, die auf Antippen (!= Klicken) einen Rechtsklick auslöst…
My bash says Ultraman.

RipixXx
Beiträge: 68
Registriert: 22.03.2013 15:31:56

Re: Nur linke Mousetaste am Touchpad

Beitrag von RipixXx » 30.12.2013 10:09:40

Moin zusammen,

@Patsche
also die Ausgabe ergibt folgendes.

Code: Alles auswählen

joachim@Notebook:~$ grep -B 5 mouse /proc/bus/input/devices
I: Bus=0003 Vendor=046d Product=c52b Version=0111
N: Name="Logitech Unifying Device. Wireless PID:401b"
P: Phys=usb-0000:00:14.0-2:1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.2/0003:046D:C52B.0003/input/input1
U: Uniq=
H: Handlers=mouse0 event1 
--
I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input9
U: Uniq=
H: Handlers=mouse1 event9 
Leider kein Synaptik Touchpad sondern ein Elantech Touchpad.
Trozdem die Ausgabe.

Code: Alles auswählen

joachim@Notebook:~$ synclient -l
Parameter settings:
    LeftEdge                = 129
    RightEdge               = 3120
    TopEdge                 = 120
    BottomEdge              = 2103
    FingerLow               = 1
    FingerHigh              = 1
    FingerPress             = 256
    MaxTapTime              = 180
    MaxTapMove              = 173
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    FastTaps                = 0
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 78
    HorizScrollDelta        = 78
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 0
    HorizTwoFingerScroll    = 0
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.050813
    TrackstickSpeed         = 40
    EdgeMotionMinZ          = 30
    EdgeMotionMaxZ          = 160
    EdgeMotionMinSpeed      = 1
    EdgeMotionMaxSpeed      = 314
    EdgeMotionUseAlways     = 0
    TouchpadOff             = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 0
    RBCornerButton          = 0
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 0
    TapButton2              = 0
    TapButton3              = 0
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 1
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 1
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
    HorizHysteresis         = 19
    VertHysteresis          = 19
    ClickPad                = 0
@kupe

Wie mach ich das bzw. wo?

Gruß Joachim

Benutzeravatar
kupe
Beiträge: 958
Registriert: 30.05.2011 21:58:16
Lizenz eigener Beiträge: MIT Lizenz

Re: Nur linke Mousetaste am Touchpad

Beitrag von kupe » 30.12.2013 10:28:18

RipixXx hat geschrieben:Wie mach ich das bzw. wo?
Imho am besten unter /etc/X11/xorg.conf.d bzw. wenn nicht vorhanden auch unter /usr/share/X11/xorg.conf.d in 50-synaptics.conf bspw. folgendes (es ginge wohl auch anders*) in die Input-Section eintragen:

Code: Alles auswählen

Option "LBCornerButton" "1"
Option "RBCornerButton" "3"
Anschließend X neu starten.

*) Und zwar direkt via synclient. :lol:
My bash says Ultraman.

Benutzeravatar
Patsche
Beiträge: 3263
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Nur linke Mousetaste am Touchpad

Beitrag von Patsche » 30.12.2013 10:29:25

Probiere mal folgendes mit Root-Rechten:

Code: Alles auswählen

modprobe -r psmouse
und danach

Code: Alles auswählen

modprobe psmouse proto=imps
Funktioniert es danach?

RipixXx
Beiträge: 68
Registriert: 22.03.2013 15:31:56

Re: Nur linke Mousetaste am Touchpad

Beitrag von RipixXx » 30.12.2013 10:36:18

Probiere mal folgendes mit Root-Rechten:
modprobe -r psmouse

und danach
modprobe psmouse proto=imps

Funktioniert es danach?
Wahnsinn... das ging! :)
Manchmal sind es wohl die einfachen Dinge die klappen :D
Danke!!!
Muss ich das Modul nun immer nach dem Neustart wieder laden ?

Gruß Joachim

Benutzeravatar
kupe
Beiträge: 958
Registriert: 30.05.2011 21:58:16
Lizenz eigener Beiträge: MIT Lizenz

Re: Nur linke Mousetaste am Touchpad

Beitrag von kupe » 30.12.2013 10:42:55

Na, da hast du offensichtlich Glück gehabt; der Trick, den Patsche da aufgezeigt hat, funktionierte bei mir damals schon unter Squeeze nicht und tut es auch unter Sid immer noch nicht… :(

Das Modul kannst btw. einfach unter /etc/modprobe.d in eine *.conf eintragen.
My bash says Ultraman.

Benutzeravatar
Patsche
Beiträge: 3263
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Nur linke Mousetaste am Touchpad

Beitrag von Patsche » 30.12.2013 10:43:58

Trage folgendes in der Datei /etc/modprobe.d/options.conf ein:

Code: Alles auswählen

options psmouse proto=imps
Damit sollte es dauerhaft laufen.
Teste das mal und gib mal Feedback ;)

RipixXx
Beiträge: 68
Registriert: 22.03.2013 15:31:56

Re: Nur linke Mousetaste am Touchpad

Beitrag von RipixXx » 30.12.2013 10:53:53

Patsche hat geschrieben:Trage folgendes in der Datei /etc/modprobe.d/options.conf ein:

Code: Alles auswählen

options psmouse proto=imps
Läuft.... Vielen Dank Patsch und Kupe.

Guten Rutsch ins neue Jahr.

Gruß Joachim

Benutzeravatar
Patsche
Beiträge: 3263
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Nur linke Mousetaste am Touchpad

Beitrag von Patsche » 30.12.2013 10:57:04

:THX:
Wünsch ich dir auch!
Wenn das Thema für dich gelöst ist, dann navigiere doch bitte zu deinem ersten Post, klicke auf "Ändern" und schreibe ein [gelöst] vor die Überschrift. Danke!

Antworten