Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: [SOLVED] Тне Elan1200 touchpad stops working after several cursor movements (freezes).

  1. #1

    Question [SOLVED] Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    I try to get a work of the
    Elan1200 touchpad on the notebook ASUS VivoBook X505ZA-BQ422 with now installed Leap 15 instead Endless.
    In Endless OS the touchpad works, but in Leap it stops working (freezes) after several cursor movements.
    Now I additionally use an optical USB mouse (Logitech M105).

    From Systemd log (sorce: kernel):
    Code:
    input: ELAN1200:00 04f3:303E Touchpad as /devices/platform/AMDI0010:01/i2c-0/i2c-ELAN1200:0018:04F3:0303E.0001/input/input8
    hid-multitouch 0018:04F3:0303E.0001:input,hidraw0:I2C HID v1.00 Mouse [ELAN1200:00 04f3:303E] on i2c-ELAN1200:00
    i2c_hid i2c-ELAN1200:00: i2c_hid_get_input: incomplete report (16/65535)
    xinput list
    Code:
    No protocol specified
    ⎡ Virtual core pointer id=2 [master pointer (3)]
    ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
    ⎜ ↳ Logitech USB Optical Mouse id=12 [slave pointer (2)]
    ⎜ ↳ ELAN1200:00 04F3:303E Touchpad id=14 [slave pointer (2)]
    ⎣ Virtual core keyboard id=3 [master keyboard (2)]
     ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
     ↳ Power Button id=6 [slave keyboard (3)]
     ↳ Asus Wireless Radio Control id=7 [slave keyboard (3)]
     ↳ Video Bus id=8 [slave keyboard (3)]
     ↳ Video Bus id=9 [slave keyboard (3)]
     ↳ Power Button id=10 [slave keyboard (3)]
     ↳ Sleep Button id=11 [slave keyboard (3)]
     ↳ USB2.0 VGA UVC WebCam id=13 [slave keyboard (3)]
     ↳ Asus WMI hotkeys id=15 [slave keyboard (3)]
     ↳ AT Translated Set 2 keyboard id=16 [slave keyboard (3)]
    xinput list-props 14
    Code:
    No protocol specified
    Device 'ELAN1200:00 04F3:303E Touchpad':
     Device Enabled (116): 1
     Coordinate Transformation Matrix (118): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
     libinput Tapping Enabled (272): 1
     libinput Tapping Enabled Default (273): 0
     libinput Tapping Drag Enabled (274): 1
     libinput Tapping Drag Enabled Default (275): 1
     libinput Tapping Drag Lock Enabled (276): 0
     libinput Tapping Drag Lock Enabled Default (277): 0
     libinput Tapping Button Mapping Enabled (278): 1, 0
     libinput Tapping Button Mapping Default (279): 1, 0
     libinput Natural Scrolling Enabled (254): 0
     libinput Natural Scrolling Enabled Default (255): 0
     libinput Disable While Typing Enabled (280): 1
     libinput Disable While Typing Enabled Default (281): 1
     libinput Scroll Methods Available (256): 1, 1, 0
     libinput Scroll Method Enabled (257): 1, 0, 0
     libinput Scroll Method Enabled Default (258): 1, 0, 0
     libinput Click Methods Available (282): 1, 1
     libinput Click Method Enabled (283): 1, 0
     libinput Click Method Enabled Default (284): 1, 0
     libinput Middle Emulation Enabled (261): 0
     libinput Middle Emulation Enabled Default (262): 0
     libinput Accel Speed (263): 0.000000
     libinput Accel Speed Default (264): 0.000000
     libinput Left Handed Enabled (268): 0
     libinput Left Handed Enabled Default (269): 0
     libinput Send Events Modes Available (239): 1, 1
     libinput Send Events Mode Enabled (240): 0, 0
     libinput Send Events Mode Enabled Default (241): 0, 0
     Device Node (242): "/dev/input/event7"
     Device Product ID (243): 1267, 12350
     libinput Drag Lock Buttons (270): <no items>
     libinput Horizontal Scroll Enabled (271): 1
    My knowledge is not enough to solve the problem. Please help.
    Last edited by malcolmlewis; 31-May-2020 at 10:02.
    OS: openSUSE Leap 15.2

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,093
    Blog Entries
    15

    Default Re: Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    Hi
    When it's published, grab the kmp (for kernel 4.12.14_lp150.12.45-lp150.2.1) and install, I added ELAN1200 support, see how that goes;

    https://build.opensuse.org/package/s...STING/elan_i2c

    https://download.opensuse.org/reposi...Update/x86_64/
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3

    Unhappy Re: Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    Quote Originally Posted by malcolmlewis View Post
    Hi
    When it's published, grab the kmp (for kernel 4.12.14_lp150.12.45-lp150.2.1) and install, I added ELAN1200 support, see how that goes;
    https://build.opensuse.org/package/s...STING/elan_i2c
    https://download.opensuse.org/reposi...Update/x86_64/
    I installed elan_i2c-kmp-default-4.12.14_k4.12.14_lp150.12.45-lp150.2.1.x86_64.rpm
    Unfortunately it did not help.
    First, the touchpad began to work correctly, but then again freezes.
    In the input device settings, most of the settings are inactive, one of the tabs is shown here: https://drive.google.com/file/d/1MVQ...ew?usp=sharing



    lsmod | grep i2c
    Code:
    i2c_piix4 24576 0
    elan_i2c 45056 0
    i2c_hid 24576 0
    modinfo elan_i2c
    Code:
    filename: /lib/modules/4.12.14-lp150.12.45-default/updates/elan_i2c.ko
    version: 1.6.2
    license: GPL
    description: Elan I2C/SMBus Touchpad driver
    author: Duson Lin <dusonlin@emc.com.tw>
    suserelease: openSUSE Leap 15.0
    srcversion: 2887E9BF172BDAEB2D25A2E
    alias: i2c:elan_i2c
    alias: acpi*:ELAN1200:*
    alias: acpi*:ELAN1000:*
    alias: acpi*:ELAN0622:*
    alias: acpi*:ELAN0621:*
    alias: acpi*:ELAN0620:*
    alias: acpi*:ELAN061E:*
    alias: acpi*:ELAN061D:*
    alias: acpi*:ELAN061C:*
    alias: acpi*:ELAN0618:*
    alias: acpi*:ELAN0612:*
    alias: acpi*:ELAN0611:*
    alias: acpi*:ELAN060C:*
    alias: acpi*:ELAN060B:*
    alias: acpi*:ELAN0609:*
    alias: acpi*:ELAN0605:*
    alias: acpi*:ELAN0608:*
    alias: acpi*:ELAN0605:*
    alias: acpi*:ELAN0602:*
    alias: acpi*:ELAN0600:*
    alias: acpi*:ELAN0100:*
    alias: acpi*:ELAN0000:*
    depends: 
    retpoline: Y
    vermagic: 4.12.14-lp150.12.45-default SMP mod_unload modversions retpoline 
    sig_id: PKCS#7
    signer: home:malcolmlewis:TESTING OBS Project
    sig_key: 30:6D:31:2E:30:2C:06:03:55:04:03:0C:25:68:6F:6D:65:3A:6D:61:
     6C:63:6F:6C:6D:6C:65:77:69:73:3A:54:45:53:54:49:4E:47:20:4F:
     42:53:20:50:72:6F:6A:65:63:74:31:3B:30:39:06:09:2A:86:48:86:
     F7:0D:01:09:01:16:2C:68:6F:6D:65:3A:6D:61:6C:63:6F:6C:6D:6C:
     65:77:69:73:3A:54:45:53:54:49:4E:47:40:62:75:69:6C:64:2E:6F:
     70:65:6E:73:75:73:65:2E:6F:72:67:02:09:00:CB:42:0F:A0:C4:A3:
     A3:9A
    sig_hashalgo: sha256
    signature: C3:EE:D2:...
    Maybe I'm doing something wrong. What else do I need to do?
    OS: openSUSE Leap 15.2

  4. #4
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,093
    Blog Entries
    15

    Default Re: Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    Quote Originally Posted by jp73 View Post
    I installed elan_i2c-kmp-default-4.12.14_k4.12.14_lp150.12.45-lp150.2.1.x86_64.rpm
    Unfortunately it did not help.
    First, the touchpad began to work correctly, but then again freezes.
    In the input device settings, most of the settings are inactive, one of the tabs is shown here: https://drive.google.com/file/d/1MVQ...ew?usp=sharing



    lsmod | grep i2c
    Code:
    i2c_piix4 24576 0
    elan_i2c 45056 0
    i2c_hid 24576 0
    modinfo elan_i2c
    Code:
    filename: /lib/modules/4.12.14-lp150.12.45-default/updates/elan_i2c.ko
    version: 1.6.2
    license: GPL
    description: Elan I2C/SMBus Touchpad driver
    author: Duson Lin <dusonlin@emc.com.tw>
    suserelease: openSUSE Leap 15.0
    srcversion: 2887E9BF172BDAEB2D25A2E
    alias: i2c:elan_i2c
    alias: acpi*:ELAN1200:*
    alias: acpi*:ELAN1000:*
    alias: acpi*:ELAN0622:*
    alias: acpi*:ELAN0621:*
    alias: acpi*:ELAN0620:*
    alias: acpi*:ELAN061E:*
    alias: acpi*:ELAN061D:*
    alias: acpi*:ELAN061C:*
    alias: acpi*:ELAN0618:*
    alias: acpi*:ELAN0612:*
    alias: acpi*:ELAN0611:*
    alias: acpi*:ELAN060C:*
    alias: acpi*:ELAN060B:*
    alias: acpi*:ELAN0609:*
    alias: acpi*:ELAN0605:*
    alias: acpi*:ELAN0608:*
    alias: acpi*:ELAN0605:*
    alias: acpi*:ELAN0602:*
    alias: acpi*:ELAN0600:*
    alias: acpi*:ELAN0100:*
    alias: acpi*:ELAN0000:*
    depends: 
    retpoline: Y
    vermagic: 4.12.14-lp150.12.45-default SMP mod_unload modversions retpoline 
    sig_id: PKCS#7
    signer: home:malcolmlewis:TESTING OBS Project
    sig_key: 30:6D:31:2E:30:2C:06:03:55:04:03:0C:25:68:6F:6D:65:3A:6D:61:
     6C:63:6F:6C:6D:6C:65:77:69:73:3A:54:45:53:54:49:4E:47:20:4F:
     42:53:20:50:72:6F:6A:65:63:74:31:3B:30:39:06:09:2A:86:48:86:
     F7:0D:01:09:01:16:2C:68:6F:6D:65:3A:6D:61:6C:63:6F:6C:6D:6C:
     65:77:69:73:3A:54:45:53:54:49:4E:47:40:62:75:69:6C:64:2E:6F:
     70:65:6E:73:75:73:65:2E:6F:72:67:02:09:00:CB:42:0F:A0:C4:A3:
     A3:9A
    sig_hashalgo: sha256
    signature: C3:EE:D2:...
    Maybe I'm doing something wrong. What else do I need to do?
    Hi
    So your using the default Wayland or Xorg?

    Code:
    echo $XDG_SESSION_TYPE
    If Wayland, can you switch to Xorg and see if that helps?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  5. #5

    Default Re: Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    Quote Originally Posted by malcolmlewis View Post
    Hi
    So your using the default Wayland or Xorg?

    Code:
    echo $XDG_SESSION_TYPE
    If Wayland, can you switch to Xorg and see if that helps?
    On the login page, I chose Plasma, not Plasma (Wayland). The problem with the touchpad remained.
    User terminal shows:
    Code:
    lemon~> echo $XDG_SESSION_TYPE
    x11
    OS: openSUSE Leap 15.2

  6. #6

    Default Re: Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    I think that from the moment of installation the system uses X11, because when I try to end the session and enter "Plasma (Wayland)" the system hangs when I click by mouse the "Login" button. So now Plasma (Wayland) does not start at all on this laptop.
    OS: openSUSE Leap 15.2

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,093
    Blog Entries
    15

    Default Re: Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    Quote Originally Posted by jp73 View Post
    I think that from the moment of installation the system uses X11, because when I try to end the session and enter "Plasma (Wayland)" the system hangs when I click by mouse the "Login" button. So now Plasma (Wayland) does not start at all on this laptop.
    Hi
    So can you logout from Plasma and login to IceWM and see how that goes.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  8. #8

    Default Re: Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    I have already checked. In IceVM, the touchpad also freezes after several cursor movements or button presses. The mouse is working fine.
    OS: openSUSE Leap 15.2

  9. #9
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,093
    Blog Entries
    15

    Default Re: =?UTF-8?B?0KLQvdC1?= Elan1200 touchpad stops working afterseveral cursor movements (freezes).

    On Mon 28 Jan 2019 06:56:03 PM CST, jp73 wrote:

    I have already checked. In IceVM, the touchpad also freezes after
    several cursor movements or button presses. The mouse is working fine.


    Hi
    Can you remove the kmp I built and it's time to raise a bug report....
    http://en.opensuse.org/openSUSE:Submitting_bug_reports

    In the first instance I would report against the kernel, post back the
    bug number report as well

    --
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.25-default
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!


  10. #10

    Default Re: Тне Elan1200 touchpad stops working after several cursor movements (freezes).

    OK, I'll delete KMP tomorrow. Thank you for your help.
    What is required of me to solve the problem? I hope tomorrow evening or the day after tomorrow I will have time.
    OS: openSUSE Leap 15.2

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •