Ideapad 330 touchpad not working in Ubuntu any version?

Rakesh Maity

New Member
Joined
Aug 5, 2018
Messages
8
Reaction score
1
Credits
0
Hello,

Is there anyone who can help me to sort out the issue?

I have tried all the efforts as per my knowledge to resolve the touchpad issue in Ubuntu but I have not found any solution for this issue

Also Same issue with Windows but Windows Driver for touchpad Is available on Lenovo Support website.

But I have required to install Ubuntu In this model-
Lenovo Ideapad 330 (81DE00U2IN) Laptop (Core i3 8th Gen/4 GB/1 TB/Windows 10)



Is anybody have a proper solution for
Lenovo Ideapad 330 (81DE00U2IN) Laptop (Core i3 8th Gen/4 GB/1 TB/Windows 10)
for touchpad not working issue in Ubuntu 16.04?



Regards,

Rakesh Maity
 
Last edited:


Hello @Rakesh Maity & welcome to linux.org :)

Regretfully, I have to leave for the evening, but someone else I expect will be along soon to help.

In the meantime, can you tell us -

  1. Do you have a mouse you can plug in while we sort out this issue, or are you sending this from your Windows?
  2. If you have a mouse, can you provide us with the input from Terminal for
    Code:
    xinput
    ?
  3. I presume the touchpad was working while you were installing Ubuntu, is that so, and do you still have the install USB/DVD?
  4. Which version of Ubuntu are you using?
Thanks, good evening, and good luck, I will drop back around tomorrow my time (Australia)

Chris Turner
wizardfromoz
 
Greetings Rakesh, and welcome! You seem to have run into a somewhat common problem with Linux... sometimes things don't work with the latest and greatest hardware, and the manufacturers often do not provide the drivers needed for Linux that would solve your problem easily. These things usually get fixed over time, but in your case the touchpad solution you need has not yet made it into the main Linux kernel.

If you open a terminal and issue the command below, it should report that you have an Elan touchpad. This is probably ELAN0612 or ELAN0618, but may be a slightly different model.
Code:
dmesg | grep -i elan

This problem affects all versions of Linux, not just Ubuntu. Using an external mouse should work for you as one solution, but there is a fix to make the touchpad work too. Unfortunately, it is a somewhat detailed and time consuming process of patching and recompiling the Linux kernel, and you may need to upgrade the kernel first before patching/recompiling.

The link @arochester gave above provides the detailed method to fix the touchpad. He's a quick one and posted the link before I finished typing this! :D:D:D

Good luck! And let us know how it works out for you.

Cheers
 
Hello @Rakesh Maity & welcome to linux.org :)

Regretfully, I have to leave for the evening, but someone else I expect will be along soon to help.

In the meantime, can you tell us -

  1. Do you have a mouse you can plug in while we sort out this issue, or are you sending this from your Windows? => Yes Sir.

  2. If you have a mouse, can you provide us with the input from Terminal for
    Code:
    xinput
    ?
  3. Sure.
  4. I presume the touchpad was working while you were installing Ubuntu, is that so, and do you still have the install USB/DVD? => Yes.
  5. Which version of Ubuntu are you using? => 18.04 lts
Thanks, good evening, and good luck, I will drop back around tomorrow my time (Australia)

Chris Turner
wizardfromoz




Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB OPTICAL MOUSE id=8 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ EasyCamera: EasyCamera id=9 [slave keyboard (3)]
↳ Ideapad extra buttons id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
 
Good morning from DownUnder and it is good to see ""The Cavalry" have arrived, as I expected :)

Thanks for that output and responses Rakesh. One question -

I presume the touchpad was working while you were installing Ubuntu, is that so, and do you still have the install USB/DVD? => Yes.

Was that Yes AND Yes? That is, was the touchpad working during the install?

If you have already begun work on the ideas provided above, all well and good, but if not, I wonder if you could provide me with the following outputs:

They will be quite lengthy, so if you like you can put them in a Spoiler as I will show you mine below. The commands are

Code:
cat /usr/share/X11/xorg.conf.d/40-libinput.conf

#and

cat /proc/bus/input/devices

The Spoiler can be found in your Reply Pane toolbar by clciking the Plus + sign near right. So mine are

chris@Tara-MATE:~$ cat /usr/share/X11/xorg.conf.d/40-libinput.conf
# Match on all types of devices but joysticks
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

Section "InputClass"
Identifier "libinput keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

#Section "InputClass"
# Identifier "libinput touchscreen catchall"
# MatchIsTouchscreen "on"
# MatchDevicePath "/dev/input/event*"
# Driver "libinput"
#EndSection

Section "InputClass"
Identifier "libinput tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

and

