LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 10-28-2012, 08:06 AM   #1
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Rep: Reputation: Disabled
Touchpad not working on Gigabyte T1000M tablet netbook


I am unable to get the touchpad working on my Gigabyte T1000M notebook.
It is an Elantech touchpad


I have tried all the obvious stuff:
Update
Downloading synaptic drivers (which error when I install)
Installing other programs to be installed with synaptics drivers (which error when I install)
Installing pip so I could do a pip install evdev (to run evdev drivers)
This required python 2.7 which I had to install, then error-ed on install so pip error-ed on the install of evdev so I got the shits and nuked the install.
Installed Ubuntu 12.10 and all the same stuff. Still doesn't work
Re-installed Backtrack to refresh it all again- managed to get an install of Python 2.7 on, then installed pip and did a pip install evdev....woohoo

Then trying to find the xorg.conf file to be able to edit it but it doesn't exist where people say it does (mine lived in /usr/share/xresprobe/xorg.conf which I found using the locate command)
So I set about trying to work out how to get that sorted (as instructed by various threads and forums)
I ended up needing to start in a shell command prompt and run the Xorg -configure command which created the file root/xorg.conf.new so I did a cp to /etc/X11/xorg.conf so it would live where people said it needed to be (maybe this is wrong I dunno)
Finally I have tried ndiswrapper and using the genuine drivers that came with my notebook (intended for windows oviously) - downloaded from the gigabyte website

I have also tried a dozen more things with absolutely no success. I feel that not only am I right on the cusp of succeeding, that I'm also on the cusp of going crazy or giving up completely on this system. I have been flat out reading, reading, reading for 2 whole weeks now. Every forum, help file, manual file and anything and everything has been tried that was suggested.
The problem is that I have tried so many things I have actually forgotten some things I already tried and I find myself doing them again. I am so lost that I think I need to start from scratch with someone who knows a lot about Linux. I need to go step by step from the very beginning and hopefully resolve this. I can see A LOT of people are having this same problem.

I see this a lot so I have posted the results of lspci to start with. Dmesg will follow as it was too large to paste and I can't use any of the forum's editor fuctions to be able to add the file attachment.

OUTPUT FROM LSPCI

00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02)
00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation N10/ICH7 Family SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
02:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Attached Files
File Type: log dmesg.log (65.8 KB, 11 views)

Last edited by damuffinman; 10-29-2012 at 07:56 AM.
 
Old 10-28-2012, 08:10 AM   #2
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
I'm sorry I cannot attach a file for dmesg output. Can someone suggest a way please?
 
Old 10-28-2012, 09:06 AM   #3
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
Quote:
Originally Posted by damuffinman View Post
I'm sorry I cannot attach a file for dmesg output. Can someone suggest a way please?
Click on "Post Reply"--this puts you in the advanced editing mode (or you can click on "go advanced" from the quick reply window).

At the bottom of the window, there is a section called "additional options"---including file attachement.


With regard to your main question, I recommend editing your post to provide a much more concise description of the problem.
 
Old 10-28-2012, 09:29 AM   #4
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 12,542
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
Member Response

Hi,

Welcome to LQ!
Quote:
Originally Posted by damuffinman View Post
I'm sorry I cannot attach a file for dmesg output. Can someone suggest a way please?
I would suggest 'pastebin' for long lists/information and ImageShack for images. You would then provide the 'URL' for linked information on either.

Attached files are doable but the linked information provides alternate means to presenting information.

I do suggest that the following will help you when posting at LQ;
Quote:
FYI: Netiquette is a set of social conventions that facilitate interaction over networks, ranging from Usenet and mailing lists to blogs and forums.

FYI: I suggest that you look at 'How to Ask Questions the Smart Way' so in the future your queries provide information that will aid us in diagnosis of the problem or query.
Why not try a LiveCD to see if things work properly. Look at: Get Your ISO, LiveCD & Pocket OS. The LiveCD List is Good List to select from.

