Project background
As a rule, software developers need more than just one computer to write the code properly and concentrate on numerous tasks. Some people have both a personal PC and one for work, or they may need a different OS, Mac or Windows on their computers, or, like gamers, have separate gaming and streaming machines.
In any case, they usually want to control multiple computers with the same keyboard and/or mouse.
The main aim of this application was to set up a convenient workplace for developers working with several computers and monitors and a single input device. In short, to make all connected computers a single, easy-to-operate device.
The idea of the project is that if two or more computers stand side by side and are connected to adjacent monitors, the input from the mouse and keyboard can be transmitted over the network, and work for all these computers.
- Duration: March 2021 - October 2021
- Location: the UK
- Industry: IT Services
- Services:
- Cross-platform app development, Desktop development
Business needs
The target of this application is setting up a fast and convenient workplace with several computers and monitors and one input device. The idea of the project is that if two computers stand side by side and are connected to adjacent monitors, the input from the mouse and keyboard can be transmitted over the network as if they were connected to two computers.
The main business needs were:
– an effective desktop shared mouse solution to cover such platforms as Windows, Linux, MacOS, and even Raspberry Pi;
– a cross-platform app that, in theory, can support any number of computers;
– transferring encrypted data over a local or global network from various input devices (mouse and keyboard), transferring files, as well as synchronizing the clipboard.
Product features
- Connectivity. Connecting from 2 to 15 devices
- Switching. Easy switching between computers
- Customization. Customizing the keyboard to needed preferences
- Swapping. Opportunity to swap keys automatically