Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Yes, there is. However there are a lot of questions in your post and I can not all answer off the bat and not in detail anyway. But I can help you break down your problem:</p> <p>Linux, or rather Xorg supports "Multiseat" which allows you to have multiple active terminals at once. You need to write the xorg.conf file so that there is one configuration for each of the touch screens you want to connect. There should be lots of example configurations for multiseats out there. The pain will be determining the/a unique identifier for each device. I'd start reading here: <a href="http://www.x.org/wiki/Development/Documentation/Multiseat" rel="nofollow">http://www.x.org/wiki/Development/Documentation/Multiseat</a></p> <p>For the multiple instances of a fullscreen non-minimalizable browser without any controls you have to do a few things.</p> <ol> <li><p>Minimizing, maximizing, resizing and all that good jazz has nothing to do with the program (browser) itself but with the window manager. Your problem is, that most window managers are developed to <em>enable</em> moving and resizing, so you need a customizable one. If you know Python I'd like to point you to pyWM <a href="http://pywm.sourceforge.net/" rel="nofollow">http://pywm.sourceforge.net/</a> which you can use to achieve fullscreen and non-minimizable windows.</p></li> <li><p>You need a customizable browser that allows you to have multiple instances at once and remove controls. Firefox can do both using its profile mechanism. What you basically do is you start Firefox and customize it the way you want. Then you create multiple copies of that profile and explicitly tell each terminal to use its own profile. (That's a lot like the xorg problem.)</p></li> <li><p>To restrict the browser/Firefox to your site only you have multiple options. A good bet is checking whether the browser has that capability. If not, you definetly can force the browser to use a proxy server, which can impose that restriction on the user. What can be done and what makes most sense depends heavily on your exact setup.</p></li> </ol> <p>If you have your internet restrictionin place, your browser profiles set-up, your customized windowmanager ready and your Xorg configurations figured out, you can use init to put everything together.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload