Manjaro Arm users - What does your trackpad/keyboard conf file look like?
#4
(04-17-2020, 10:58 AM)Surehand53 Wrote:
(02-27-2020, 04:18 PM)Eggmonkey Wrote: Bump - no on else experiencing this or tried to tweak this file to improve the trackpad?
Obviously I realise there are limitations with the hardware, but still doesn't stop me trying to make it better.

Hi.

I am using the Synaptics touchpad driver as well, and I have to say it works quite good now.

I have used it with Manjaro, openSuse and Ubuntu and they all behave pretty much the same, so I assume that the result works for all.
It is easy enough to set up, download the Xorg Synaptics driver, copy the .config file from /usr/share/X11/xorg.conf.d/70-synaptics.conf to /etc/X11/xorg.conf.d/70-synaptics.conf and modify it as you need.

Here are the synaptics parameter I have as an output from synclient:
Code:
  LeftEdge                = 56
   RightEdge               = 1344
   TopEdge                 = 49
   BottomEdge              = 865
   FingerLow               = 25
   FingerHigh              = 30
   MaxTapTime              = 250
   MaxTapMove              = 73
   MaxDoubleTapTime        = 180
   SingleTapTimeout        = 180
   ClickTime               = 100
   EmulateMidButtonTime    = 0
   EmulateTwoFingerMinZ    = 50
   EmulateTwoFingerMinW    = 5
   VertScrollDelta         = -33
   HorizScrollDelta        = -33
   VertEdgeScroll          = 0
   HorizEdgeScroll         = 0
   CornerCoasting          = 0
   VertTwoFingerScroll     = 1
   HorizTwoFingerScroll    = 0
   MinSpeed                = 1
   MaxSpeed                = 2.8
   AccelFactor             = 0.5
   TouchpadOff             = 2
   LockedDrags             = 0
   LockedDragTimeout       = 5000
   RTCornerButton          = 0
   RBCornerButton          = 0
   LTCornerButton          = 0
   LBCornerButton          = 0
   TapButton1              = 1
   TapButton2              = 3
   TapButton3              = 0
   ClickFinger1            = 1
   ClickFinger2            = 3
   ClickFinger3            = 2
   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         = 0
   TapAndDragGesture       = 1
   AreaLeftEdge            = 0
   AreaRightEdge           = 0
   AreaTopEdge             = 0
   AreaBottomEdge          = 0
   HorizHysteresis         = 8
   VertHysteresis          = 8
   ClickPad                = 1
   RightButtonAreaLeft     = 700
   RightButtonAreaRight    = 0
   RightButtonAreaTop      = 749
   RightButtonAreaBottom   = 0
   MiddleButtonAreaLeft    = 0
   MiddleButtonAreaRight   = 0
   MiddleButtonAreaTop     = 0
   MiddleButtonAreaBottom  = 0

And here is my /etc/X11/xorg.conf.d/70-synaptics.conf file:

Code:
Section "InputClass"
       Identifier "touchpad catchall"
       Driver "synaptics"
       MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
      MatchDevicePath "/dev/input/event*"
      Option "VertScrollDelta" "-33"
      Option "HorizScrollDelta" "-33"
      Option "TapButton1" "1"
      Option "TapButton2" "3"
      Option "TapButton3" "0"
      Option "MinSpeed" "0.25"
      Option "AccelFactor" "0.5"
      Option "EmulateTwoFingerMinZ" "50"
      Option "EmulateTwoFingerMinW" "5"
      Option "synclient MaxTapTime" "250"


This could  be tweaked further, but all in all I am quite happy with it. I have the suspicion that some parameter are set outside of the .conf file, maybe from the KDE touchpad settings, so dependent of the distro you use you might want to copy more parameter from the full list to your .conf file.

(Small side note, it would probably be better if the title of this thread would reference touchpad, rather than keyboard)

Thanks for your response surehand.

I ended up turning off Synaptics and just using libinput form the advice of others on this forum:


# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
      Identifier "libinput pointer catchall"
      MatchIsPointer "on"
      MatchDevicePath "/dev/input/event*"
      Driver "libinput"
EndSection

Section "InputClass"
      Identifier "libinput keyboard catchall"
      MatchIsKeyboard "on"
      MatchDevicePath "/dev/input/event*"
      Driver "libinput"
EndSection

Section "InputClass"
      Identifier "libinput touchpad catchall"
      MatchIsTouchpad "on"
      MatchDevicePath "/dev/input/event*"
      Driver "libinput"
# This is the only "fancy" feature I have enabled: the right side of the
# touchpad emulates a scroll wheel on a mouse, press hard, move up and down.
Option "ScrollMethod" "edge"
EndSection



You're tempting me to go back to Synaptics and play around again now Tongue
Good point about the thread title, I'll try to change it.


Messages In This Thread
RE: Manjaro Arm users - What does your keyboard conf file look like? - by Eggmonkey - 04-18-2020, 08:40 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Manjaro Sway Theme Broken Eighty8 1 299 03-08-2024, 08:41 AM
Last Post: tophneal
Question Manjaro with Full Disk Encryption and GRUB dumetrulo 1 1,773 02-02-2024, 02:45 AM
Last Post: frankkinney
  Manjaro network problem late 2023 acruhl 1 351 01-19-2024, 11:32 PM
Last Post: Kevin Kofler
  Help installing Manjaro on eMMC of Pinebook Pro pine4546464 4 2,178 12-13-2023, 07:22 PM
Last Post: trillobite
  Need Help Recovering Manjaro /boot Contents on Pinebook Pro calinb 6 2,258 12-11-2023, 03:47 AM
Last Post: calinb
  Manjaro 20.04 not loading from SD (with Manjaro on eMMC) zaius 1 424 12-07-2023, 03:11 PM
Last Post: wdt
  Manjaro ARM: enabling external monitors & fixing Broadcom WiFi after updating trifleneurotic 2 918 11-14-2023, 10:57 AM
Last Post: trifleneurotic
  Manjaro [ARM Stable Update] 2021-07-23 issues Bocanila 1 2,030 08-21-2023, 09:10 PM
Last Post: vanessadonald
  [Manjaro] u-boot won't boot from eMMC with (unbootable) SD card present zackw 1 1,994 08-21-2023, 09:08 PM
Last Post: vanessadonald
  Manjaro - HIbernate - brcmfmac clk issue pompeyPinePro 1 780 08-18-2023, 02:06 AM
Last Post: juliamenendez

Forum Jump:


Users browsing this thread: 1 Guest(s)