Results 1 to 5 of 5

Thread: Qt embedded framebuffer, how to multi touch screen?

  1. #1
    Join Date
    May 2008
    Location
    Spain
    Posts
    92
    Thanks
    13
    Thanked 2 Times in 2 Posts
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Qt embedded framebuffer, how to multi touch screen?

    Hello,

    I have my own system with Qt embedded and TsLib to support resistive touch screen.
    All works fine, but this is the moment to upgrade my system.
    I would like to use a multi touch screen but I am not sure if it is possible.
    I have several doubts:
    1.- Tslib support only single touch screen, or can support multi touch screen??
    2.- If the answer is "no", what I need to capture information from touch screen and use it into Qt embedded.
    3.- In others forums I found this:
    export QWS_MOUSE_PROTO=LinuxMultiTouch:/dev/input/event0
    What is LinuxMultiTouch?? Is a plugin??

    Best regards.
    John Martin.

  2. #2
    Join Date
    Jan 2010
    Posts
    190
    Thanks
    18
    Thanked 1 Time in 1 Post
    Qt products
    Qt4 Qt5 Qt/Embedded
    Platforms
    MacOS X Unix/X11 Windows Android

    Default Re: Qt embedded framebuffer, how to multi touch screen?

    As far as I know tslib only supports single touch.
    If the driver you have in your kernel respect the multi touch protocol (http://www.kernel.org/doc/Documentat...h-protocol.txt), then you can write a plugin to read the device and interpret the data according to the protocol. Maybe this can be of help as well: http://gitorious.org/webkit/webkit/b...ntSenderQt.cpp.
    I read about this LinuxMultiTouch as well, but I found nothing about it. It may be very interesting!

  3. #3
    Join Date
    May 2008
    Location
    Spain
    Posts
    92
    Thanks
    13
    Thanked 2 Times in 2 Posts
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: Qt embedded framebuffer, how to multi touch screen?

    Hello Luc4,

    Thank you.
    LinuxMultiTouch is a module include in kernel (2.6.38).

    Best regads
    John

  4. #4
    Join Date
    Jan 2010
    Posts
    190
    Thanks
    18
    Thanked 1 Time in 1 Post
    Qt products
    Qt4 Qt5 Qt/Embedded
    Platforms
    MacOS X Unix/X11 Windows Android

    Default Re: Qt embedded framebuffer, how to multi touch screen?

    What do you mean? export QWS_MOUSE_PROTO=LinuxMultiTouch:/dev/input/event0 seems to suggest there is a mouse plugin named LinuxMultiTouch...

  5. #5
    Join Date
    May 2008
    Location
    Spain
    Posts
    92
    Thanks
    13
    Thanked 2 Times in 2 Posts
    Qt products
    Qt4 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: Qt embedded framebuffer, how to multi touch screen?

    I am not sure, but it is a kernel option.
    Next week, I am going to download 2.6.38 and I will check it.

    Best regards
    John

Similar Threads

  1. how to enable touch screen in qt/embedded
    By sar_van81 in forum Qt for Embedded and Mobile
    Replies: 8
    Last Post: 25th March 2011, 10:44
  2. Qt-Embedded 4.5, TsLib and TSC-10 touch screen (Solved)
    By BojolaiMan in forum Qt for Embedded and Mobile
    Replies: 9
    Last Post: 12th January 2011, 06:44
  3. Touch screen and QT embedded, some doubts
    By webquinty in forum Qt for Embedded and Mobile
    Replies: 0
    Last Post: 30th June 2008, 10:59
  4. Touch screen on t-Embedded 4.4 on i.MX31ADS
    By HT in forum Qt for Embedded and Mobile
    Replies: 1
    Last Post: 7th June 2008, 09:06
  5. regarding a touch screen driver for qt-embedded
    By sar_van81 in forum Qt for Embedded and Mobile
    Replies: 0
    Last Post: 2nd March 2007, 10:23

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.