Bug 1208625 - Detected Touchpad(ASUS X550ZE) refuses to work
Summary: Detected Touchpad(ASUS X550ZE) refuses to work
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 22
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-04-02 17:26 UTC by Luya Tshimbalanga
Modified: 2015-11-25 17:47 UTC (History)
13 users (show)

Fixed In Version: 4.0.2-300
Clone Of:
Environment:
Last Closed: 2015-11-23 17:19:28 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Journal output from Fedora 21 Live Media (161.79 KB, text/plain)
2015-04-02 17:26 UTC, Luya Tshimbalanga
no flags Details
Full dmesg (113.40 KB, text/plain)
2015-04-02 17:31 UTC, Luya Tshimbalanga
no flags Details
Journal output from Fedora 22 Beta TC6 (547.88 KB, text/plain)
2015-04-02 19:48 UTC, Luya Tshimbalanga
no flags Details
New X.log output after xserver update 1.17.1-7.fc22 (48.06 KB, text/plain)
2015-04-03 06:44 UTC, Luya Tshimbalanga
no flags Details
Screenshot showing the touchpad is detected and active (32.27 KB, image/png)
2015-04-10 17:50 UTC, Luya Tshimbalanga
no flags Details
dmesg.log with requested parameter (164.02 KB, text/plain)
2015-04-14 18:50 UTC, Luya Tshimbalanga
no flags Details
dmesg with i8042.debug enabled (241.33 KB, text/plain)
2015-04-14 19:08 UTC, Luya Tshimbalanga
no flags Details
Requested fingerlog.txt (197.18 KB, text/plain)
2015-04-27 09:58 UTC, Luya Tshimbalanga
no flags Details

Description Luya Tshimbalanga 2015-04-02 17:26:19 UTC
Created attachment 1010270 [details]
Journal output from Fedora 21 Live Media

Description of problem:
Sorry for the noise on rhbz #1110011. Booting a Fedora 21 Live Media on ASUS X550ZE, the touchpad was recognized as "ETPS/2 Elantech Touchpad" according to the xinput command. For some reason, it has trouble connecting as displayed:

Apr 02 12:40:19 localhost kernel: psmouse serio4: issuing reconnect request
Apr 02 12:40:19 localhost kernel: psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6

The bug was succesfully reproduced on other version of Fedora i.e. 22 Beta using Gnome on Wayland while the regular X session backtrace but to regression on xserver as described on rhbz #1206733. 	


Version-Release number of selected component (if applicable):
 3.17.4-301 and above (including 4.0.0 as tested on F22 Beta)

How reproducible:
Always

Steps to Reproduce:
1. Boot a live media
2.
3.

Actual results:
Touchpad detected but refused to work due to
Apr 02 12:40:19 localhost kernel: psmouse serio4: issuing reconnect request
Apr 02 12:40:19 localhost kernel: psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6

Expected results:
Touchpad works out of box

Additional info:
$ xinput list-props "ETPS/2 Elantech Touchpad"
Device 'ETPS/2 Elantech Touchpad':
	Device Enabled (136):	1
	Coordinate Transformation Matrix (138):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (266):	1
	Device Accel Constant Deceleration (267):	2.500000
	Device Accel Adaptive Deceleration (268):	1.000000
	Device Accel Velocity Scaling (269):	12.500000
	Synaptics Edges (292):	123, 2974, 114, 2005
	Synaptics Finger (293):	1, 1, 0
	Synaptics Tap Time (294):	180
	Synaptics Tap Move (295):	165
	Synaptics Tap Durations (296):	180, 180, 100
	Synaptics ClickPad (297):	1
	Synaptics Middle Button Timeout (298):	0
	Synaptics Two-Finger Pressure (299):	282
	Synaptics Two-Finger Width (300):	7
	Synaptics Scrolling Distance (301):	75, 75
	Synaptics Edge Scrolling (302):	0, 0, 0
	Synaptics Two-Finger Scrolling (303):	1, 1
	Synaptics Move Speed (304):	1.000000, 1.750000, 0.053305, 0.000000
	Synaptics Off (305):	0
	Synaptics Locked Drags (306):	0
	Synaptics Locked Drags Timeout (307):	5000
	Synaptics Tap Action (308):	0, 0, 0, 0, 0, 0, 0
	Synaptics Click Action (309):	1, 3, 2
	Synaptics Circular Scrolling (310):	0
	Synaptics Circular Scrolling Distance (311):	0.100000
	Synaptics Circular Scrolling Trigger (312):	0
	Synaptics Circular Pad (313):	0
	Synaptics Palm Detection (314):	0
	Synaptics Palm Dimensions (315):	10, 200
	Synaptics Coasting Speed (316):	20.000000, 50.000000
	Synaptics Pressure Motion (317):	30, 160
	Synaptics Pressure Motion Factor (318):	1.000000, 1.000000
	Synaptics Grab Event Device (319):	0
	Synaptics Gestures (320):	1
	Synaptics Capabilities (321):	1, 0, 0, 1, 1, 1, 1
	Synaptics Pad Resolution (322):	32, 31
	Synaptics Area (323):	0, 0, 0, 0
	Synaptics Soft Button Areas (324):	1548, 0, 1737, 0, 0, 0, 0, 0
	Synaptics Noise Cancellation (325):	18, 18
	Device Product ID (255):	2, 14
	Device Node (256):	"/dev/input/event6"

