Flatsonar

Venus Pro Config

by Es00bac

Configure supported UtechSmart Venus MMO mice

Dangerous permissions Verified creator MIT v0.3.0
Screenshot 1 of Venus Pro Config Screenshot 2 of Venus Pro Config Screenshot 3 of Venus Pro Config Screenshot 4 of Venus Pro Config Screenshot 5 of Venus Pro Config

About

Venus Pro Config is a Linux utility for configuring supported UtechSmart Venus MMO mice. It supports the wireless receiver, wired Areson model, and the separately detected Holtek controller. Features include: - Controller-aware remapping for 16 Areson or 19 Holtek controls - Hardware macro recording, reordering, and slot management - Text macros with fixed or randomized key timing - Native left, right, middle, back, and forward mouse events in macros - Battery and cable status in the desktop tray - Low-brightness battery-color mouse LED mode - RGB lighting configuration (Neon, Breathing, Steady, speed, and brightness) - Controller-aware DPI stages and profile settings - Polling rate adjustment (125Hz - 1000Hz) - Profile management (save/load configurations)

Permissions

1 permission weaken the sandbox. Flatsonar asks before installing.

  • all devices (/dev): webcams, disks, raw hardware
    --device=all
  • inter-process communication (needed for X11)
    --share=ipc
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • system tray
    --talk-name=org.kde.StatusNotifierWatcher
  • sets environment variable VENUSPROLINUX_PREFIX
    --env=VENUSPROLINUX_PREFIX=/app

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • the build has network access: it can download things the manifest does not list
    venusprolinux:build-options:--share=network
  • fetches from the network during the build (nothing to audit beforehand): python3 -m pip install --no-cache-dir --prefix=/app PyQt6==6.11.0 PyQt6-Qt6==6.11.1 PyQt6-sip==13.12.0 hidapi==0.15.0
    venusprolinux:build-commands
  • hosted by github.com/es00bac, which owns the com.github namespace of com.github.es00bac.venusprolinux
    publisher:namespace

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.