Easiest way to operate three different desktop environments

Is there a more cost-effective way to have three web applications running on separate displays with user input?

Each display will require users to enter numerical information into the lightweight HTML, CSS, and JavaScript web app.

I've considered options like:

1) Providing a computer, monitor, mouse, and numpad keyboard for each user - but this is expensive.

2) Using a tablet computer (not resistive android) - also costly.

3) Desktop virtualisation - struggling to find a simple solution.

If you have any suggestions or alternative solutions, please let me know!

Additional Details:

Users will be accessing a local server via wifi, and the system needs to operate from 8-5 Monday-Friday.

Answer №1

One possible solution could involve setting up a system to accommodate three monitors, keyboards, and mice by running three separate X servers. It may be helpful to use different brands for the peripherals to easily distinguish them.

In the past, this type of setup was commonly achieved using X terminals, which acted as graphical thin clients.

However, with the complexities involved in configuring sharing setups, it may prove more cost-effective to simply use three inexpensive or older single-user machines unless you are dealing with multiple setups that require a one-time problem-solving approach.

Answer №2

When it comes to virtualization software, Virtualbox may be free but it has a tendency to crash frequently. However, there have been reports of improvements in its performance. On the other hand, VMware is a favorite among users and is considered worth every penny. And let's not forget about Microsoft Virtual PC.

If you decide to run any of these programs on a central computer, depending on the operating systems you choose for your virtual environment, users within your network may have the ability to log in and access the virtual machines.

It's often the simplest and most cost-effective solution for virtualization needs.

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Hide the button with jQuery Ajax if the variable is deemed acceptable upon submission

I need to figure out how to hide the submit button if the email entered is the same as the one in the database from action.php. Can anyone help me with integrating this functionality into my existing code? <form onsubmit="return submitdata();"> ...

What is the best way to focus on a specific section of a CSS class name?

Successfully Working Example: HTML: <div class="items"> <div class="item">item 1</div> <div class="prefix-item-suffix">item 2</div> <div class="item">item 3</div> < ...

Unraveling the mystery: accessing the same variable name within a function in JavaScript

What is the best way to reference the same variable name inside a function in JavaScript? var example = "Hello"; console.log("outside function: " + example) function modifyVariable() { var example = "World!"; console.log("inside function: " + ex ...

AngularJS: A Step-By-Step Guide to Adding Two Values

Currently, I am utilizing the MEAN stack for my application with AngularJS as the front-end. I have two tables in which I obtained total sum values like 124.10 in the "conversion rate" column. Now, I am looking to calculate the total sum of the "conversion ...

Retrieving the name of a child from a Firebase database

My database I am trying to extract the names of children from my database. The names include Coffee, Latte, Tea, and Ade. Any suggestions on how I can retrieve this information? ...

Updating the quantity of a product within a state in React allows for easy manipulation of that

My scenario involved attempting to reduce the quantity of a product object in the UI by clicking a button, but the quantity did not update as expected. What is the recommended course of action in situations like this? let product={ a:1,b:2,c:3}; For examp ...

There seems to be an issue with the item display page when clicking on the 'view details' button within the Bootstrap tab

Encountering a problem with displaying the product details page. There are four bootstrap tabs, each containing some Product Items with a Quick View link button. The issue arises when clicking on the link button, as all tab items with the same ID are displ ...

"Creating a custom navigation bar with full width and navigation corners on both left

I am struggling to make my website's navbar stretch to the edges of the container while maintaining full width. I have added left and right padding to each navigation item, but in smaller laptop resolutions, the items break onto a new line, which is n ...

Improperly styled select options - Fix it with JQuery

My issue is that my second select dropdown is showing each letter of the data retrieved from the server instead of displaying each item individually. Below is the JQuery code I am using: var selected_table = $("#id_TableName option:selected").text(); ...

Animating distance with the power of animate.css

I have implemented animate.css for a login form, but it is not behaving as desired. Currently, I am utilizing the fadeInDown animation, however, it is fading in from a greater distance than intended. I would prefer it to fade in from just around 20px below ...

Dropdown menu not appearing in specific containers when using HTML

I am creating a navigation menu that includes a dropdown link labeled "More." <a href="#"><div class="indiv_nav_button"><p class="font_18 white">Children</p></div></a> ...

Revise the validation process for the drop-down menu and input field

Looking for help with text field validation based on a dropdown selection. There are two scenarios to consider: 1. User changes dropdown value and then enters text in the field. 2. User enters text in field and then changes dropdown. I've written cod ...

Utilize the nest function in D3 to organize flat data with a parent key into a hierarchical structure

I'm searching for an elegant and efficient solution to transform my input data into a hierarchical structure using d3.js nest operator. Here is an example of the input data: [ {id: 1, name: "Peter"}, {id: 2, name: "Paul", manager: 1}, {id: 3, name: " ...

Is there a way to customize jqwidgets jQuery grid cell classes/styles based on row ID and column name?

{ text: 'sell', datafield: 'Sales', width: '3%', columntype: 'button', filterable: false, cellsrenderer: function(row, columnfield, value, defaulthtml, columnproperties) { return &apos ...

What are the necessary components for the package.json file of my npm package in order to easily install it within a different project?

I am currently in the process of creating a compact react component that can be easily implemented into other projects. Here is the content of my package.json file so far: { "name": "my-package", "version": "0.1.1&qu ...

Firefox Flaw: Animation Issues with CSS

My Website has a CSS animation that creates a hover effect on a button. While the animation looks good in Chrome and IE, I encountered an issue with Firefox. https://i.sstatic.net/y2po7.png Some white pieces are still visible after hovering. Here is th ...

Limited to IE6 and 7 - Issue with CSS/jQuery animation

After putting in 8 hours of non-stop work, I'm feeling pretty drained and need some assistance with fixing a bug that's specific to IE6/7. Any jQuery/CSS experts out there willing to lend a hand? To check out the issue, please visit this link us ...

Interactive calendar feature displaying events upon hovering over a date

I need some assistance with displaying a drop-down list on full calendar events when hovering over the events. Can someone provide guidance? Here is a glimpse of what I currently have: https://i.sstatic.net/fZXMH.png I've attempted setting the z-in ...

Tips for preventing automatic zoom on mobile devices

Check out this link for the test: The current layout of the site is exactly how I want it to be presented. However, I am facing an issue where if I set the viewport meta tag to <meta name="viewport" content="width=device-width, initial-scale=1"> i ...

Align the bottom borders to the lowest content on each line

I am working on designing my homepage using HTML, CSS, JSP, and JavaScript, focusing on the sale of musical instruments and facilitating communication among users. Right now, I am in the process of creating a site-map for my menu configuration chart using ...