Comment 1 Luya Tshimbalanga 2015-04-02 17:31:45 UTC
Created attachment 1010271 [details]
Full dmesg

Comment 2 Josh Boyer 2015-04-02 18:21:40 UTC
We can't fix the F21 live media at this point.  Do you have the same problem with the F22 Alpha (or better yet, can you test the upcomming beta)?

Comment 3 Luya Tshimbalanga 2015-04-02 19:47:03 UTC
(In reply to Josh Boyer from comment #2)
> We can't fix the F21 live media at this point.  Do you have the same problem
> with the F22 Alpha (or better yet, can you test the upcomming beta)?

Yes, all version of Fedora 22 Alpha and recently Beta TC6 encounters the same problem. Here is the output from xinput which uses libinput by default:

$ xinput list-props "ETPS/2 Elantech Touchpad"
Device 'ETPS/2 Elantech Touchpad':
	Device Enabled (113):	1
	Coordinate Transformation Matrix (115):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Tapping Enabled (254):	0
	libinput Accel Speed (248):	0.000000
	libinput Natural Scrolling Enabled (249):	0
	libinput Send Events Modes Available (234):	1, 1
	libinput Send Events Mode Enabled (235):	0, 0
	libinput Left Handed Enabled (250):	0
	libinput Scroll Methods Available (251):	1, 0, 0
	libinput Scroll Method Enabled (252):	1, 0, 0
	libinput Click Methods Available (255):	1, 1
	libinput Click Method Enabled (256):	1, 0
	Device Node (236):	"/dev/input/event5"
	Device Product ID (237):	2, 14


I am including the journalctl report as well. Note that due to the regression from possibly xserver I had to use nomodeset parameter.

Comment 4 Luya Tshimbalanga 2015-04-02 19:48:16 UTC
Created attachment 1010312 [details]
Journal output from Fedora 22 Beta TC6

Comment 5 Luya Tshimbalanga 2015-04-03 06:44:20 UTC
Created attachment 1010503 [details]
New X.log output after xserver update 1.17.1-7.fc22

Included Xorg.0.log. It looks like the touchpad was detected but cannot be used due to the clash with a mouse device file. Here is the relevant part:

[   122.961] (II) Using input driver 'libinput' for 'ETPS/2 Elantech Touchpad'
[   122.961] (**) ETPS/2 Elantech Touchpad: always reports core events
[   122.961] (**) Option "Device" "/dev/input/event5"
[   122.961] (II) input device 'ETPS/2 Elantech Touchpad', /dev/input/event5 is tagged by udev as: Touchpad
[   122.961] (II) input device 'ETPS/2 Elantech Touchpad', /dev/input/event5 is a touchpad
[   122.961] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio4/input/input12/event5"
[   122.961] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 14)
[   122.962] (**) Option "AccelerationScheme" "none"
[   122.962] (**) ETPS/2 Elantech Touchpad: (accel) selected scheme none/0
[   122.962] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[   122.962] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[   122.962] (II) input device 'ETPS/2 Elantech Touchpad', /dev/input/event5 is tagged by udev as: Touchpad
[   122.962] (II) input device 'ETPS/2 Elantech Touchpad', /dev/input/event5 is a touchpad
[   122.963] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[   122.963] (II) No input driver specified, ignoring this device.
[   122.963] (II) This device may have been added with another device file.


