Customizable Virtual Joystick-Controller

Overview

VirtualController

🕹 Customizable Virtual Flight-Throttle/Controller; VFT: VFT Flight Throttle.

❤️ Built with Flutter(Moblie App) and Python(Device Server).

all_in_one

Main Features

Getting started

Install VFT

Currently, this project only support Android and Windows. Please download the Mobile App from the release page or Google Play and download and execution Device Server. A complete installation course tutorial is available.

Build and Run with flutter

Build App for your device

# 1. get pub package dependencies
flutter pub get

# 2. generate l10n support Strings
flutter pub global run intl_utils:generate

# 3. run app in your device with flutter! 
flutter run

Build Device Server for Windows

# 1. install requirement pip packages
pip install -r requirements.txt

# 2. build stand-alone deice server with cx-freeze
python windows_freeze_setup.py build

# 2.1. or build mono msi file.
python windows_freeze_setup.py bdist_msi
You might also like...

Create highly customizable, simple, and controllable autocomplete fields for Flutter.

Create highly customizable, simple, and controllable autocomplete fields for Flutter.

Field Suggestion Installing Depend on it Add this to your package's pubspec.yaml file: dependencies: field_suggestion: latest_version Install it Y

Oct 18, 2022

A Customizable Progressive Time Picker for Flutter.

A Customizable Progressive Time Picker for Flutter.

progressive_time_picker A Customizable Progressive Time Picker for Flutter. This plugin allow us to customize time picker based on our requirements fo

Nov 21, 2022

A customizable Flutter library that provides a circular context menu

A customizable Flutter library that provides a circular context menu

Flutter Pie Menu 🥧 A customizable Flutter library that provides a circular context menu similar to Pinterest's. Usage Wrap the widget that will react

Jan 4, 2023

The Flutter plugin that help you can choose dates and years with rounded calendars and customizable themes.

The Flutter plugin that help you can choose dates and years with rounded calendars and customizable themes.

Flutter Rounded Date Picker The Flutter plugin that help you can choose dates and years with rounded calendars and customizable themes. Installing Add

Dec 22, 2022

Powerful, helpfull, extensible and highly customizable API's that wrap http client to make communication easier with Axelor server with boilerplate code free.

Powerful, helpfull, extensible and highly customizable API's that wrap http client to make communication easier with Axelor server with boilerplate code free.

flutter_axelor_sdk Powerful, helpful, extensible and highly customizable API's that wrap http client to make communication easier with Axelor server w

Dec 25, 2022

This project aims to provide a simple and customizable Review Page interaction made with Flutter.

This project aims to provide a simple and customizable Review Page interaction made with Flutter.

Review Page Interaction This project aims to provide a simple and customizable Review Page interaction made with Flutter. Check it out on Béhance (htt

Mar 29, 2022

awesome customizable Switches for Flutter.

awesome customizable Switches for Flutter.

switches_kit awesome customizable Switches for Flutter in the repo you will find the awesome switches/toggles widgets implemented in flutter Thank You

Sep 14, 2022

A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber

A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber

Intl Phone Number Input A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumb

Dec 11, 2022

Custom dropdown widget allows to add highly customizable widget in your projects with proper open and close animations and also comes with form required validation.

Custom dropdown widget allows to add highly customizable widget in your projects with proper open and close animations and also comes with form required validation.

Custom Dropdown Custom Dropdown package lets you add customizable animated dropdown widget. Features Lots of properties to use and customize dropdown

Dec 29, 2022
Comments
  • Reverse Server

    Reverse Server

    Hello,

    First, congrats for the app, which is really nice and really usefull. Plus it's open source and free, brilliant ! I'm playing flight simulator on cloud gaming computer. I cannot connect to these computers as they does not have a public IPs. But I can connect from these computer to my mobile device. Would it be possible to ignite the connection from the computer to the device using an IP and port ?

    enhancement 
    opened by mtp 0
  • Manual IP input

    Manual IP input

    Hi, It would be awesome If I could put in an IP to the app as my home network is weird and the wap is somehow separate to the rest of the network and the phone can't find the PC, but If I move my phone over to the router wifi it works excellently.

    Thanks

    Alex

    enhancement 
    opened by Alex40144 1
Releases(v1.0.2)
Owner
JeongHyeon Choi
JeongHyeon Choi
The definitive landscape virtual keyboard for flutter projects that can't support regular virtual keyboards

VK Flutter Virtual Keyboard The definitive landscape virtual keyboard for flutte

Mohammad Taha Bin Firoz 13 Dec 13, 2022
MindInventory 15 Sep 5, 2022
Docoline is a virtual Doctor appointment booking application

Docoline Docoline is a virtual Doctor appointment booking application, that has been developed to override the problems of booking an appointment with

Shametha K G 11 Oct 17, 2022
An incremental DOM library, with support for virtual DOM and components, written in Dart.

domino - a DOM library in Dart Inspired by Google's incremental-dom library, package:domino is a Dart-native DOM library supporting incremental DOM up

null 17 Dec 26, 2022
Submission to Hack The League - ThankQ ( A virtual queueing application)

ThankQ : A Virtual Queueing App for Amusement Parks! Motivation Waiting for your favorite ride in a long queue is really frustrating, so we developed

Aditya Kumar Singh 2 Sep 22, 2022
This project uses transactions in Firebase(FirebaseAuth and FireStore) to send and receive virtual money across accounts

FinTech (WIP) This project uses transactions in Firebase(FirebaseAuth and FireStore) to send and receive virtual money across accounts. On account cre

Godson 4 Nov 15, 2022
Flutter control system widgets, like on-off controller.

control_system Flutter control system widgets, like on-off controller. Introduction A control system manages, commands, directs, or regulates the beha

Amirreza Madani 0 Jan 9, 2022
Flutter remote controller for Samsung TV

Flutter remote controller for Smart TVs models (2016 and up) A dart implementation for samsungtv by Christian Bromann Inspired from Universal Remote Y

Amr Elshamy 62 Dec 11, 2022
A self-hosted controller for mobile and macOS built using the Flutter framework.

LunaSea LunaSea is a fully featured, open source self-hosted controller! Focused on giving you a seamless experience between all of your self-hosted m

Comet.Tools 844 Jan 2, 2023
Resonance - Resonance is flutter volume controller plugin

Resonance Resonance is flutter volume controller and vibration plugin Features G

Tegar Bangun Suganda 4 Dec 9, 2022