Skip to content

Currently PoC allowing Linux users to use VTube Studio over USB from iPhones

Notifications You must be signed in to change notification settings

VTubing-on-Linux/iproxy2vts

Repository files navigation

iproxy2vts

Warning

This is proof of concept software provided as-is without any warranties. Use at your own risk.

Warning

This does NOT work under Gnome DE

iProxy2vts is a lightweight systemd service that bridges VTube Studio tracking data from your iPhone to VTS on Linux over USB.

Installation for Ubuntu-based distros

On Ubuntu systems you can use my PPA. This is recommanded:

sudo add-apt-repository ppa:hiimmilan/iproxy2vts
sudo apt update
sudo apt install iproxy2vts

Dependencies

  • libimobiledevice-dev
  • libusbmuxd-dev
  • iproxy (part of libusbmuxd-tools)
  • libnotify-bin (for notifications)

On Ubuntu/Debian, install them via:

sudo apt-get install libimobiledevice-dev libusbmuxd-dev libusbmuxd-tools libnotify-bin

On Arch Linux:

sudo pacman -S libimobiledevice usbmuxd libnotify

On Fedora:

sudo dnf install git-core make gcc libimobiledevice-devel libimobiledevice-utils libusbmuxd-devel libusbmuxd-utils libnotify

Building & Installing

Build

make

Install as systemd user service

make install

This installs:

  • Binary to ~/.local/bin/iproxy2vts
  • Systemd service to ~/.config/systemd/user/iproxy2vts.service

Enable and start the service

systemctl --user daemon-reload
systemctl --user enable iproxy2vts
systemctl --user start iproxy2vts

Uninstall

make uninstall

About

Currently PoC allowing Linux users to use VTube Studio over USB from iPhones

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published