Support for Sharewave 3.5 LCD Touchscreen

Max2Play Home 2016 (en) Forums Max2Play Development (Ideas, Wishes) Support for Sharewave 3.5 LCD Touchscreen

This topic contains 13 replies, has 10 voices, and was last updated by  Mbydeen Moderator 2 weeks, 2 days ago.

Viewing 14 posts - 1 through 14 (of 14 total)
  • 25. February 2016 at 9:58 #18732

    Has any one been able to get this screen working? Please help.

    26. February 2016 at 11:38 #18769

    Hi thewirewizard,

    we have no experience with this specific screen. However, if somebody knows how to get the screen working with Max2Play, please share the necessary steps with us here.

    Maximilian from Max2Play

    27. February 2016 at 13:23 #18801

    Hi !

    I’ve find a big tuto. It’s ok with touchscreen control panel control chip XPT2046 (like this one ). Everything is ok for me now 🙂

    I hope max2play staff will integrate these changes in future releases.

    You need to apply it more to make it work:

    nano /boot/config.txt
    after the last entry:
    Press Ctrl-X then Y to exit nano and save the changes.

    nano /usr/share/X11/xorg.conf.d/10-evdev.conf
    Section “InputClass”
    Identifier “evdev touchscreen catchall”
    MatchIsTouchscreen “on”
    MatchDevicePath “/dev/input/event*”
    Driver “evdev”
    Option “InvertY” “true”
    Press Ctrl-X then Y to exit nano and save the changes.

    27. February 2016 at 16:03 #18804

    Do you mean


    3.5 LCD Touchscreen or is it


    3.5 LCD Touchscreen ?

    I have 2 Waveshare 5 Inch resistive touchscreen’s (non USB) running following this guide to install the drivers.

    I suppose that for your 3.5 Inch version you could follow this guide:

    • This reply was modified 1 year, 1 month ago by  LeZandre.
    • This reply was modified 1 year, 1 month ago by  LeZandre.
    12. November 2016 at 18:58 #23892

    I try to make work 3.5 waveshare on rpi 3 + hifiberry amp+. I’m following this tuto
    I install skin for 2.8.
    Trying to run jivelite, but it don’t work :ERROR jivelite.ui.draw – jiveL_initSDL:204 SDL_Init(V|T|A): Unable to open a console terminal
    Ok, the screen start but, only white lines…
    have you an idea

    12. November 2016 at 19:32 #23893

    ok, reinitialised display option, reinstall jivelite, it seems working : “RĂ©ussite avec l’identifiant 3365”
    but on screen only white lines…

    16. November 2016 at 23:13 #23932

    I’ve noticed the 3.5″ screen has a 320Ă—480 resolution.
    Is that 2.8″ skin 320Ă—480 ?

    1. December 2016 at 13:56 #24440

    Hi LeZandre,
    The custom skin that can be installed from the web interface for 2,8 adafruit is 320×240. However, you can add other skins in Jivelite, here I mention the path:

    5. December 2016 at 0:08 #24544


    Can anyone who has got this screen to work, explain how they did it please?



    16. January 2017 at 18:35 #25977


    Did you get the 5″ gpio waveshare screen to work with max2play??
    Thank you

    16. January 2017 at 20:22 #25981

    Yes. Both of these Waveshare 5′ displays

    There are some nice videos on YouTube:

    • This reply was modified 2 months, 1 week ago by  LeZandre.
    16. January 2017 at 21:46 #25991

    You misunderstood me I managed to get the screen to work with touch but not on max2play.

    11. March 2017 at 23:25 #27596

    I manage to use a (knock-off) WaveShare 3.5 (Version A).
    I bought it on Aliexpress .

    I followed the Method 1 described here:

    After unpacking the driver file (
    I ran the installer:
    sudo ./LCD35-show

    After rebooting, i can see the screen displaying the startup log, but X was not starting.
    After investigating Xorg.0.log, i understand that for some reason the X display module is not working.
    I found the following workaround.
    I modified the file /usr/share/X11/xorg.conf.d/99-fbturbo.conf
    replacing the line
    Driver “fbturbo”
    Driver “fbdev”

    After rebooting, I can see the desktop.

    I have been able to run JiveLite.
    Unfortunately, the available skin are not optimized for the 480×320 display.
    2 options here:
    – You can use the skin for adafruit 2.8 . but it the skin will use only 2/3 of the available screen area.
    – You can tweak Joggler for our screen resolution:
    edit the following file:

    and modify line 290
    Framework:setVideoMode(480, 320, 0, false)

    The modified joggler is not perfect, but it is working.
    i am still looking for a skin dedicated to 480×320 resolution.
    EDIT: Found this one : (see complete how-to here
    I will try it tonight
    EDIT2: This skin is perfectly working.

    12. March 2017 at 19:42 #27608

    Hi sorg

    Thank for your contribution in the forum.

    Mohammad Mbydeen

Viewing 14 posts - 1 through 14 (of 14 total)

You must be logged in to reply to this topic.

Register here