You are Here:
Download Linux Lite 5.8 RC1 today - See Release Announcements



X Close Ad
X Close Ad
Gestures on Elantech Smart-Pad

Author (Read 5211 times)

0 Members and 1 Guest are viewing this topic.

Gestures on Elantech Smart-Pad
« on: March 29, 2015, 01:55:21 PM »
 

Akinaro

  • New to Forums
  • *
  • 13
    Posts
  • Reputation: 2
  • Linux Lite Member
Hi!

I was wondering if there is software or any other way to give me not only more gestures options using touchpad, but also give me more options to customize it, by setting up speed and sensitivity.


I have Elantech touchpad(Smart-Pad), that support multi-touch, and on windows I could set up simple gestures based on not only direction but also number of fingers and even pressure.

And I dont need fancy gestures like pinch or drawing, I need more control over sensitivity of swiping up/down left/right and if its possible settings for number of fingers(two finger scroll, three middle click etc)


Standard options in LL are good, it support two-finger scrolling from the start  but it lack of more advanced options like sensitivity of every gesture and finger clicks. For now  scrolling left-right is more like hit and miss between scrolling up/down or moving page 100 light years to the left or right. And beside that I really miss shortcuts for 3-fingers actions...


I was searching on google for elantech linux support or any multitouch support but most of those are about simple two-finger scrolling fix, but that LL recognize from the start...

Also I tried touchegg app but it doesnt even build GIU that it have (and setting up it from console is beyond me or its just impossible)
 

Re: Gestures on Elantech Smart-Pad
« Reply #1 on: March 29, 2015, 03:51:33 PM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 8205
    Posts
  • Reputation: 765
  • Linux Lite Member
    • Linux Lite OS

  • Linux Lite: 5.6 64bit

  • CPU: Intel Core i9-10850K CPU @ 3.60GHz

  • MEMORY: 32Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
Try a newer kernel here - https://www.linuxliteos.com/forums/installing-software/linux-lite-kernel/msg11483/#msg11483 the support should be much better (or so I have read).
 

Re: Gestures on Elantech Smart-Pad
« Reply #2 on: March 29, 2015, 07:39:16 PM »
 

rokytnji

  • Friganeer
  • Platinum Level Poster
  • **********
  • 1255
    Posts
  • Reputation: 138

  • Linux Lite: 3.6 64bit

  • CPU: Intel Core2 Duo U9600

  • MEMORY: 4Gb

  • VIDEO CARD: Intel Mobile 4
My touchscreen uses a wacom type pen though it also accepts inputs from my index finger.
All I can say is look into

http://www.webupd8.org/2011/03/touchegg-multitouch-gesture-recognizer.html

If wanting more control.

Use at your own risk. You can always purge it through synaptic package manager if it does not work out for you.

https://code.google.com/p/touchegg/w/list

Quote
Touchegg should work on any touchpad compatible with uTouch but its wiki currently only holds the configuration for Apple Magic Trackpad and Asus eeepc 1000h (Buildin Elantech Trackpad) (though the configuration should be similar for other devices too).
« Last Edit: March 29, 2015, 07:42:35 PM by rokytnji »
LL 3.6,2.8
Dell XT2 > Touchscreen Laptop
Dell 755 > Desktop
Acer 150 > Desktop
I am who I am. Your approval is not needed.
 

Re: Gestures on Elantech Smart-Pad
« Reply #3 on: March 30, 2015, 04:13:37 AM »
 

Akinaro

  • New to Forums
  • *
  • 13
    Posts
  • Reputation: 2
  • Linux Lite Member
well, as I wrote, touchegg doesnt build GUI for it(error: There are no rules to do a `/usr/lib64/qt-3.3/mkspecs/default/qmake.conf',  required by the `Makefile'. Stop.) I have all dependences, but still i get that error. And using it without GUI is... lets say not for me, because as far as some people like doing everything in terminal, other use their computers to make something quicker and easier ,especially if you want to configure touchpad :]


PS. About that kernel, I never messed with kernels before(didn't had to, Im lazy as hell) so I dont feel "safe" if I F up something :/ especially that for past few weeks I had to reinstall LL 3 times(I had to install windows xp for only one app -_- and I had to clean partitions on my hdd few times)
So I think for now I would pass any kernel changes...

I'll try to work with this damn touchegg, so If i finally start it, and if its gonna work I mark topic as solved.
 

Re: Gestures on Elantech Smart-Pad
« Reply #4 on: April 04, 2015, 05:15:11 AM »
 

Akinaro

  • New to Forums
  • *
  • 13
    Posts
  • Reputation: 2
  • Linux Lite Member
Heh, its turn out that most of stuff I wanted to do(sensitivity, scrolling, click behavior etc) I could make just by editing synclient -l commands, and to be more precise putting them in file with something like that:
Code: [Select]
Section "InputClass"
  Identifier "touchpad"
  Driver "synaptics"
  MatchIsTouchpad "on"
  MatchDevicePath "/dev/input/event*"
  Option "FingerHigh" "30"
  Option "TapButton1" "1"
  Option "TapButton2" "2"
  Option "TapButton3" "3"
  Option "RTCornerButton" "0"
  Option "RBCornerButton" "0"
  Option "LTCornerButton" "0"
  Option "LBCornerButton" "0"
  Option "MinSpeed" "0.8"
  Option "MaxSpeed" "1.6"
  Option "FingerLow" "35"
  Option "CircularScrolling" "on"
  Option "CircScrollTrigger" "3"
  Option "EmulateTwoFingerMinZ" "40"
  Option "EmulateTwoFingerMinW" "8"
  Option "SHMConfig" "on"
  Option "PalmDetect" "on"
  Option "ClickFinger2" "2"
  Option "ClickFinger3" "3"
EndSection


Now I play with other settings so I could even assign shortcuts on every corner, but most important, finally I can fix sensitivity on vertical and horizontal scroll, and fix palm detection. And oh my god, finally 3-finger click behave like middle click not as a "menu".

Its way easier that Touchegg, becuase, not only touchegg doesnt work for me, but also as I saw on videos it doesnt have options that I wanted.

So for anyone who is interested in making their touchpad better check those sites:
http://www.x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html
https://wiki.archlinux.org/index.php/Touchpad_Synaptics



And small PS. I wasn't sure where to put my configuration file, so I put it in /usr/share/X11/xorg.conf.d/ and I named it "60-synaptics.conf" to override other settings that I have. its is good place and name?

Or its other way to load those settings to enable it after I login?
 

 

X Close Ad
X Close Ad

Download Linux Lite 5.8 RC1 today - See Release Announcements