
Application Description
aSPICE is a secure, open-source SPICE and SSH Remote Desktop client designed for QEMU KVM virtual machines, offering robust functionality across various platforms. For users on iOS or macOS, aSPICE is now accessible through the aSPICE Pro app, available at:
https://apps.apple.com/ca/app/aspice-pro/id1560593107
Supporting the development of this GPL open-source software is encouraged by purchasing the donation version, aSPICE Pro. If you encounter any issues, please use the "Send email" feature in Google Play to report them directly to the developer before leaving a review.
For detailed release notes, visit:
https://github.com/iiordanov/remote-desktop-clients/blob/master/bVNC/CHANGELOG-aSPICE
Access older versions at:
https://github.com/iiordanov/remote-desktop-clients/releases
Report bugs through:
https://github.com/iiordanov/remote-desktop-clients/issues
For any questions, consider using the forum rather than reviews:
https://groups.google.com/forum/#!forum/bvnc-ardp-aspice-opaque-remote-desktop-clients
Explore the developer's VNC Viewer, bVNC, at:
https://play.google.com/store/apps/details?id=com.iiordanov.freebVNC
If you experience issues with mouse pointer synchronization, try the "Simulated Touchpad" input mode or enhance your virtual machine with an "EvTouch USB Graphics Tablet" when powered off. To add the tablet:
- Through virt-manager, navigate to View->Details, and select Add Hardware->Input->EvTouch USB Graphics Tablet.
- On the command-line, use an option like: "-device usb-tablet,id=input0"
aSPICE utilizes the LGPL licensed native libspice library and boasts a comprehensive set of features:
- Seamless control over any SPICE-enabled QEMU virtual machine, regardless of the guest OS.
- Master password support in aSPICE Pro.
- MFA/2FA SSH authentication in aSPICE Pro.
- USB Redirection in aSPICE Pro.
- Audio support.
- Multi-touch control over the remote mouse, including one-finger tap for left-click, two-finger tap for right-click, and three-finger tap for middle-click.
- Sound support (adjustable in Advanced Settings on the main screen).
- Right and middle-dragging capabilities without lifting the initial tapping finger.
- Two-finger drag for scrolling.
- Pinch-zooming functionality.
- Dynamic resolution changes for on-the-fly desktop reconfiguration and control from BIOS to OS.
- Full rotation support with central lock rotation on your device.
- Multi-language support.
- Full mouse support on Android 4.0+.
- Complete desktop visibility, even with the soft keyboard extended.
- SSH tunneling for enhanced security and access to machines behind firewalls.
- UI optimizations tailored for different screen sizes, suitable for tablets and smartphones.
- Samsung multi-window support.
- SSH public/private (pubkey) support.
- Importing encrypted/unencrypted RSA keys in PEM format and unencrypted DSA keys in PKCS#8 format.
- Automatic connection session saving.
- Zoomable, Fit to Screen, and One to One scaling modes.
- Two Direct, one Simulated Touchpad, and one Single-handed input modes.
- Long-tap feature for accessing various clicks, drag modes, scroll, and zoom in single-handed input mode.
- Stowable on-screen Ctrl/Alt/Tab/Super and arrow keys.
- ESC key sending using your device's "Back" button.
- D-pad functionality for arrows, with rotation support for some Bluetooth keyboards.
- Minimum zoom that fits the screen and snaps to 1:1 during zooming.
- FlexT9 and hardware keyboard support.
- In-app help for setting up new connections and understanding available input modes.
- Compatibility tested with Hackerskeyboard, recommended for use (available on Google Play).
- Import/Export of settings.
- Samsung DEX, Alt-Tab, Start Button, and Ctrl+Space capture.
Future enhancements include clipboard integration for seamless copy/pasting between your device and the virtual machine.
For Linux users, detailed instructions can be found at:
Access the source code at:
https://github.com/iiordanov/remote-desktop-clients
Productivity