chris@Tara-MATE:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input9
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=5
B: EV=b
B: KEY=e420 10000 0 0 0 0
B: ABS=661800011000003

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:46/LNXVIDEO:00/input/input12
U: Uniq=
H: Handlers=kbd event5
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input13
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0003 Vendor=04ca Product=0058 Version=0111
N: Name="Lite-On Technology Corp. Wireless Device"
P: Phys=usb-0000:00:14.0-6/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/0003:04CA:0058.0002/input/input14
U: Uniq=
H: Handlers=sysrq kbd event7 leds
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=04ca Product=0058 Version=0111
N: Name="Lite-On Technology Corp. Wireless Device"
P: Phys=usb-0000:00:14.0-6/input1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.1/0003:04CA:0058.0003/input/input15
U: Uniq=
H: Handlers=kbd event8
B: PROP=0
B: EV=10001f
B: KEY=3007f 0 0 483ffff17aff32d bf54444600000000 1 1130c130b17c000 267bfad941dfed 9e168000004400 10000002
B: REL=40
B: ABS=100000000
B: MSC=10

I: Bus=0003 Vendor=04ca Product=0058 Version=0111
N: Name="Lite-On Technology Corp. Wireless Device"
P: Phys=usb-0000:00:14.0-6/input2
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.2/0003:04CA:0058.0004/input/input16
U: Uniq=
H: Handlers=mouse1 event9
B: PROP=0
B: EV=17
B: KEY=70000 0 0 0 0
B: REL=103
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Toshiba input device"
P: Phys=toshiba_acpi/input0
S: Sysfs=/devices/virtual/input/input17
U: Uniq=
H: Handlers=rfkill kbd event10
B: PROP=0
B: EV=13
B: KEY=40000 0 1c00000000 0 0 1401b00000000 0 2000000000000 0
B: MSC=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input18
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input19
U: Uniq=
H: Handlers=event12
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input20
U: Uniq=
H: Handlers=event13
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=9"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input21
U: Uniq=
H: Handlers=event14
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=10"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input22
U: Uniq=
H: Handlers=event15
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input23
U: Uniq=
H: Handlers=event16
B: PROP=0
B: EV=21
B: SW=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Front Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input24
U: Uniq=
H: Handlers=event17
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0003 Vendor=0457 Product=1036 Version=0100
N: Name="USBest Technology SiS HID Touch Controller"
P: Phys=usb-0000:00:14.0-4/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0/0003:0457:1036.0001/input/input25
U: Uniq=
H: Handlers=mouse2 event18
B: PROP=2
B: EV=1b
B: KEY=400 0 0 0 0 0
B: ABS=260800000000003
B: MSC=20

I: Bus=0003 Vendor=04f2 Product=b3b1 Version=5736
N: Name="TOSHIBA Web Camera - HD: TOSHIB"
P: Phys=usb-0000:00:14.0-8/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/input/input28
U: Uniq=
H: Handlers=kbd event19
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

Thanks and I'll be back in a little

Wizard
 
Good morning from DownUnder and it is good to see ""The Cavalry" have arrived, as I expected :)

Thanks for that output and responses Rakesh. One question -

I presume the touchpad was working while you were installing Ubuntu, is that so, and do you still have the install USB/DVD? => Yes.

Was that Yes AND Yes? That is, was the touchpad working during the install?

If you have already begun work on the ideas provided above, all well and good, but if not, I wonder if you could provide me with the following outputs:

They will be quite lengthy, so if you like you can put them in a Spoiler as I will show you mine below. The commands are

Code:
cat /usr/share/X11/xorg.conf.d/40-libinput.conf

#and

cat /proc/bus/input/devices

The Spoiler can be found in your Reply Pane toolbar by clciking the Plus + sign near right. So mine are

chris@Tara-MATE:~$ cat /usr/share/X11/xorg.conf.d/40-libinput.conf
# Match on all types of devices but joysticks
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

Section "InputClass"
Identifier "libinput keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

#Section "InputClass"
# Identifier "libinput touchscreen catchall"
# MatchIsTouchscreen "on"
# MatchDevicePath "/dev/input/event*"
# Driver "libinput"
#EndSection

Section "InputClass"
Identifier "libinput tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection

and

chris@Tara-MATE:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input9
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=5
B: EV=b
B: KEY=e420 10000 0 0 0 0
B: ABS=661800011000003

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:46/LNXVIDEO:00/input/input12
U: Uniq=
H: Handlers=kbd event5
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input13
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0003 Vendor=04ca Product=0058 Version=0111
N: Name="Lite-On Technology Corp. Wireless Device"
P: Phys=usb-0000:00:14.0-6/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/0003:04CA:0058.0002/input/input14
U: Uniq=
H: Handlers=sysrq kbd event7 leds
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=04ca Product=0058 Version=0111
N: Name="Lite-On Technology Corp. Wireless Device"
P: Phys=usb-0000:00:14.0-6/input1
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.1/0003:04CA:0058.0003/input/input15
U: Uniq=
H: Handlers=kbd event8
B: PROP=0
B: EV=10001f
B: KEY=3007f 0 0 483ffff17aff32d bf54444600000000 1 1130c130b17c000 267bfad941dfed 9e168000004400 10000002
B: REL=40
B: ABS=100000000
B: MSC=10

I: Bus=0003 Vendor=04ca Product=0058 Version=0111
N: Name="Lite-On Technology Corp. Wireless Device"
P: Phys=usb-0000:00:14.0-6/input2
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.2/0003:04CA:0058.0004/input/input16
U: Uniq=
H: Handlers=mouse1 event9
B: PROP=0
B: EV=17
B: KEY=70000 0 0 0 0
B: REL=103
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Toshiba input device"
P: Phys=toshiba_acpi/input0
S: Sysfs=/devices/virtual/input/input17
U: Uniq=
H: Handlers=rfkill kbd event10
B: PROP=0
B: EV=13
B: KEY=40000 0 1c00000000 0 0 1401b00000000 0 2000000000000 0
B: MSC=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input18
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input19
U: Uniq=
H: Handlers=event12
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input20
U: Uniq=
H: Handlers=event13
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=9"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input21
U: Uniq=
H: Handlers=event14
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel HDMI HDMI/DP,pcm=10"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:03.0/sound/card0/input22
U: Uniq=
H: Handlers=event15
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input23
U: Uniq=
H: Handlers=event16
B: PROP=0
B: EV=21
B: SW=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Front Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card1/input24
U: Uniq=
H: Handlers=event17
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0003 Vendor=0457 Product=1036 Version=0100
N: Name="USBest Technology SiS HID Touch Controller"
P: Phys=usb-0000:00:14.0-4/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0/0003:0457:1036.0001/input/input25
U: Uniq=
H: Handlers=mouse2 event18
B: PROP=2
B: EV=1b
B: KEY=400 0 0 0 0 0
B: ABS=260800000000003
B: MSC=20

I: Bus=0003 Vendor=04f2 Product=b3b1 Version=5736
N: Name="TOSHIBA Web Camera - HD: TOSHIB"
P: Phys=usb-0000:00:14.0-8/button
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/input/input28
U: Uniq=
H: Handlers=kbd event19
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

Thanks and I'll be back in a little

Wizard


Hello Wizard Sir,

I have updated kernel 4.15 to 4.17.12 then touchpad working properly. i have one question sir that is this right way (kernel updates) ?
 
Greetings Rakesh, and welcome! You seem to have run into a somewhat common problem with Linux... sometimes things don't work with the latest and greatest hardware, and the manufacturers often do not provide the drivers needed for Linux that would solve your problem easily. These things usually get fixed over time, but in your case the touchpad solution you need has not yet made it into the main Linux kernel.

If you open a terminal and issue the command below, it should report that you have an Elan touchpad. This is probably ELAN0612 or ELAN0618, but may be a slightly different model.
Code:
dmesg | grep -i elan

This problem affects all versions of Linux, not just Ubuntu. Using an external mouse should work for you as one solution, but there is a fix to make the touchpad work too. Unfortunately, it is a somewhat detailed and time consuming process of patching and recompiling the Linux kernel, and you may need to upgrade the kernel first before patching/recompiling.

The link @arochester gave above provides the detailed method to fix the touchpad. He's a quick one and posted the link before I finished typing this! :D:D:D

Good luck! And let us know how it works out for you.

Cheers


Thank You So much sir,
After Upgrading kernel then it working properly
 
Thank You So much sir,
After Upgrading kernel then it working properly
Glad to hear that! I guess your touchpad support got into the main kernel pretty quickly... much easier that patching it yourself.

Cheers
 
It comings in boot time. What's this. I have doul boot windows and ubantu. How to solved this ? Currently installed 18.04lts kernel 4.17.12 but touch pad working but left click or right both are not working
 

Attachments

  • IMG_20180807_000737_HDR.jpg
    IMG_20180807_000737_HDR.jpg
    1.2 MB · Views: 1,093
It comings in boot time. What's this. I have doul boot windows and ubantu. How to solved this ? Currently installed 18.04lts kernel 4.17.12 but touch pad working but left click or right both are not working
The image you showed is just the result of a file system check at boot time. As long as it is booting okay, this is not a problem.

