Choose style:

Author Topic: Touchegg not working  (Read 1151 times)

0 Members and 1 Guest are viewing this topic.

Offline pelops

  • nOOb
  • *
  • Posts: 4
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 8
Touchegg not working
« on: February 07, 2018, 09:22:03 pm »
Hi every one!
(this is the third tie i have have write this post, so bear with my spelling)

I just installed Peppermint 8 in my new laptop and i love it, used Debian in all my PC but so far I like everything about Peppermint.

Just one problem, I wanted to use 3 and 4 finger gestures (2 fingers work fine) and everywhere the suggest touchegg even in this forum.

After I install nothing happens, running touch egg does nothing if I move the devil out of the touchpad.

Googling provides almost no info to troubleshot this problem. Just found in github under FAQ Is my device supported by Touchégg?:

Quote
However, the easiest way to test if your device is supported is to open a terminal and run Touchégg:

$ touchegg

If you perform gestures and your device is supported, the information about them will appear.

So is my devise simply not supported an I sued just stop trying?? Don't know what to do

Thanks in advanced!

PS
Also tried to install synaptics and mtrack and got horrible dependency problems:

Code: [Select]
The following packages have unmet dependencies:
 xserver-xorg-input-mtrack : Depends: xorg-input-abi-22
                             Depends: xserver-xorg-core (>= 2:1.17.99.902)


Offline PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 26290
  • Karma: 2855
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 10
Re: Touchegg not working
« Reply #1 on: February 08, 2018, 09:20:05 am »
If you open the terminal and run this command:
Code: [Select]
touchegg
is anything returned in the terminal ?

Then if you attempt any mutitouch gestures .. does the text in the terminal change ?
« Last Edit: February 08, 2018, 09:27:12 am by PCNetSpec »
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec

Offline alynur

  • Trusted User
  • Veteran
  • *****
  • Posts: 1058
  • Karma: 56
  • Habitual Forum Browser
    • View Profile
  • Peppermint version(s): P 9R (64bit), P 10
Re: Touchegg not working
« Reply #2 on: February 08, 2018, 09:33:09 am »
Hi pelops, could this be a software update sourse problem? Maybe try changing your software update sourse to the main server might help.
What was I thinking?

Offline pelops

  • nOOb
  • *
  • Posts: 4
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 8
Re: Touchegg not working
« Reply #3 on: February 08, 2018, 12:32:52 pm »
Hi!

When i run touchegg in termite I do get stuff but nothing happens at all when I multi gesture.

... yes it might be some kind of update problem, I messed with my repositorys after install. Whits is the main server? my /etc/apt/sources.list has:

Code: [Select]
# deb cdrom:[Peppermint 8 _Eight_ - Release amd64 (20171130)]/ xenial main multiverse restricted universe

deb http://mx.archive.ubuntu.com/ubuntu/ xenial main restricted

deb http://mx.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

deb http://mx.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://mx.archive.ubuntu.com/ubuntu/ xenial universe
deb http://mx.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://mx.archive.ubuntu.com/ubuntu/ xenial-updates universe

deb http://mx.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://mx.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://mx.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://mx.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

deb http://mx.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb http://ftp.debian.org/debian/ stable main non-free
# deb-src http://ftp.debian.org/debian/ stable main
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable

I added debian main sable but gave me some key error so y commented it.

Offline christianvl

  • Member
  • ***
  • Posts: 191
  • Karma: 33
  • The Wheel weaves as the Wheel wills
    • View Profile
  • Peppermint version(s): 9
Re: Touchegg not working
« Reply #4 on: February 09, 2018, 08:48:38 am »
You shouldn't mix repos from different distros, especially if they don't share the same base distro...

Can you post what do you get in your terminal after running "touchegg"?

Can you remember how did you install touchegg?

Can you also please check if you have and post the contents of
Code: [Select]
xed ~/.config/touchegg/touchegg.conf
There are neither beginnings or endings to the turning of the Wheel of Time. But it was a beginning.

Offline pelops

  • nOOb
  • *
  • Posts: 4
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 8
Re: Touchegg not working
« Reply #5 on: February 09, 2018, 05:44:41 pm »
Isn't Peppermint based on Ubuntu LTS that is based on Deban testing?? that is why I added the Debian stable repo, thought it was safe.

After running touthegg I get:
Code: [Select]
me~ $ touchegg 
Reading config from  "/home/victor/.config/touchegg/touchegg.conf"
Try to make a multitouch gesture. If everything goes well the information about the gesture must appear
[+] Avaliable gesture:
Name ->  Flick
[+] Avaliable gesture:
Name ->  Drag
[+] Avaliable gesture:
Name ->  Pinch
[+] Avaliable gesture:
Name ->  Rotate
[+] Avaliable gesture:
Name ->  Tap
[+] Avaliable gesture:
Name ->  Touch

Then nothing happens if I drag or gesture with 2, 3 or 4 fingers

I installed touchegg using synaptic

The touch egg config does have stuff:

Code: [Select]
<touchégg>
   
    <settings>
        <property name="composed_gestures_time">0</property>
    </settings>
   

    <application name="All">
       
        <gesture type="TAP" fingers="2" direction="">
            <action type="MOUSE_CLICK">BUTTON=3</action>
        </gesture>
   
        <gesture type="TAP" fingers="3" direction="">
            <action type="MOUSE_CLICK">BUTTON=2</action>
        </gesture>

        <gesture type="TAP" fingers="5" direction="">
            <action type="CLOSE_WINDOW"></action>
        </gesture>

        <gesture type="DRAG" fingers="2" direction="ALL">
            <action type="SCROLL">SPEED=7:INVERTED=false</action>
        </gesture>


        <gesture type="DRAG" fingers="3" direction="UP">
            <action type="MAXIMIZE_RESTORE_WINDOW"></action>
        </gesture>
       
        <gesture type="DRAG" fingers="3" direction="DOWN">
            <action type="MINIMIZE_WINDOW"></action>
        </gesture>
       

        <gesture type="DRAG" fingers="3" direction="LEFT">
            <action type="MOVE_WINDOW"></action>
        </gesture>
       
        <gesture type="DRAG" fingers="3" direction="RIGHT">
            <action type="MOVE_WINDOW"></action>
        </gesture>

        <gesture type="DRAG" fingers="4" direction="UP">
            <action type="SEND_KEYS">Super+W</action>
        </gesture>
       
        <gesture type="DRAG" fingers="4" direction="DOWN">
            <action type="SHOW_DESKTOP"></action>
        </gesture>


        <gesture type="PINCH" fingers="3" direction="ALL">
            <action type="RESIZE_WINDOW"></action>
        </gesture>
       
        <gesture type="PINCH" fingers="5" direction="ALL">
            <action type="SEND_KEYS">Alt+F1</action>
        </gesture>

    </application>


    <application name="Okular, Gwenview">

        <gesture type="PINCH" fingers="2" direction="IN">
            <action type="SEND_KEYS">Control+KP_Add</action>
        </gesture>

        <gesture type="PINCH" fingers="2" direction="OUT">
            <action type="SEND_KEYS">Control+KP_Subtract</action>
        </gesture>

        <gesture type="ROTATE" fingers="2" direction="LEFT">
            <action type="SEND_KEYS">Control+L</action>
        </gesture>

        <gesture type="ROTATE" fingers="2" direction="RIGHT">
            <action type="SEND_KEYS">Control+R</action>
        </gesture>

    </application>


    <application name="Chromium-browser, Dolphin">

        <gesture type="DRAG" fingers="2" direction="LEFT">
            <action type="SEND_KEYS">Alt+Left</action>
        </gesture>

        <gesture type="DRAG" fingers="2" direction="RIGHT">
            <action type="SEND_KEYS">Alt+Right</action>
        </gesture>
       
    </application>


</touchégg>


Offline christianvl

  • Member
  • ***
  • Posts: 191
  • Karma: 33
  • The Wheel weaves as the Wheel wills
    • View Profile
  • Peppermint version(s): 9
Re: Touchegg not working
« Reply #6 on: February 14, 2018, 06:17:37 am »
My guess is that touchegg doesn't support your hardware. Doesn't anything happen if you try multitouching your screen?

Do you have another OS on your computer (windows)? Does the multitouch works in that OS? Could you try booting a live distro with Gnome or default Ubuntu to try it (asf ar as I understood, that's what's supported, with some customs settings).

There is an official FAQ for Touchegg (https://github.com/JoseExposito/touchegg/wiki/FAQ) where they advise on starting touchegg before the DE if you're using Ubuntu 16.04 (there are instructions for the Gnome DE). You could try adding it to "Autostart" (Menu > All Settings > System > Startup & Defaul Applications > Autostart - or just type Default applications ofr LXSession on the search filed of the main menu). However, I'm not sure this will do the trick.

You can also try to download and install Touchegg-GCE (that's a graphical user interface for touchégg) from https://github.com/Raffarti/Touchegg-gce. There are instructions on how to download and compile it from source. Hope it helps...
There are neither beginnings or endings to the turning of the Wheel of Time. But it was a beginning.

Offline pelops

  • nOOb
  • *
  • Posts: 4
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 8
Re: Touchegg not working
« Reply #7 on: February 18, 2018, 12:57:38 pm »
Quote
My guess is that touchegg doesn't support your hardware

Yes that was exactly my guess too

Quote
. Doesn't anything happen if you try multitouching your screen?

Nothing, screen isn't touch

Quote
Do you have another OS on your computer (windows)? Does the multitouch works in that OS?

Windows works with 2 and 3 finger gesture

Quote
Could you try booting a live distro with Gnome or default Ubuntu to try it (asf ar as I understood, that's what's supported, with some customs settings).

That is actual a good idea, I could download ubuntu ant try. TY

I don't think the gui and starting before DE will do anything, since it don't detect any gesture... but guess its worth a try