Skip to content

Openterface Mini-KVM: Host Applications for Windows and Linux Support

License

Notifications You must be signed in to change notification settings

TechxArtisanStudio/Openterface_QT

Repository files navigation

Welcome to Openterface Mini-KVM QT version (Work In Progress)

This is a preview version of the source code and presently, it does not support all the features found in the macOS version. We are in the process of optimizing the code and refining the building methods. Your feedback is invaluable to us. If you have any suggestions or recommendations, feel free to reach out to the project team via email. Alternatively, you can join our Discord channel for direct discussions.

Current and future features

  • Basic KVM operations, supported
  • Mouse control absolute mode, supported
  • Mouse relative mode, not yet support
  • Audio playing from target, not yet support
  • Paste text to Target device, not yet support
  • OCR text from Target device, not yet support
  • Other feature request? Please join the Discord channel and tell me

Suppported OS

  • Window (10/11)
  • Ubuntu 22.04
  • openSUSE Tumbleweed, built by community, not yet verify
  • Raspberry Pi OS (64-bit), working good
  • Raspberry Pi OS (32-bit), not yet complete testing

Development

  • Using QT Creator
    1. Install QT for opensource, recommanded version 6.6.3
    2. Use Qt Maintenance Tool to add following components
    3. Download the source and import the project
    4. Now you can run the project

Build from source & Run

  • For Window (TODO)

  • For Linux

# Build environment preparation   
sudo apt-get update -y
sudo apt-get install -y \
    build-essential \
    qmake6 \
    qt6-base-dev \
    qt6-multimedia-dev \
    qt6-serialport-dev
# Get the source
git clone https://github.com/TechxArtisanStudio/Openterface_QT.git
cd Openterface_QT
mkdir build
cd build
qmake6 ..
make -j$(nproc)
# Run
./openterfaceQT

Abut the Crowdfunding Hardward

Our Openterface Mini-KVM crowdfunding campaign is now live on Crowd Supply! Check it out and please consider supporting us by backing our project. Cheers!

pre-launch-poster

🚀 Let's shake things up in KVM technology together!

We're hard at work developing the host applications for this handy gadget. Our team is coding away and tweaking these tools to boost their performance and functionality. We’re all about open hardware and open-source software, and we'll keep sharing updates throughout our campaign.

Check out some early demos demonstrating the basic operation of our host application here.

🛠️ Getting Ready for Release

We're sprucing up our code and getting our repos in shape for everyone to use. We want to make sure everything is neat and user-friendly for you. Plus, we'll open up all repos before the end of our crowdfunding campaign! Just bear with us a little longer!

🤝 Get Involved

Keen to contribute? Fancy joining our team? Drop us an email!

Stay tuned for more cool stuff and a huge thanks for your support and enthusiasm for making the Openterface mini-KVM a reality!

About

Openterface Mini-KVM: Host Applications for Windows and Linux Support

Resources

License

Stars

Watchers

Forks

Packages

No packages published