The right-click access to some menu items has changed in this version of Ubuntu... actually it is a change by the Gnome desktop and not by the Ubuntu developers, so you would find this problem with other distros that use Gnome also. The "new method" that Gnome wants you to use is to put your cursor on whatever it is that you want to right-click, and then to use a two-finger tap (might be a double-tap) on your touchpad. Then the right-click menus will appear for you to use as before. Another solution can be found here.

Seems like a weird new method to me... but I'm old, and I'm not always too happy with changes! :eek::D:D

Hope that helps.
 
Thank You So much sir,
After Upgrading kernel then it working properly

Could u pls tell me the procedure to update the kernel?
Bcz as far as I know even u download the latest kernel ( during updates), system will not be upgraded
till user do it manually.
Is that correct.
 
Bcz as far as I know even u download the latest kernel ( during updates), system will not be upgraded till user do it manually.
I don't think that's quite right, Captain... Linux Mint will offer kernel updates, or hide them if you prefer (see Update Manager preferences). The Mint "Update Policy" will also let you choose "Always Update Everything" but I don't know if the latest kernel updates that they provide are really the very latest, but they may be. Distros like to take time to test kernels for problems before releasing to their users because the very latest kernels may break things. But, with those warnings now given, you can find a couple of ways to upgrade your Ubuntu/Mint kernel here (GUI) and here (CLI). The latest stable kernel is 4.17.13.

Cheers
 
I don't think that's quite right, Captain... Linux Mint will offer kernel updates, or hide them if you prefer (see Update Manager preferences). The Mint "Update Policy" will also let you choose "Always Update Everything" but I don't know if the latest kernel updates that they provide are really the very latest, but they may be. Distros like to take time to test kernels for problems before releasing to their users because the very latest kernels may break things. But, with those warnings now given, you can find a couple of ways to upgrade your Ubuntu/Mint kernel here (GUI) and here (CLI). The latest stable kernel is 4.17.13.

Cheers

I thing u r right dear @atanere ( as usual :D;))
As I saw in my /usr/src & in my /boot the latest downloaded kernel is the running one.
Mine now is the 4.13.0 - 43
 
The image you showed is just the result of a file system check at boot time. As long as it is booting okay, this is not a problem.

The right-click access to some menu items has changed in this version of Ubuntu... actually it is a change by the Gnome desktop and not by the Ubuntu developers, so you would find this problem with other distros that use Gnome also. The "new method" that Gnome wants you to use is to put your cursor on whatever it is that you want to right-click, and then to use a two-finger tap (might be a double-tap) on your touchpad. Then the right-click menus will appear for you to use as before. Another solution can be found here.

Seems like a weird new method to me... but I'm old, and I'm not always too happy with changes! :eek::D:D

Hope that helps.

Thank you Sir
 
The image you showed is just the result of a file system check at boot time. As long as it is booting okay, this is not a problem.

The right-click access to some menu items has changed in this version of Ubuntu... actually it is a change by the Gnome desktop and not by the Ubuntu developers, so you would find this problem with other distros that use Gnome also. The "new method" that Gnome wants you to use is to put your cursor on whatever it is that you want to right-click, and then to use a two-finger tap (might be a double-tap) on your touchpad. Then the right-click menus will appear for you to use as before. Another solution can be found here.

Seems like a weird new method to me... but I'm old, and I'm not always too happy with changes! :eek::D:D

Hope that helps.
Sir,

I have one more question which Ubuntu version is best for Hybrid mobile App development purpose (React or Ionic) and minimum system hardware requirement for developement?
 
Hi Rakesh... well, I'm sorry, but I don't have any good answer for you on this. I think that any modern and up-to-date distro would be fine, so that would include Ubuntu 16.04 and 18.04 series. The biggest hardware issue might be RAM.... the more the better.... but that is true for even simpler tasks, like video editing too. If you later think that RAM is not enough, you might add more, or you might look for a distro other than Ubuntu that would need less of the system resources. My guess is that you will be fine since it sounds like you have a very modern computer. Good luck!

Cheers
 
Rakesh before you go (& good work on your part in getting the problem resolved :))

With those operations you gave me the output for, that is -

xinput

cat /usr/share/X11/xorg.conf.d/40-libinput.conf

and

cat /proc/bus/input/devices

... it is worth running those again, and you will see changes. I would save the output of each of them to one to thre text files and store them in Documents or wherever you chooses, as a reference.

If anything goes wrong with the trackpad (hope it doesn't) you then have a reference we can help with to disable it or roll back your system.

Also, Timeshift is a good tool to run before kernel updates or other major changes. See my Tute here

https://www.linux.org/threads/timeshift-similar-solutions-safeguard-recover-your-linux.15241/

Cheers, and enjoy your Linux :D

Wizard
 

Members online


Latest posts

Top