After my U300s was repaired, my Synaptics trackpad was replaced by an inferior Cypress trackpad (full story here). I lost a lot of options I use a lot, including two fingered tap for middle button, inertial scrolling and others. User imessage100 noted that the Cypress Dell drivers worked better, and after an install I would agree:
This sorted a few problems out
I have been digging in the registry. Seems that a lot of options get hidden for some weird reason. There are lots of GUI options disabled, that can be turned on.
HKEY_CURRENT_USER\Software\Cypress TrackPad Driver
and
HKEY_LOCAL_MACHINE\SOFTWARE\Cypress TrackPad Driver
Look for options that have GUI in them, like:
EnableBothButtonsGui
TapZonesEnableGui
Set them to 1, then restart your computer. Load up the Cypress trackpad menu and you should have a wealth of new options.
The most interesting one is EnableBothButtonsGui, which allows you to set a feature for pressing both buttons at once. I have this set as Middle Button, because I like to open links as tabs in Chrome like this.
Also - InertialScrollEnable - set to 1 and you've got inertial scrolling!
Problem with the two button click is that you have to have your fingers quite far apart for it to work. Any way to reduce this perhaps?
There are lots of options in the reg about 2fingertap, but they don't seem to do anything. Would be great to get the two fingered middle button tap, similar to the synaptics.
Have a root around. Perhaps between us cypress users we can come up with a list of hidden options and tweaks.
Things to discover:
- Can 2 fingered tapping (not clicking) be made to work?
- Can the distance needed between fingers for two fingered click be reduced?
- Can the scroll be reversed, alá Mac OSX style?
Warning: Be careful not to enable the two fingered 'Swipe' option. This effectively turned off all scrolling once it was enabled.
-
Wow, I just installed the Dell Cypress drivers and I'm amazed how much more fluid it it! I was nervous having upgraded to 2.3.6.14 drivers found on the U300e support page... that was a terrible version. (2.3.6.13 was good for me, btw) The Dell Cypress version is 2.3.6.33 fyi.
Great stuff on the reg entries.. I'm especially loving the new Palm Rejection settings which were not previously there! Thanks. -
Hi therourke
I'm glad the Dell driver is working well for you too.
Thanks for discovering the hidden options in the registry.
I will go through the options/settings and see what tweaks/options I can find.
Do you know how one can bring back the 3-finger left and right swipe feature to bring up the Notepad application, and wallpaper changing option when using this Dell driver ?
__________________________________________________
It seems like Lenovo's release of the U300S ultrabook is a half-baked effort.
U300S owners are having lots of different issues with their machines and Lenovo doesn't give a damn.
As an example if Dell could release an excellent driver for the Cypress touchpad why doesn't Lenovo do it too?
Users (me included) are also having with problems with the CPU frequency locking at +/-50%. Lenovo have still not released a BIOS update/fix for this issue either.
Simply put LENOVO DOESN'T CARE !!! -
I must say, I have been generally happy with the Cypress drivers. In fact, they might be slightly smoother than the synaptics in some regards.
Now, if only I could get back two fingered tap for middle mouse button!! -
Things are looking up...
On this thread at Lenovo forums, I had some contact from official staff. He said he will bring up the driver issues at next meeting.
Fingers crossed they update the Cypress drivers soon -
TheRourke
I have played around with the registry settings as you suggested.
But I have been unable to replicate your success with INERTIAL SCROLLING.
Inertial scrolling is set to "1" under both:
HKEY_CURRENT_USER\Software\Cypress TrackPad Driver
and
HKEY_LOCAL_MACHINE\SOFTWARE\Cypress TrackPad Driver
Any idea on how I can get inertial scrolling to work ??? -
Admittedly, it doesn't work very well. Do you use Google Chrome? Try this:
- Type "about:flags" in the url bar
- Scroll down until you see the "smooth scrolling" option
- select it and restart the browser
Also, I find that if you change the number of lines the mouse wheel scrolls in the general mouse options (standard is 3 lines, change it to 1), you get a much smoother experience -
@therourke, Can you tell me your experience when using Synaptics touchpad on U300s? How is the Cypress touchpad smoother than the Synaptics one in some aspects? Does the Cypress touchpad have the potential to be better than the Synaptics touchpad?
-
Hello
I preferred the synaptics because it had a lot more options. The two fingered tapping was especially good. The original Cypress drivers were absolutely awful. So bad in fact that I originally exchanged my machines.
Scrolling on the synaptics was perhaps too smooth. The main difference I have found with the updated (hacked Dell) Cypress drivers is that the scrolling is less likely to zoom off under your fingers. It takes a bit of getting used to but basically it feels more definitive than the synaptics.
So, basically, for two fingered scrolling, the synaptics is smoother and quicker, but that can be problematic and leads to some unpredictability. The synaptics has a wider range of options, and a much larger community of hacks and software prostheses than the cypress.
The Cypress feels less responsive at first, but after a lot of use and the updated Dell hack I'd say the Cypress driver is more precise. It feels slower at times, but is actually a lot less eratic than the synaptics.
If Lenovo sort out the drivers, I do think that the Cypress could end up being equally as good, if not slightly better than the Synaptics. From past experience though, Cypress have a lot slower turn around on driver updates etc. so if you're using this machine in multiple months/years time, you are more likely to run into conflicts and problems with the cypress. -
therourke, Thank you very much for your quick reply, you gave me some reasons to keep my U300s with Cypress touchpad
-
@TheRourke
I do use Google Chrome and have done as you suggested.
Please let us know if/when Lenovo release a new driver for the Cypress Touchpad.
Thank you -
Dell have released a new driver for the Cypress Touchpad.
It is available here :
Drivers and Downloads | Dell [United States]
Lenovo are SUPER SLOW in releasing new drivers.
They just don't care ! -
-
So far, so good!! The install was flawless (although, ridiculous that it's 76mb... I noticed an included x86 driver also this time). Multi-touch scrolling is excellent and all previous settings and features are about the same or better!
-
Brilliant... Many thanks imessage100. I will test this out tomorrow.
I have been thinking for a while, but not had time. All the registry tweaks can probably be automated with a .reg file, which will make adding changes really easy. If I get time I will sort this out, then we'll have our very own hacked Dell drivers and registry tweak we can distribute through U300s community.
LENOVO? Are you listening? -
@therourke
Lenovo are deaf, blind and dumb !!!!
They just don't give a damn.
As an example Lenovo has still not provided a fix for the CPU Frequency Locking Problem on the U300S.
Lenovo sell inferior quality/engineered products - Lenovo rely on other manufacturer's solutions (eg. DELL drivers for the touchpad on the Ideapad U300S) to solve the problems on the junk Lenovo products that they produce.
_____________________________________________________________ -
I made a .reg hack, thought it deserved its own post
-
Hi all, my U300s needed repair as well and I am pretty sure that the touchpad was swapped and I am now dealing with the Cypress. Too bad there seems to be no way to find out what touchpad hardware is actually installed. Thanks for all the postings as to the better Dell drivers and I have played around with several versions of them. However, I had the Synaptics before and even with the latest Dell driver 2.5.0.52 I don't think that the two finger scrolling experience is nearly as good. I find it rather annoying at times since it is not really smooth and depending on finger pressure scrolling speed sometimes is hard to control. That is, applying just a tiny little bit more pressure results in undesired too fast scrolling. I activated the smooth scrolling option in Google Chrome but found no big difference.
Which version of the Dell drivers do you guys think is the best right now, the latest 2.5.0.52 or maybe 2.3.6.33 or .34? Is there any way to find out which touchpad hardware is installed? With the current touchpad and the Synaptics driver installed I only had very limited options and just regular one finger scrolling (no multitouch at all). With a Cypress driver from Dell, I had the full Cypress Trackpad functionality and this is why I believe I do have the Cypress hardware installed. Any hints on making the scrolling smoother and easier to control?
Thanks! -
hi i am a using u300s a for long time,
i wonder is it possible to reverse scrolling.
i need to use two fingers move down to scroll down for now. want to change it and to be able to scroll down i want to use two fingers upper movement like new computer trackpads.
Cypress Trackpad Tweaks
Discussion in 'Lenovo' started by therourke, Apr 12, 2012.