Try KNOPPIX or look at Tools, Recovery, Diagnostic, Emergency LiveCDs' for diagnosis. I like to use;
Quote:
SystemRescueCd <- 'is a Linux system on a bootable CD-ROM for repairing your system and recovering your data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the partitions of the hard disk. It contains a lot of system utilities (parted, partimage, fstools, ...) and basic tools (editors, midnight commander, network tools).' + 'Online-Manual
HTH!
 
1 members found this post helpful.
Old 10-28-2012, 09:44 AM   #5
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by pixellany View Post
Click on "Post Reply"--this puts you in the advanced editing mode (or you can click on "go advanced" from the quick reply window).

At the bottom of the window, there is a section called "additional options"---including file attachement.


With regard to your main question, I recommend editing your post to provide a much more concise description of the problem.
Thank you for your help. I did select the advanced but no file attach was present. I will try pastebin when I am in front of the computer again.
I can see file attach here on my phone but it wasn't there in Firefox on Linux and I was unable to select any of the text editing options either.

**edit**
I also don't know how I can be more concise in my description.
I thought I went into great detail.

Last edited by damuffinman; 10-28-2012 at 09:55 AM. Reason: Additional info
 
Old 10-28-2012, 09:47 AM   #6
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by onebuck View Post
Hi,

Welcome to LQ!


I would suggest 'pastebin' for long lists/information and ImageShack for images. You would then provide the 'URL' for linked information on either.

Attached files are doable but the linked information provides alternate means to presenting information.

I do suggest that the following will help you when posting at LQ;
Why not try a LiveCD to see if things work properly. Look at: Get Your ISO, LiveCD & Pocket OS. The LiveCD List is Good List to select from.

Try KNOPPIX or look at Tools, Recovery, Diagnostic, Emergency LiveCDs' for diagnosis. I like to use;HTH!
Thank you.
The copy/paste is appreciated.

I have tried 3 live distros. All do the same.
I don't know what I'm supposed to be diagnosing or restoring. What do I do with the suggested tools?
 
Old 10-28-2012, 11:38 AM   #7
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 12,542
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
Member Response

Hi,

SystemRescueCd does have diagnostic routines/programs to test your system and subsystems. A good tool to have on-hand.

Personally I would not use a installed BackTrack but use as LiveCD. Backtrack is a useful tool for knowledgeable users. Try KNOPPIX, which does have several kernels with parameter option(s) to help you boot that LiveCD. Try the options at 'boot:' by pressing 'F3' to list kernels & options?

Which LiveCDs'? What characteristic(s) changed? 'dmesg' should provide a clue to where the problem is from cli with 'dmesg| grep -i Synaptics' (omit ticks)
Code:
[    7.025249] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xa40000/0x8a0400
[    7.073549] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8
Plus look at from cli: 'grep -i synaptic /var/log/Xorg.0.log' (omit ticks)
Code:
                  
[  7150.795] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event8)
[  7150.796] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[  7150.796] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad"
[  7150.796] (II) LoadModule: "synaptics"
[  7150.796] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[  7150.796] (II) Module synaptics: vendor="X.Org Foundation"
[  7150.796] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[  7150.796] (**) SynPS/2 Synaptics TouchPad: always reports core events
[  7150.859] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5398
[  7150.859] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4728
[  7150.859] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[  7150.859] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[  7150.859] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
[  7150.859] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[  7150.859] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[  7150.859] (**) SynPS/2 Synaptics TouchPad: always reports core events
[  7150.891] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 16)
[  7150.891] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[  7150.891] (**) synaptics: SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
[  7150.891] (**) synaptics: SynPS/2 Synaptics TouchPad: AccelFactor is now 0.039
[  7150.891] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[  7150.891] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[  7150.891] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[  7150.891] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[  7150.891] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[  7150.892] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
 
Old 10-29-2012, 08:10 AM   #8
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
OK thanks for that. I am putting SystemRescue on a USB.

