I bought a fancy Ultrabook (Asus UX31) with an Elantech multitouch touchpad. In OpenSuse 12.1 the touchpad shows a strange behaviour:
right mouse button is not working (but you can configure synaptics to use two finger to simulate the right mouse button)
two finger scrolling is irreproducable (you have to move both finger at the same time and the direction of scrolling is not predictable)
you can’t left click on e.g. a window and move it with the touchpad (or mark something for copying)
Short: You can’t work with the touchpad.
Using Ubuntu or Kubuntu, the touchpad works (also the right mouse button!), but has no multitouch or horizontal/vertical scrolling features. But it works as a normal touchpad ;). Both system are using Kernel 3.0.
The OpenSuse 12.1 Kernel 3.1 has many modification of the upcoming 3.2 Kernel, including the multitouch features for Elantech (which are obvious results in unusable touchpade behaviour).
I recently bought an ASUS K53 with an elantech touchpad and installed OpenSuSE 12.1 on it. The Touchpad work right out of the box. Even two finger and three finger gesture works fine. Also the Buttons for the touchpad work as supposed. Before I installed 12.1 on this laptop I had the 11.4 installed and there the touchpad work like a PS/2 Mouse. No finger scrolling no multi finger gestures.
good to hear that some of the Elantech touchpads are working.
The problems with the touchpad does not only occurs with OpenSuse. There is a good discussion about the Asus UX31 in the Ubuntu forum:
[ubuntu] Ubunutu and the asus zenbook (UX31) - Ubuntu Forums](http://ubuntuforums.org/showthread.php?t=1865577&page=1)
Were all of the recommendations/suggestions from the Ubuntu community required to have openSUSE 12.1 run satisfactorily ? I am curious because the ASUS “Zenbook” is on my holiday list (twice - one as a gift and one for me ).
Another comment:
The kernel parameters “i915.i915_enable_rc6=1 i915.semaphores=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.modeset=1 pcie_aspm=force” are OK (you have to disable VdT), but when you plug in an external monitor, it causes sometimes graphical errors (19’ external VGA). I’am just trying to find out which kernel parameters I have to remove to avoid this effect. Removing “i915.i915_enable_fbc=1” reduced the amount of graphical errors a little bit.
I’v just got a ASUS UX31E and have put 12.1 on it. Regarding the kernel I guess that doing a standard zypper up after install is enough at this time as this brings kernel 3.1.9 to the system. I have not emptied my first charge yet so battery life seem quite good.
I’v have inserted the usb control script from Ubuntu but still have problem after suspend. At first screen did not work at after suspend, then I added “pcie_aspm=force” from you recommendation above, and now screen recovers 3 out of 4 times after suspend… I would like to have it a bit more reliable so I would like to ask, Is your system capable of a reliable resume? Which kernel are you currently using and parameters are they still the same?