The issue seems similar to https://bugzilla.redhat.com/show_bug.cgi?id=1110011

Comment 6 Luya Tshimbalanga 2015-04-03 06:44:46 UTC
Switched to Fedora 22.

Comment 7 Luya Tshimbalanga 2015-04-06 00:48:35 UTC
More info from /proc/bus/input/devices if needed:

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

Comment 8 Luya Tshimbalanga 2015-04-10 17:50:00 UTC
Created attachment 1013218 [details]
Screenshot showing the touchpad is detected and active

Taken from Fedora 22 Beta RC1.

Comment 9 Fedora Blocker Bugs Application 2015-04-10 17:50:16 UTC
Proposed as a Blocker for 22-final by Fedora user luya using the blocker tracking app because:

 This bug seems affecting most Elantech based touchpad especially the newer version. Similar to rhbz #1110011 with a difference using a newer ASUS X550ZE based on AMD Kaveri.  The touchpad is correctly activated (see the big information) but the input failed to run due to these lines:

[   122.963] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[   122.963] (II) No input driver specified, ignoring this device.
[   122.963] (II) This device may have been added with another device file.

It looks like an udev problem assigning to the right device. Workaround is possible for the beta release of Fedora 22 by setting "psmouse.proto=bare" as boot parameter (see rhgz #1110011) . It would be great if the touchpad is fully functional for the final release.

Comment 10 Josh Boyer 2015-04-10 18:06:37 UTC
Same comment as I made on your other bug you proposed.  This is limited to this specific machine and I don't see it meeting blocker criteria.  It would be a nice to have for sure.

Comment 11 Luya Tshimbalanga 2015-04-10 18:11:15 UTC
Noted.

Comment 12 Benjamin Tissoires 2015-04-10 18:23:29 UTC
(In reply to Fedora Blocker Bugs Application from comment #9)
> [   122.963] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad
> (/dev/input/mouse0)
> [   122.963] (II) No input driver specified, ignoring this device.
> [   122.963] (II) This device may have been added with another device file.
> 
> It looks like an udev problem assigning to the right device.

No. This info message is common to all installation. The kernel creates 2 nodes per touchpad (one event*, which is used and one mouse* which we discard).

The problem you really have is what you referred in the description:

Apr 02 12:40:19 localhost kernel: psmouse serio4: issuing reconnect request
Apr 02 12:40:19 localhost kernel: psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6

That means that the kernel has problem dealing with your touchpad. Ideally, I'd like Hans to look into it given that he fixed most of the Focaltech/Elantech PS/2 touchpads, but if we do not hear from him in the next week or so, I'll try to look deeper into it.

Comment 13 Luya Tshimbalanga 2015-04-10 20:11:49 UTC
(In reply to Benjamin Tissoires from comment #12)

> No. This info message is common to all installation. The kernel creates 2
> nodes per touchpad (one event*, which is used and one mouse* which we
> discard).
> 
> The problem you really have is what you referred in the description:
> 
> Apr 02 12:40:19 localhost kernel: psmouse serio4: issuing reconnect request
> Apr 02 12:40:19 localhost kernel: psmouse serio4: Touchpad at
> isa0060/serio4/input0 lost sync at byte 6
> 
> That means that the kernel has problem dealing with your touchpad. Ideally,
> I'd like Hans to look into it given that he fixed most of the
> Focaltech/Elantech PS/2 touchpads, but if we do not hear from him in the
> next week or so, I'll try to look deeper into it.

Thank you for the explanation. Does that problem occur on every newer version of Focaltech/Elantech touchpad?

Comment 14 Luya Tshimbalanga 2015-04-12 00:55:47 UTC
Removal of blocker.

Comment 15 Hans de Goede 2015-04-14 10:20:19 UTC
Hi Luya,

Please first try the quick fix method for this, add i8042.nomux=1 i8042.reset=1 to the kernel commandline, and see if things work that way. If they work that way, then try adding only one of them,
and let us know if you can get things to work with either one or both of them.

If that works you can stop reading here :)

If things do not work that way, then add: "dyndbg=file drivers/input/mouse/elantech.c +p"
to your kernel commandline including the "" around it, then reboot and work on the laptop until
the touchpad stops working, then do "dmesg > dmesg.log" and attach the dmesg.log file here.

After this also please collect a raw ps2 data dump (in a separate boot / test-run):

I'm not sure if the touchpad does not stops working immediately at startup, or if it works for a while.

Can you please do the following:

1) Change your login password to something simple, this needs to be a throw away password
2) Add i8042.debug=1 to your kernel commandline
3) Boot, login, start a terminal, do dmesg > dmesg.txt
4) Check dmesg.txt you should see some raw ps2 packets dumped in there, note this contains your laptop keyboard keypresses including your (temporary) password.