In the meantime I have attached dmesg.log which was the output of dmesg from yesterday.
I'm not certain if the grep commands you suggested were supposed to return anything but they didn't. It just returned to a new line at the commend prompt.
I tried a grep -i device dmesg.log and it returned an output of everywhere the word device was present but grep -i synaptic dmesg.log had nothing

And to answer your question - Live CD's are as I mentioned in my first post (since removed as suggested):
Backtrack live CD
Ubuntu 12.10 live CD
Fedora 17 live CD
Attached Files
File Type: log dmesg.log (65.8 KB, 14 views)

Last edited by damuffinman; 10-29-2012 at 08:18 AM.
 
Old 10-29-2012, 08:22 AM   #9
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
I also tried something new

cat /dev/psaux

I saw this suggested on a forum somewhere. When I move the USB mouse around it writes a heap of ASCII characters all over the place but using the touchpad does nothing
 
Old 10-29-2012, 09:21 AM   #10
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 12,542
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
Member Response

Hi,

The reason you received a empty line is that the grep did not find the pattern variable you tested. Look at 'man grep'.

Grep the dmesg.log and you are not recognizing a touchpad during initialization.
 
Old 10-29-2012, 05:29 PM   #11
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
Yes, I understand how grep works. Any ideas on why it's not recognising a touchpad during initialisation?

Any think else I can try?
 
Old 10-29-2012, 06:27 PM   #12
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: SlackwareŽ
Posts: 12,542
Blog Entries: 23

Rep: Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943Reputation: 1943
Member Response

Hi,

Quote:
Originally Posted by damuffinman View Post
Yes, I understand how grep works. Any ideas on why it's not recognising a touchpad during initialisation?

Any think else I can try?
Originally you stated a synaptic touch pad now I noticed a 'Elantech touchpad' has been placed in the OP.

You will need to get 'Elantech touchpad linux driver' so that the touch pad can be used with the 'synaptic module'.

Please do not modify the OP, things can get confusing when you continually change things.
 
Old 10-29-2012, 06:38 PM   #13
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
Ok sorry about that. First reply told me to edit my original post.
I have tried the Elantech driver, however, I will try it again and report the errors here

Thanks again for your help
 
Old 10-29-2012, 06:54 PM   #14
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
Ok so I may be getting somewhere here.

This is in the readme file (yes I did read it the first time I installed this)

* How do I use this driver with Linux kernel 2.6.x?

You need to have the "evdev" driver loaded or compiled into the
kernel (CONFIG_INPUT_EVDEV). Set the "Protocol" parameter in the X
configuration file to "auto-dev". Also, if you set the "Device"
parameter to "/dev/psaux", the same X configuration file should
work for a 2.4.x kernel.

When configuring the kernel, enable PS/2 mouse support
(CONFIG_MOUSE_PS2).


How do I configure the kernel? Do I need to re-install or can it be done from command prompt?
I was also unable to get the evdev driver working as it required a command:

pip install evdev

pip needed to be installed and that required Python 2.7. So that's where my fun began.
Is there another way to get evdev?
 
Old 10-29-2012, 07:12 PM   #15
damuffinman
LQ Newbie
 
Registered: Oct 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
Here is the log from the pip install evdev command

Attached
Attached Files
File Type: log evdev.log (4.8 KB, 14 views)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Touchpad quit working Gateway Netbook arfon Linux - Laptop and Netbook 2 10-25-2015 06:59 PM
LXer: HP TouchPad becomes a low-cost Ubuntu tablet LXer Syndicated Linux News 0 08-23-2011 08:11 PM
installing Linux....touchpad scroll not working, touchpad options missing Ubunoob001 Linux - Newbie 2 10-24-2010 02:30 PM
Elantech Touchpad not recognized on Gigabyte Netbook Squall90 Linux - Hardware 2 04-12-2010 02:57 AM
Xorg: Wacom tablet causes conflict with synaptics touchpad Tzolkin Linux - Laptop and Netbook 3 10-29-2007 08:48 AM


All times are GMT -5. The time now is 04:25 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration