Dell Mini 1010 Forum for all discussion and support on the first revision of the Dell Mini 10, the Dell Inspiron Mini 1010.

Reply
 
LinkBack Thread Tools Display Modes
  (#1) Old
Junior Member
 
Posts: 21
Join Date: Jul 2009
Default mini 10 touchpad with ubuntu driver? - 07-28-2009, 01:07 AM

Hi,

I have a dell mini 10 which has (I believe) an elantech touchpad. I am using Ubuntu 9.04 with kernel 2.6.28-13. The system recognizes the touchpad as a logitech WheelMouse, and although it does work in X, I can't set any of the properties with a program like gsynaptic.

For example, two finger scrolling works, 2 finger tap (middle button) works, and 3 finger tap right clicks. I'd REALLY like to reverse those last two behaviors, so that two finger tap is recognized as a right click, etc.

I was led to believe that the elantech drivers were now in the linux kernel source, but dmesg doesn't show an elantech pad:


[ 11.658749] psmouse serio1: ID: 10 00 64<6>lp: driver loaded but no devices found
[ 11.991476] Adding 2980016k swap on /dev/sda5. Priority:-1 extents:1 across:2980016k
[ 12.588146] EXT3 FS on sda1, internal journal
[ 13.572087] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input7


Do any of you have any hints for this?
Reply With Quote
  (#2) Old
Senior Member
 
sammyboy405's Avatar
 
Posts: 112
Join Date: May 2009
Location: Mustang, Oklahoma
Send a message via ICQ to sammyboy405 Send a message via AIM to sammyboy405 Send a message via MSN to sammyboy405 Send a message via Yahoo to sammyboy405
Default 07-28-2009, 01:24 AM

Quote:
Originally Posted by meecect View Post
Hi,

I have a dell mini 10 which has (I believe) an elantech touchpad. I am using Ubuntu 9.04 with kernel 2.6.28-13. The system recognizes the touchpad as a logitech WheelMouse, and although it does work in X, I can't set any of the properties with a program like gsynaptic.

For example, two finger scrolling works, 2 finger tap (middle button) works, and 3 finger tap right clicks. I'd REALLY like to reverse those last two behaviors, so that two finger tap is recognized as a right click, etc.

I was led to believe that the elantech drivers were now in the linux kernel source, but dmesg doesn't show an elantech pad:


[ 11.658749] psmouse serio1: ID: 10 00 64<6>lp: driver loaded but no devices found
[ 11.991476] Adding 2980016k swap on /dev/sda5. Priority:-1 extents:1 across:2980016k
[ 12.588146] EXT3 FS on sda1, internal journal
[ 13.572087] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input7


Do any of you have any hints for this?

Give me a couple of hours(or tomorrow sometime LOL), I will have an answer. This just motivated me to finish looking into this.. It has plagued me as well.


Dell Mini 10 (1010) - Kubuntu 9.04 / Windows 7 / Ubuntu 9.04 / Fedora 11 / CentOS 5 / More to Try Later
Do You have GMA 500 Graphics? Want to run Ubuntu 9.04 Here is a Link on How-To and get the best FrameRate possible and the correct Resolution.
Visit my Blog Via Plasma Burn More Updates coming soon to the blog.
Reply With Quote
  (#3) Old
Junior Member
 
Posts: 21
Join Date: Jul 2009
Default 07-28-2009, 02:03 PM

I probably spent 6-8 hours on this yesterday. Eventually I emailed the maintainer of the elantech driver to ask him for any hints. There seems to be some hints on the eeepc forums that have a similar touchpad, but none of the advice from there worked.

One issue is getting shared memory configured under X. Following the advice on the ubuntu forums didn't work. (https://help.ubuntu.com/community/SynapticsTouchpad)

I tried modifying the setting in fdi to this:


<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>
</deviceinfo>
<device>
<match key="info.product" string=""ImPS/2 Logitech Wheel Mouse">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
</device>
<device>
<match key="info.linux.driver" string="psmouse">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>

to try to force it enable shm even if it detected a logitech mouse, and to force it to use the synaptics X driver.


Finally, I found this post: בַּסְטִי×™ֵן ×*ִיסוׂרַ×” (hadess) | News: Dell Mini 10, gah

which seems to indicate that the dell version of ubuntu have made patches to get the elantech to work properly, but I'm a bit lost at what to do now. I may try to dl the recent kernel, apply the patches listed in the above post, and recompile my kernel, but I'm pretty skeptical. Those patches are against hardy.

I'd like to see what they do in the Dell 9.04 ubuntu version.

Actually, I'd be happy with the system recognizing it as a logitech Wheel mouse, and just to tell X to reverse the middle and right button behaviors. That would seem to be a simple fix, but I haven't explored it much.
Reply With Quote
  (#4) Old
Junior Member
 
Posts: 21
Join Date: Jul 2009
Default Workaround - 07-28-2009, 02:18 PM

run this:

xmodmap -e "pointer = 1 3 2"
Reply With Quote
  (#5) Old
Senior Member
 
sammyboy405's Avatar
 
Posts: 112
Join Date: May 2009
Location: Mustang, Oklahoma
Send a message via ICQ to sammyboy405 Send a message via AIM to sammyboy405 Send a message via MSN to sammyboy405 Send a message via Yahoo to sammyboy405
Default 07-29-2009, 11:24 PM

Quote:
Originally Posted by meecect View Post
run this:

xmodmap -e "pointer = 1 3 2"
just ran across that myself.. playing with it as we speak.


Dell Mini 10 (1010) - Kubuntu 9.04 / Windows 7 / Ubuntu 9.04 / Fedora 11 / CentOS 5 / More to Try Later
Do You have GMA 500 Graphics? Want to run Ubuntu 9.04 Here is a Link on How-To and get the best FrameRate possible and the correct Resolution.
Visit my Blog Via Plasma Burn More Updates coming soon to the blog.
Reply With Quote
  (#6) Old
Junior Member
 
Posts: 21
Join Date: Jul 2009
Default elantech driver - 07-31-2009, 02:27 PM

I'm working with the elantech linux driver maintainer now to add official support. It's a matter of testing some patches right now to get the kernel to recognize this revision of the hardware so that the elantech driver can be loaded.
Reply With Quote
  (#7) Old
Senior Member
 
sammyboy405's Avatar
 
Posts: 112
Join Date: May 2009
Location: Mustang, Oklahoma
Send a message via ICQ to sammyboy405 Send a message via AIM to sammyboy405 Send a message via MSN to sammyboy405 Send a message via Yahoo to sammyboy405
Default 07-31-2009, 09:31 PM

Quote:
Originally Posted by meecect View Post
I'm working with the elantech linux driver maintainer now to add official support. It's a matter of testing some patches right now to get the kernel to recognize this revision of the hardware so that the elantech driver can be loaded.
That is Awesome to hear.

Keep us in the Loop. Maybe between us we can work out some of these Dell Mini 1010 *INUX Kinks and Make it Enjoyable for everyone to use.

Im apart of the Oklahoma Ubuntu LoCo Team, and Im going to forward alot of what im doing to the Team and see if there is something we can do as a Team, or see if we can get some better answers from a National level.

I Think there is already the "Tools" out there, its just no one knows what works and what doesn't for the Mouse. From the reading ive been doing.

I was able to Manipulate the Mouse by using a USB 5 Button Mouse and I was Able to reassign button functions and I copied that all over to the touch-pad modprobe.d and it workd for about 20 mins and then the Touch-pad froze and I couldn't use either mouse any more.. So I was close on Faking it out. But Yea if your working with the Developer that'd be great to hear what they have to say on a fix.


Dell Mini 10 (1010) - Kubuntu 9.04 / Windows 7 / Ubuntu 9.04 / Fedora 11 / CentOS 5 / More to Try Later
Do You have GMA 500 Graphics? Want to run Ubuntu 9.04 Here is a Link on How-To and get the best FrameRate possible and the correct Resolution.
Visit my Blog Via Plasma Burn More Updates coming soon to the blog.
Reply With Quote
  (#8) Old
Junior Member
 
Posts: 21
Join Date: Jul 2009
Default ok - 07-31-2009, 11:32 PM

the issue seems to be one of detection. During the boot phase, the elantech responds to a special 'knock', but the current kernel doesn't recognize the response as the response on this revision of hardware is slightly different than on previous models.

Arjan ( the maintainer ) says that he has most of the code to do proper detection and is looking for people to test drive a custom compiled kernel.

Once it is properly detected, then the kernel should load elantech.ko, which has already been upstreamed into the linux core.

When elantech.ko is loaded, then the HAL subsystem ( and associated custom fdi profiles ) should cause X to load the synaptic X driver for it.

Once it does that ( and your custom fdi file has turned on shared memory ) then we can use gsynaptic to configure.

BTW, I made a custom icon for the mini10, and hacked my macbook leopard install to use it as the network icon. I've attached a png below.

I also made a mac install package to reproduce this hack, but it's not yet ready for prime time.
Attached Thumbnails
DellMini10Ubuntu.png  
Reply With Quote
  (#9) Old
Junior Member
 
Posts: 1
Join Date: Sep 2009
Default i'm down for testing - 09-20-2009, 04:35 PM

it took me a while to find my way here. that's awesome that you have the developer on it already. what's the status? i'd be glad to help with testing.
Reply With Quote
  (#10) Old
Junior Member
 
Posts: 1
Join Date: Sep 2009
Default 09-26-2009, 01:58 AM

Yea, I'm kinda wondering when a fix is going to be released. Any idea on a time frame. Or would there be a way to pull the module from the "Dell-ified" 8.04 original install? This jumpy touchpad is bugging the hell outta me...

Anything I can help with or test?
Reply With Quote
Reply

« Ubuntu 9.10 / GMA500 / Ecran clignotant | Can I use an external VGA monitor? »
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


LinkBacks (?)
LinkBack to this Thread: http://www.mydellmini.com/forum/dell-mini-1010/10961-mini-10-touchpad-ubuntu-driver.html
Posted By For Type Date
Dell Mini 10 with Ubuntu - touchpad issues - Super User This thread Refback 08-19-2009 07:55 PM

Copyright © 2008-2011 MyDellMini.com.