Multitouch & gesture support on tablet

Hi guys, girls
I have a nice iconia w500 tablet, which works great under arch + gnome.
However I'd like to get multitouch & gestures to work and I m well on the way (i think), but I'm clueless on the next step.
Under multitouch & gesture, I mean ipad like functionalities.
After installing the eeti driver for my egalax touchscreen the test utility included gives me 4 finger recognition.
So kernel wise I m good now.
What is next?? 
- what is the next step to get this working under X ?
- same question for gnome shell ?  what can i expect from the native gnome support, if any?
I tried touchegg, which seems to work but not never recognises the correct gesture and crashes within a minute.
Also tried easystroke-mt, which only sees 1 pointer.
xinput lists my device:
x[tablet@ICONIA-W500 ~]$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ eGalaxTouch Virtual Device for Multi id=11 [slave pointer (2)]
⎜ ↳ eGalaxTouch Virtual Device for Single id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
↳ Acer WMI hotkeys id=10 [slave keyboard (3)]
↳ 1.3M Front id=13 [slave keyboard (3)]
↳ 1.3M Rear id=14 [slave keyboard (3)]
xorg config generated by egalax driver install:
[tablet@ICONIA-W500 ~]$ cat /etc/X11/xorg.conf.d/52-egalax-virtual.conf
Section "InputClass"
Identifier "eGalax touch class"
MatchProduct "eGalax Inc.|Touchkit|eGalax_eMPIA Technology Inc."
MatchDevicePath "/dev/input/event*"
Driver "void"
EndSection
Section "InputClass"
Identifier "eGalax mouse class"
MatchProduct "eGalax Inc.|Touchkit|eGalax_eMPIA Technology Inc.|eGalaxTouch Virtual Device"
MatchDevicePath "/dev/input/mouse*"
Driver "void"
EndSection
Section "InputClass"
Identifier "eGalax joystick class"
MatchProduct "eGalax Inc.|Touchkit|eGalaxTouch Virtual Device"
MatchDevicePath "/dev/input/js*"
Driver "void"
EndSection
Section "InputClass"
Identifier "eGalax virtual class"
MatchProduct "eGalaxTouch Virtual Device"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Any help appriciated
Also feel free to discuss multitouch & gesture support on window manager level.
Last edited by qbic2005 (2014-03-22 15:47:22)

Hi, I actually stopped using Arch a while ago but am still an active user of Linux (Gentoo specifically) and just thought I'd let you know the status of these sort of things working well under Linux, especially since many people just get left hanging with questions like this one.
Right now multitough gestures and the like are for the most part, not implemented. The driver support is definitely there, as are the APIs for X and even Wayland, but the next step for multitouch to actually work well is getting a good implementation in GTK+ and Qt. So we won't be getting native touch for a while sadly. It is in the works however, and although there is no deadline for this there is definitely a goal to get this working, especially when it comes to gnome.
I've been trying to figure out a workaround for the time being with my ThinkPad Helix but haven't had much luck. Honestly your best bet is probably waiting for the support to be implemented, sorry! D:
Last edited by Lyude (2014-03-30 04:56:17)