If the touchpad works for a while then after step 2 do:

3) Do "sudo dmesg --clear" to clear the dmesg log, so that your password is gone from it
4) Use your laptop normally, whenever you type a password do: "sudo dmesg --clear" 
5) When the touchpad stops working do "dmesg > dmesg.txt" and attach the generated dmesg.txt here.

Regards,

Hans

Comment 16 Luya Tshimbalanga 2015-04-14 18:50:05 UTC
Created attachment 1014436 [details]
dmesg.log with requested parameter

Adding i8042.nomux=1 i8042.reset=1 have no effect so  "dyndbg=file drivers/input/mouse/elantech.c +p" is included.

Comment 17 Luya Tshimbalanga 2015-04-14 19:08:25 UTC
Created attachment 1014438 [details]
dmesg with i8042.debug enabled

dmesg with i8042.debug enabled. The touchpad seems unresponsive or stuck.

Comment 18 Hans de Goede 2015-04-15 09:35:43 UTC
Hi Luya,

Thanks for the logs. It looks like the touchpad stays in psmouse emulation mode and is sending standard ps mouse packets after we've told it to switch to absolute mode.

We've some contacts inside elantech I'll ask them for help.

In the mean time you can add "psmouse.proto=bare" to the kernel commandline to work around this (and remove all the other special options), at least I think that that should work.

Regards,

Hans

