pointz-client

Discover PointZ servers via UDP and send gesture commands from Flutter clients.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/qol-tools/qol-skills --skill pointz-client
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pointz-client
Source: https://github.com/qol-tools/qol-skills/tree/main/plugins/qol-plugin-pointz/skills/pointz-client
Command: npx skills add https://github.com/qol-tools/qol-skills --skill pointz-client

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables rapid development and testing of PointZ mobile client features by providing built-in discovery, gesture handling, and UDP transport support.

Core Features & Use Cases

  • UDP-based server discovery on port 45454 to locate PointZ servers on the network.
  • Gesture recognition and translation to mouse/keyboard commands with multi-finger support.
  • UDP command transport to the server on port 45455, enabling remote control of a desktop.

Quick Start

Launch the PointZ Flutter mobile client and start local server discovery to pair with a PointZ server.

Frequently Asked Questions about pointz-client

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement UDP server discovery for a Flutter mobile remote control app?

Flutter mobile remote control uses UDP discovery on port 45454 to locate PointZ servers on the local network. The client broadcasts a discovery request and waits for server responses to establish pairing.

Can I map multi-finger gestures to mouse and keyboard commands in Flutter?

Multi-finger gesture mapping to mouse and keyboard commands in Flutter is supported by translating recognized touch inputs into remote control commands. The client handles gesture recognition and sends the corresponding actions to the server.

What ports are required for UDP command transport in a mobile remote control workflow?

UDP command transport requires port 45454 for server discovery and port 45455 for command transport. Both UDP ports must be accessible on the network for the Flutter client to successfully pair and send remote control commands.

Does the PointZ mobile client support both Android and iOS for remote control?

The PointZ mobile client supports both Android and iOS platforms for remote control workflows. Development teams can implement UDP discovery, multi-finger gestures, and server pairing across both mobile operating systems.

How do I pair a Flutter mobile client with a desktop server using UDP?

Pairing a Flutter mobile client with a desktop server using UDP involves broadcasting a discovery request on port 45454 and awaiting a response. Optional pairing scripts can be used to automate the matching and connection process.

What are the limitations of using UDP for remote desktop command transport?

Limitations of using UDP for remote desktop command transport include the lack of guaranteed delivery and ordered packet arrival. UDP prioritizes low latency, meaning dropped packets on unstable networks can result in missed remote control commands.