Similar Messages

  • Magic Mouse Multitouch gesture support under Lion

    Are all multitouch gestures in Lion supported on the Magic Mouse or just the gestures illustrated on the box?

    I'm not sure which gestures are illustrated on the box but here are the gestures it supports.
    Not as many as the trackpad but more than previous in SL.
    Regards,
    Captfred

  • Will Magic Mouse and Trackpad Support Multitouch Gestures On Lion

    Will the Apple Magic Mouse and Trackpad support Multitouch gestures on Lion?

    Try this page.
    It will tell you which gestures are available with Trackpad and Magic Mouse respectively.
    Hope this helps.
    Regards
    Paul
    http://support.apple.com/kb/HT4721

  • Multitouch gestures in iCal and Lion

    In iCal the multitouch swiping (three fingers left and right) goes the wrong way in Lion. If Apple is to be consistent with their iOS interface a swipe to the left should move forward a week (or month or day), not backwards.
    Is there a way that we can change this behaviour at all?

    Alpha Plus,
    I totally agree with you - and it bothers me a lot that the multitouch gestures work in the opposite way in iCal. Does anyone know how to fix this? Apple?

  • Flash Builder 4 multitouch device support on Windows 7

    I try to run an AIR2.0 multitouch photo app on Windows 7 with Multitouch LCD Dell SX2210T. Unfortunately no gesture was detected.
    I could use my finger to drag and drop the photo, but not pan, zoom, rotate?
    How does Windows 7 interact with AIR 2 for multitouch gestures? Is there any driver that I need to install?

    Hi,
    the example on that site is pretty crappy as its incomplete/broken, I just quickly modified it so that it works(sort of), you need to create a new air project then create a new mxml file call it whatever you want or just use the 'ScatterviewImage.mxml' past the following code in then add the components to your air app and away you go
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Image xmlns:fx="http://ns.adobe.com/mxml/2009"
      xmlns:s="library://ns.adobe.com/flex/spark"
      xmlns:mx="library://ns.adobe.com/flex/mx"
      gestureZoom="image1_gestureZoomHandler(event)"
      gestureRotate="image1_gestureRotateHandler(event)"
      mouseDown="image1_mouseDownHandler(event)"
      maintainAspectRatio="false">
    <fx:Script>
    <![CDATA[
    import mx.events.FlexEvent;
    protected function image1_gestureZoomHandler(event:TransformGestureEvent):void
    rotate.stop();
    zoom.stop();
    zoom.zoomWidthFrom = this.scaleX;
    zoom.zoomWidthTo = this.scaleX * event.scaleX;
    zoom.zoomHeightFrom = this.scaleY;
    zoom.zoomHeightTo = this.scaleY * event.scaleY;
    zoom.play();
    protected function image1_gestureRotateHandler(event:TransformGestureEvent):void
    rotate.stop();
    zoom.stop();
    rotate.angleFrom = this.rotation;
    rotate.angleTo = (this.rotation + event.rotation);
    rotate.originX = this.width/2;
    rotate.originY = this.height/2;
    rotate.play();
    protected function image1_mouseDownHandler(event:MouseEvent):void
    this.startDrag();
    stage.addEventListener( MouseEvent.MOUSE_UP, onMouseUp );
    private function onMouseUp( event : MouseEvent ) : void
    this.stopDrag();
    stage.removeEventListener( MouseEvent.MOUSE_UP, onMouseUp );
    ]]>
    </fx:Script>
    <fx:Declarations>
    <mx:Rotate id="rotate" target="{this}" duration="1" />
    <mx:Zoom id="zoom" target="{this}" duration="1" />
    </fx:Declarations>
    </mx:Image>

  • Multitouch gesture in Logic that changes volume of the selected track

    Hi everyone !
    Has anyone noticed that there was a new multitouch gesture introduced in the latest versions of Logic ? (I mean except from the Pinch In/Out Zoom function)
    You can know move a fader with a multitouch gesture but it almost seems to be a bug since it's really hard to do. You have to put one finger at the top of the trackpad that will not move and another one that will be moving up and down. Try this several times, you'll see that it works quite often.
    But the problem is that this gesture modifies all my mixes ! When I'm working, I use the Zoom function a lot and the volume gesture modifies my mixes by accident !
    Has anyone else noticed this gesture ?
    How could I deactivate it ?
    Thanks everyone
    Arthur

    I know, its a total b'stard and translation from one language to another is as well.

  • I'm having huge problems with my MBP (2010). Exposé just stopped working, both the key on the keyboard and the multitouch gesture stopped working. Does anyone have any idea why, or how to solve it?

    Exposé just stopped working, both the key on the keyboard and the multitouch gesture gets no response. Does anyone have any idea why, or how to solve it?

    I found a way to fix it. Simply restart the dock by using "killall Dock" in the terminal.
    Cheers!

  • Multitouch gestures crash 32-bit applications

    I've recently come across a weird problem which severely impairs the workflow on my Mac. Updating to 10.6.5 didn't help.
    In any 32-bit application, gestures involving 2 or 3 fingers cause this app to crash. In particular, this renders the following gestures unusable:
    – 2-finger scrolling
    – 3-finger swipes
    – pinch gestures
    – rotate gestures.
    Strangely, the following multitouch gestures work just fine:
    + 2-finger tap as secondary click
    + 4-finger swipes.
    The 32-bit apps I've explicitly tested so far are
    • Skype 2.8.0.851,
    • MS Remote Desktop Client 2.1.0
    • Virtual Box 3.2.10
    • SeisMac3.0
    • AppCleaner 1.2.2
    Has anyone ever experienced something similar or can think of what might be causing this?!
    Please help!

    I just found the source of my problem.
    For some reason, I had a system-wide input manager installed causing this behavior. Removing it solved the issue.

  • Multitouch gestures

    Hello, where can i find multitouch gestures, i've only find zooming using two fingers
    edit: i've found them on synaptics touchpad properties,on the last tab called Device settings-> Settings there is explaination and nice video for each of the gestures

    If you don't have the mouse/Synaptics icon in the taskbar, then Start, Control Panel, Hardware & Sound, Mouse...opens box, move to tab called Device Settings, then click on Settings and all the Synaptics settings will be there.  Not sure what you mean about multi touch gestures, but there are options there for Application Gestures, Tapping with specific tap zones, and Chiral Rotate.
    Hope this helps.

  • Multitouch gestures are sometimes not responding

    Hello,
    I have a mid-2011 Macbook Air running 10.7.3, the multitouch gestures are so cool but sometimes I believe they are ignored. I have issues with double tap with three fingers and more importantly clicking with two fingers for doing the regular right click. These are the ones that I most frequently use so I came across to this issue many times with these gestures, some other gestures work ok on every occasion such as two finger pinch for zoom. Did anyone have the same issue before, is there a known fix?
    Thanks.

    These are new batteries, purchased and placed just days ago.  Bluetooth is working and was working prior to install as where the other gestures.  Not sure if it is just a "red harring", but the change occured post install of Mountain Lion.  Again only a few gestures dont work.

  • Multitouch gestures on touchpad in GNOME shell

    Has anyone gotten multitouch gestures to work from the touchpad?
    The Wiki page for synaptics doesn't give me anything, and I been searching all around for a way to make this possible, but can't find anything.
    Did anyone have more luck in doing this?
    Please help!

    Gestures were introduced in GNOME 3.14 for touchscreens, see https://help.gnome.org/misc/release-not … es.html.en. Best to use those standard gestures I suggest as they are also coming to touchpads in GNOME 3.16. Read more at http://blogs.gnome.org/carlosg/2014/09/ … proaching/.

  • Lost multitouch gestures on E530

    Hiall,
    This is my first post in these forums. I am quite satisfied with my E530, which I have for two years now.
    But I suddenly can not use multitouch gestures on my ThinkPad E530 (Windows 8.1). Going into the Control Panel I cannot see any entry for Touchpad or synaptics. Also, in the Device Manager, there is no touch pad in the "Mice and other pointing devices", only mouse and ultranav drivers are visible. basic pointing is possible though. but I can't scroll with two fingers, which I used very often.
    Also, there seems not to be a separate driver available on the E530 driver page on the Lonovo site. Should I try (re-)installing the chipset driver? Any other idea?

    Gestures were introduced in GNOME 3.14 for touchscreens, see https://help.gnome.org/misc/release-not … es.html.en. Best to use those standard gestures I suggest as they are also coming to touchpads in GNOME 3.16. Read more at http://blogs.gnome.org/carlosg/2014/09/ … proaching/.

  • Magic Mouse, MultiTouch Gestures, and OS X Lion...

    Hi All -
    I noticed the Magic Mouse doesn't offer the same MultiTouch Gestures as the Trackpad. Is there any reason for this or solutions? I feel that my $70 Magic Mouse just became devalued with the introduction of Lion...
    Thanks

    I think it was because of the difficulty in using up to 4 fingers with the mouse.  You could check with some 3rd party vendors like MagicPrefs or Better Touch Tool that allow more gestures.  I haven't tested them on Lion so not sure about compatiblity.
    Regards,
    Captfred

  • OS X like multitouch gestures, Apple trackpad and others

    I've been using a MacBook Pro for a few weeks now (with OS X -- I borrowed it, can't install another OS), and I've really fallen in love with the multitouch gestures. I'm contemplating on maybe getting a MacBook Air in the future, but of course installing some form of Linux (probably Arch) on it.
    So the question follows; is there a way to configure similar gestures on Arch? With comparable compatibility and precision?
    The gestures that I think are the best (and hence most important for me), are: use one finger as pointer and then click with another finger, three finger window move, three finger text selection, four finger ``overview" and finally four finger workspace switching.
    Bonus question: is the Apple trackpad somehow special, or is it possible to pretty much set these up on any mousepad (or which mousepads)?

    The MacBook wiki page has a section on touchpads.
    I have a MacBook Air and use the mtrack driver and it works well. It will require some configuring to get the desired sensitivity/etc.
    One finger pointer one finger click seems to have worked out of the box for me with mtrack. The rest of this will require some tinkering. For example, I've configured three finger swipe for workspace switching. In KDE I bind a certain key combo to move to the left/right desktop then bind that to the three finger 'button presses.'
    Check out the mtrack readme for everything else you can configure. And check the wiki for questions like these in the future, you'll almost always find and answer.

  • How to activate Magic Trackpad multitouch gestures?

    I just upgaded to Lion, and the Magic Trackpad doesn't seem to work properly anymore.
    The trackpad preferences don't show the multitouch gestures tab, and I can't even two finger scroll.
    I tried to disconnect and reconnect, re-pairing the device in bluetooth, rebooting, but still no luck.
    Any idea?
    EDIT:
    I've read that USB Overdrive may be an issue withe the Magic Trackpad on Lion, but I have uninstalled it (properly) before I pugraded, so it shouldn't be the cause of my problem.

    My machine is an early 2008 24" iMac with Mountain Lion. I was already using USB Overdrive. I tried using a Magic Trackpad and Magic Mouse.
    None of the trackpad gestures or tap to click etc, were working.
    I tried to fix it and none of the standard approaches worked for me - removing USB Overdrive, including .plist and .kext files, re-setting PRAM and SMC, rediscovering via Blutooth etc.
    I finally sorted it by installing Magic Prefs, which worked straight away and gave me good control over how it worked. I was also having no luck with the Magic Mouse gestures and this sorted that as well.