Comment 19 Luya Tshimbalanga 2015-04-15 16:12:24 UTC
(In reply to Hans de Goede from comment #18)
> We've some contacts inside elantech I'll ask them for help.
> 
> In the mean time you can add "psmouse.proto=bare" to the kernel commandline
> to work around this (and remove all the other special options), at least I
> think that that should work.
> 
> Regards,
> 
> Hans

Hi Hans,

Adding that parameter does the trick for the touchpad. I will wait for the update about the elantech support status.


Regards,

Luya

Comment 20 yi-ju hung 2015-04-27 07:03:22 UTC
Hi Luya,

I will help you deal with this problem.

Please follow below steps and get log file:
----------------
Step1.find device node
$cat /proc/bus/input/device

Example:
Name: "ETPS/2 Elantech Touchpad"
/devices/platform/isa0060/serio4/input/
----------------
Step2. Open debug function.
$sudo su
$echo 2 > /sys/devices/platform/isa0060/serio4/debug
----------------
Step3. Put your forefinger on Touchpad and move.
----------------
Step4. Confirm the correctness of the information.   example message:  psmouse serio4: elantech: PS/2 packet[..]…
dmesg
----------------
Step5.save log message
dmesg >> fingerLog.txt
---------------
Step6.send fingerLog.txt file to me. (email: sam.hung.tw)
---------------


BR,
Sam
Elan corp.

Comment 21 Luya Tshimbalanga 2015-04-27 09:58:54 UTC
Created attachment 1019287 [details]
Requested fingerlog.txt

(In reply to yi-ju hung from comment #20)
> Hi Luya,
> 
> I will help you deal with this problem.
> 
> Please follow below steps and get log file:
> ----------------
> Step1.find device node
> $cat /proc/bus/input/device


Step1. Find device node
-------------------
I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input12
U: Uniq=
H: Handlers=mouse0 event5 
B: PROP=5
B: EV=b
B: KEY=e420 10000 0 0 0 0
B: ABS=661800011000003



> ----------------
> Step2. Open debug function.
> $sudo su
> $echo 2 > /sys/devices/platform/isa0060/serio4/debug
> ----------------
> Step3. Put your forefinger on Touchpad and move.
> ----------------
> Step4. Confirm the correctness of the information.   example message: 
> psmouse serio4: elantech: PS/2 packet[..]…
> dmesg

Extract of result below:


[15540.333473]  0x08 , 0x02 , 0x00 , 0x08 , 0x01 , 0x00 ]
[15540.333482] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[15540.372025] psmouse serio4: elantech: PS/2 packet [
[15540.372035]  0x28 , 0x01 , 0xff , 0x28 , 0x00 , 0xff ]
[15540.372048] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[15540.398100] psmouse serio4: elantech: PS/2 packet [
[15540.398110]  0x38 , 0xfe , 0xfe , 0x38 , 0xfe , 0xfe ]
[15540.398123] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[15540.703645] psmouse serio4: elantech: PS/2 packet [
[15540.703656]  0x09 , 0x00 , 0x00 , 0x08 , 0x00 , 0x00 ]
[15540.703669] psmouse serio4: Touchpad at isa0060/serio4/input0 lost sync at byte 6
[15540.703673] psmouse serio4: issuing reconnect request


> ----------------
> Step5.save log message
> dmesg >> fingerLog.txt
> ---------------
> Step6.send fingerLog.txt file to me. (email: sam.hung.tw)
> ---------------

File sent via email. Attachment included.

Comment 22 yi-ju hung 2015-04-28 07:25:18 UTC
Hi All,

It seems to be switching mode failure cause cursor can not move.
(Relative Mode-->Absolute Mode)
But we follow the rules to execute switch command.


We propose an workaround solution for test,
Please follow below steps:

Step1.
cd /sys/devices/platform/isa0060/serio4/

Step2.
echo -n 0x01 > reg_7

Step3:
Put your forefinger on Touchpad and move,check cursor move or not?


BR,
Sam
Elan corp.

Comment 23 yi-ju hung 2015-04-28 07:52:27 UTC
Hi All,

A few additional explanations,
Please follow below steps and get mode state:

Step1. Read mode state,before switch Absolute Mode
cat reg_7

Step2.
cd /sys/devices/platform/isa0060/serio4/
echo -n 0x01 > reg_7

Step3. Read mode state,after switch Absolute Mode
cat reg_7

Step4:
Put your forefinger on Touchpad and move,check cursor move or not?
cat value before and after switch mode?

Comment 24 Luya Tshimbalanga 2015-04-28 19:40:25 UTC
Hi Sam,


(In reply to yi-ju hung from comment #23)

> Step1. Read mode state,before switch Absolute Mode
> cat reg_7


0x00


> Step2.
> cd /sys/devices/platform/isa0060/serio4/
> echo -n 0x01 > reg_7

In my case, I did 
cd /sys/devices/platform/i8042/serio4/
echo -n 0x01 > reg_ 07


> Step3. Read mode state,after switch Absolute Mode
> cat reg_7

0x01

Absolute Mode

> Step4:
> Put your forefinger on Touchpad and move,check cursor move or not?

Cursor does not move.

> cat value before and after switch mode?

cat value before switch: 0x00
cat value after switch: 0x01

Comment 25 Luya Tshimbalanga 2015-04-28 19:50:12 UTC
(In reply to yi-ju hung from comment #22)

> 
> Step3:
> Put your forefinger on Touchpad and move,check cursor move or not?

Please disregard my comment the step4 on comment #24. I forgot to turn on the Touchpad on Settings > Mouse & Touchpad. The cursor is now moving.

I tested "Tap to Click", "Two finger scroll" and "Natural scroll". They are all working.

Comment 26 Luya Tshimbalanga 2015-04-28 20:08:40 UTC
So in summary,

(In reply to yi-ju hung from comment #23)
> Hi All,
> 
> A few additional explanations,
> Please follow below steps and get mode state:
> 
> Step1. Read mode state,before switch Absolute Mode
> cat reg_7
0x00

> Step2.
> cd /sys/devices/platform/isa0060/serio4/
> echo -n 0x01 > reg_7
Done

> Step3. Read mode state,after switch Absolute Mode
> cat reg_7
0x01
 
> Step4:
> Put your forefinger on Touchpad and move,check cursor move or not?
Cursor is moving.

> cat value before and after switch mode?
cat value before switch: 0x00
cat value after switch: 0x01

The downside is the workaround is not preserved after reboot.

Comment 27 yi-ju hung 2015-04-29 10:25:19 UTC
Dear All,

We will modify the mechanism of switch mode instruction.

BR,
Sam
Elan corp.

Comment 28 Hans de Goede 2015-04-29 10:49:04 UTC
Hi,

(In reply to yi-ju hung from comment #27)
> Dear All,
> 
> We will modify the mechanism of switch mode instruction.
> 
> BR,
> Sam
> Elan corp.

Thanks if you can provide a patch against elantech.c in the upstream kernel then I can do a kernel scratch-build for Luya to test,

Regards,

Hans

Comment 29 Luya Tshimbalanga 2015-05-12 19:00:00 UTC
Greetings,
I just updated to kernel 4.0.2-300.fc22.x86_64 which allows the touchpad to work. See https://bugzilla.redhat.com/show_bug.cgi?id=1182816 also the issue is related to the touchscreen laptop.
Since upstream Elantech will bring the change themselves, I'll wait before closing the bug report as they seem to have a better approach.

Comment 30 Luya Tshimbalanga 2015-07-11 21:30:37 UTC
Just notifying the touchpad is working fine since kernel 4.0.2-300 update. I am not sure how the fix also affected this Elantech touchpad from ASUS X500Z. I am hesitating to close this report but I would like to hear the update from upstream. Thanks.

Comment 31 Steven Ellis 2015-08-02 05:18:50 UTC
Does your touchpad work correctly with Secure Boot Enabled?

Comment 32 Luya Tshimbalanga 2015-08-02 19:17:05 UTC
Yes, it does since the fix from bug #1182816 that related the touchscreen. My installation was done with default setting from the manufacturer. Apparently the bug affect kernels version < 4.x.

Because the manufacturer was involved into the bug and haven't been heard since, I hesitate to close the bug.

Now that you mentioned about disabling Secure Boot, I will test on the separate bug affecting Fn keyboard input: https://bugzilla.redhat.com/show_bug.cgi?id=1206862

Comment 33 rivanstudents 2015-09-23 03:47:24 UTC
Hi,

I Also have this kind of problem in my fujitsu.

the "psmouse.proto=bare" work for me, but as you said features will be removed.

I have tried to follow the steps that worked for  Luya.

but unfortunately I don't have a directory called isa0060 under the 
/sys/devices/platform/


BTW. Thanks, at least my touchpad is now workingg

Comment 34 Justin M. Forbes 2015-10-20 19:33:28 UTC
*********** MASS BUG UPDATE **************

We apologize for the inconvenience.  There is a large number of bugs to go through and several of them have gone stale.  Due to this, we are doing a mass bug update across all of the Fedora 22 kernel bugs.

Fedora 22 has now been rebased to 4.2.3-200.fc22.  Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel.

If you have moved on to Fedora 23, and are still experiencing this issue, please change the version to Fedora 23.

If you experience different issues, please open a new bug report for those.

Comment 35 Fedora Kernel Team 2015-11-23 17:19:28 UTC
*********** MASS BUG UPDATE **************
This bug is being closed with INSUFFICIENT_DATA as there has not been a response in over 4 weeks. If you are still experiencing this issue, please reopen and attach the relevant data from the latest kernel you are running and any data that might have been requested previously.

Comment 36 Luya Tshimbalanga 2015-11-25 17:47:43 UTC
I just got the request after a flood of bug report. Having intensively tested the kernel since 4.0.2-300, Elantech touhcpad is working smoothly without issue. This bug can be closed.


Note You need to log in before you can comment on or make changes to this bug.