+
+ +
+

Desktop port tips

+
+

Scope

+

This page is dedicated to the Desktop version of zmNinja and tips & +tricks

+
+
+

Command Line parameters

+

The following command line parameters are supported:

+
--path=<dir>  - starts zmNinja and stores user profile information to that directory.
+                This allows you to switch between different user settings.
+
+--fs          - starts zmNinja in full screen mode
+
+
+
+
+

Multiple instances

+

It is actually possible to launch multiple instances of the same desktop +app from command line. This allows you to watch different servers at the +same time as well as use multiple monitors. I strongly recommend you use +unique --path arguments with each instance because otherwise one +instance will conflict with another.

+

So lets say you want to run 2 copies of zmNinja at the same time:

+
mkdir -p /path/to/instance1
+mkdir -p /path/to/instance2
+
+
+

And then:

+
# for linux
+zmninjapro-1.3.22-x86_64.AppImage  --path=/path/to/instance1
+zmninjapro-1.3.22-x86_64.AppImage  --path=/path/to/instance2
+
+#for OSX. Note the -n is critical to launch a new instance
+open -n ./zmninjapro.app --args --path=/path/to/instance1 &
+open -n ./zmninjapro.app --args --path=/path/to/instance2 &
+
+
+
+
+

Hotkeys

+

The following hotkeys are supported while the app is running:

+
[Cmd/Ctrl] + L         -> Lock app (if pin code is being used)
+[Cmd/Ctrl] + Shift + F -> toggle between full screen and windowed mode
+[Cmd/Ctrl] + Shift + D -> opens the debug window.
+                        Super useful to see what is going on,
+                        especially when things don't work
+
+
+
+
+

Keyboard bindings

+

Live Monitor View (single view, not montage):

+
Arrow Left  -> move to previous monitor
+Arrow Right -> move to next monitor
+Esc         -> remove live view
+P           -> toggle PTZ
+
+
+

PTZ Operations to move (PTZ should be toggled to on first):

+
Q W E  -> UpLeft, Up, UpRight
+A S D  -> Left, Home,Right
+Z X C  -> DownLeft, Down, DownRight
+
+
+

Event Footage View:

+
Arrow Left  -> move to previous event
+Arrow Right -> move to next event
+Enter       -> play the event if in snapshot mode (shows red play button)
+Esc         -> remove event footage view
+
+
+

Timeline:

+
Arrow Up    -> Zoom In
+Arrow Down  -> Zoom Out
+Arrow Left  -> Pan Left
+Arrow Right -> Pan Right
+Esc         -> Fit timeline back to view (reset)
+A           -> Previous Day
+D           -> Next Day
+
+
+
+
+

Desktop data storage locations

+

User data is typically stored in the following locations: * +%APPDATA%/zmNinjaDesktop for Windows, * +$XDG_CONFIG_HOME/zmNinjaDesktop or ~/.config/zmNinjaDesktop for +Linux, and * ~/Library/Application Support/zmNinjaDesktop for OSX

+

To completely remove the app, you may want to delete both the app +bundle/binary and these locations as applicable on your system

+
+
+ + +
+
+ +
+