Maybe you are looking for

  • CC apps for PS and Bridge

    CC apps indicated updates for PS CC - PS CC (2014) and Bridge CC.  I activated the updates and everything seemed normal with CC Apps indicating that all three apps were/are up to date. However the three apps do not appear to have been updated.  An in

  • Inter Company Invoice Issue

    Hi Guys, There is one Billing Document which is related to Inter Corporation Billing. However when i see the Document flow for the Billing document, I can only find the accounting document for one company code. The Other accounting document i cannot

  • Annotation​'s "D1","D2",​... to be added to graph when points are added to graph....

    hi ... Good morning... Text labels "p1","p2" , & so on ... should be named for points added to the graph for plot 1 only not all plots...  . As in the graph when a particular point is ploted we can right click on graph & add annotation ... to mark th

  • Fill Segment E1EDP04 in IDOC_OUTPUT_ORDERS

    Hi All, I am supposed to code for filling the Segment E1EDP04 of ORDERS Message  type and ORDERS04 basic type. I think i will have to do that using an EXIT function module, i guess 002. I need to know what preriquists do i need to fullfill to get the

  • Scling is not working in firefox

    I tried to scale my div elements. In chrome, Scaling is working good. but in firefox not working properly. Can u please help to scale my div elements. If scaling methodology is different from chrome means, then provide the firefox Scaling method. My