MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    IR Touchframe suggestions?

    Scheduled Pinned Locked Moved General Discussion
    13 Posts 5 Posters 7.5k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • cowboysdudeC Offline
      cowboysdude Module Developer
      last edited by

      I need to order my 32" touch frame… anyone have any ideas?

      I know I can get them at AliExpress but am a bit concerned as to reliability…

      1 Reply Last reply Reply Quote 0
      • M Offline
        mortenbirkelund
        last edited by

        @cowboysdude said in IR Touchframe suggestions?:

        AliExpress

        Following, as I am planning on buying from AliExpress aswell.

        1 Reply Last reply Reply Quote 1
        • SnilleS Offline
          Snille Module Developer
          last edited by

          Hi @Core-Contributors @mortenbirkelund! I have bought a IR Frame (32 inch) from AliExpress actually. :)
          And it works as a “HID” device. There are no drivers for ARM that I could find. Just so you know. You can also use the xinput_calibaration tool, but I can’t get the values to stick. Not in any on the suggested conf-files. My plan where to buy a slightly bigger IR-frame then my monitor, to be able to have the camera behind the mirror. But, due to the lac of possibility to “set” the active surface (with the calibration tool) I’m rethinking… (bought a bigger screen…).
          And if you want to use it in portrait mode (I do), the only way I found was to enter in the following after boot (I’m doing it from SSH manually for the moment): DISPLAY=:0.0 xinput --set-prop "Multi touch Multi touch overlay device" "Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
          the only problem I’m facing right now is to get that command to start at the correct time, basically everything has to have been started before entering it.
          The HID device do support multi-touch, and you can “Zoom” the mirror. If that’s what you want. But I really only use it for single point. The precision is ok but it’s a bit hard to “not” klick when pointing (whatever you want to do that for in this application). :)

          Ask away if you have any questions. :)

          If you cant find it, make it and share it!
          Modules: MMM-homeassistant-sensors, MMM-Modulebar, MMM-Profilepicture, MMM-Videoplayer

          1 Reply Last reply Reply Quote 0
          • M Offline
            mortenbirkelund
            last edited by

            My plan was also to buy a bigger frame than screen, and then use the calibration tool… Seems weird that the values won’t stick… Please let me know if you find a solution for this as I would like my frame slightly bigger than the screen, as you do.

            SnilleS 1 Reply Last reply Reply Quote 0
            • SnilleS Offline
              Snille Module Developer @mortenbirkelund
              last edited by

              @mortenbirkelund I have only tried with Jessie and Jessie Lite on a RPi 3. Nothing else. It may work in another dist or with another hardware. But I really don’t know why It’s not “applying” the values. The file(s) are read (I tested that by “breaking” them and that gives errors…). So the system goes through them when booting, but the values are not applied… I have been googeling my eyes out on this. :)

              If you cant find it, make it and share it!
              Modules: MMM-homeassistant-sensors, MMM-Modulebar, MMM-Profilepicture, MMM-Videoplayer

              1 Reply Last reply Reply Quote 0
              • M Offline
                mortenbirkelund
                last edited by

                I am waiting for my raspberry pi 3 to arrive as well, but haven’t ordered my IR frame yet so can’t help. But I am planning the same setup as you.
                I’ve read a few tutorials and it seemed fairly easy to do the calibration but apparently not.
                It seems a bit daring to go with the exact same setup and then just hope not getting the error that you getting. Perhaps I should go with a smaller IR frame that fits the screen… Or perhaps I should hope that the IR frame I’m ordering is better than yours. Even though it doesn’t sound like a problem with the frame…

                SnilleS 1 Reply Last reply Reply Quote 0
                • SnilleS Offline
                  Snille Module Developer @mortenbirkelund
                  last edited by Snille

                  @mortenbirkelund Nah, I DO think there is a solution. I have just not found it yet. :) It’s better to be two persons “googeling” I guess. I may also have missed something, you never know. Do you want to share the tutorials you have found? I can try them out. :)
                  I bought this frame: https://www.aliexpress.com/item/32-points-32-Inch-IR-Multi-touch-overlay-kit-without-glass-for-Interactive-Table-Multi-Touch/1195149819.html
                  Another thing that also got me to rethink to a bigger screen was the fact that the “Facial-Recognition” is not very fast. I never got it to recognize me faster then about 10-15 seconds standing in front of the camera (and that without it being behind the mirror and in daylight), and therefore it’s to slow. It may be OK for me, but I KNOW my wife never will agree to “wait” for the mirror to show her stuff. It’s a cool idea, but… So I also set it up to have “touch” buttons for each profile (with MMM-TouchNavigation)… Well… It’s still some road to walk before my mirror is complete. I’m currently waiting fir the actual mirror. :)

                  If you cant find it, make it and share it!
                  Modules: MMM-homeassistant-sensors, MMM-Modulebar, MMM-Profilepicture, MMM-Videoplayer

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    mortenbirkelund
                    last edited by

                    Well no specific. Just Google it and found a few guides that I browsed through. I didn’t went into details as I am still waiting for my raspberry pi 3. Currently I have MM installed on and old Lenovo laptop. Can’t wait for my raspberry pi to come 😊

                    https://www.google.dk/search?q=raspberry+pi+calibrate+touch+screen&ie=utf-8&oe=utf-8&client=firefox-b&gws_rd=cr&ei=90CtWIrUHsWVsAHc_qWYBA

                    SnilleS 1 Reply Last reply Reply Quote 0
                    • SnilleS Offline
                      Snille Module Developer @mortenbirkelund
                      last edited by

                      @mortenbirkelund I have read all of the 10 first topics in that search. :) But as I said before. It’s better with two brains googeling then one. :)

                      If you cant find it, make it and share it!
                      Modules: MMM-homeassistant-sensors, MMM-Modulebar, MMM-Profilepicture, MMM-Videoplayer

                      1 Reply Last reply Reply Quote 0
                      • BangeeB Offline
                        Bangee Module Developer
                        last edited by

                        I’ve ordered a Touch Film
                        but this will take some time, untill this arrives in Switzerland :-D

                        brobergB 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 1 / 2
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy
                          OSZAR »