CASIO - logoMirrorOp App for Mac
User Guide

MirrorOp App for Mac

This manual is an Operation guide for the MirrorOp (for Mac) application that can be used to perform network projection with a CASIO projector. Carefully read the information below before using this application.
For information about the software versions, computer operating environment, and supported projector models for this application, visit the CASIO website. https://supportcasio.cornien/support/download.php?cid=007&pid=2381
Keep this manual in a safe place for future reference.

  • MirrorOp is a registered trademark of Barco Inc.
  • Mac and macOS are registered trademarks or trademarks of Apple Inc. in the United States and other countries. Intel is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.
  • Wi-Fi is a registered trademark of the Wi-Fi Alliance. IOS is a trademark or registered trademark of Cisco in the U.S. and other countries.
  • Android and Google Play are trademarks of Google LLC.
  • App Store is a service mark of Apple Inc.. registered in the U.S. and other countries.
  • Other company and product names may be registered product names or trademarks of their respective owners.
  • The contents of this manual are subject to change without notice.
  • Copying of this manual, either in part or in its entirety is prohibited. You are allowed to use these instructions for your own personal use Any other use is prohibited without the permission of CASIO COMPUTER CO., LTD.
  • CASIO COMPUTER CO.. LTD. shall not be held liable for any lost profits or claims from third parties arising out of the use of this product or this manual.
  • CASIO COMPUTER CO.. LTD. shall not be held liable for any loss or lost profits due to loss of data due to malfunction or maintenance of this product, or due to any other reason.
  • The sample screens shown in this manual are for illustrative purposes only, and may not be exactly the same as the screens actually produced by the product.

Getting Ready

The contents of this section are intended mainly for network administrators. They include information about preparing an environment that enables network projection by a CASIO projector. Some of the explanations in this operation guide make references to the manual below. These two manuals should be read together.

  • The Network Function Guide of your projector.

1.1. Installing MirrorOp
You must install MirrorOp in order to use it. To output computer audio to the projector. you also need to install one of the audio drivers below. Intel@ CPU: SoundFlower Apple M1 CPU: BlackHole You can download the installer for these drivers from the CASIO website. https://support.casio.com/en/supportidownload.php?cid=007&pid=238
1.2. Establishing a Network Connection Between the Projector and a Computer
To start network projection from a computer. there must be a network connection between the projector and a computer. For the connection method, refer to the following section of the “Network Function Guide” of the applicable projector: “Establishing a Network Connection Between a Computer and the Projector”. “Configuring Projector Network Settings”. and “Using a Computer to Configure Projector Network Settings-.

Using MirrorOp

You can use &two,Op to perform network projection of a computer screen image. To perform the operations in this section. you must first perform the operations below. • Install MirrorOp on the computer (page 3). • Estatfesh a network connection between the computer and projector (page 3).
2.1. Starting Up PAIrrorOp
Start up MirrorOp.
2.2. Selecting a Projector and Projecting an Image
You can select a projector for projection from a list that appears in the fifirrorOP window.
2.2.1. To select a projector from the list and project an image

  1.  On the projector. display the LAN Connection Standby Screen.
  2. On the computer. start up MmorOp.
    Following startup. the MirrorOp window shown below will be displayed.
    CASIO MirrorOp App for Mac - figThe 1st shows both projectors that have been added to Favorites. along with automatically found projectors.
    • MirrorOp will search for projectors on the network and display a list panel that shows all of the projectors it finds. An auto-search operation covers only the projectors on the same network subnet as the computer.
    • To add projectors to Favorites. either register them or use the procedure under To import and export Favorites data’ (page 6) to import Favorites data provided by your network administrator.
  3. Move the mouse porter to the Me where the name of the projector you want to connect with is located. and then dick the (Connect] button.
    • If the Passcode* dialog box appears at this time. input the 4-digit Icing
    • code is shown on the projector’s LAN Connection Standby Screen.
    • After the connection between MirrorOp and the projector is established. a check mark (CASIO MirrorOp App for Mac - icon ) appears to the left of the connected projector’s name in the projector list. The name of the connected projector will also be shown at the top of the MirrorOp window.
    • After some time. the MirrorOp window style (page 8) I change from the 1st panel to the info panel. If you do not perform any operation after that. the window wi switch to the mini panel.
    Note If the *Screen Recording’ dialog box shown below appears when connecting. Click Open System Preferences] and ars screen recording.
    CASIO MirrorOp App for Mac - deviceAfter the System Preferences appear, select the MirrorOp icon checkbox for *Screen Recording’ on the “Privacy* tab of the “Security 8 Privacy.
  4. To start computer screen projection. dick ► This project is a computer screen image from the projector.
    Note: If there are multiple projectors in the let and you went to switch to another projector. first, terminate the projection by the current projector and then connect with the other protector.

2.21.1. Adding and Removing Projector Favorites
MirrorOp includes a function that lets you add multiple projectors on a network to a Favorites. Favorites can be exported to a file. which oan then be &striated among other users on the same network. This helps to simplify network projection to specific pockets.
To add a projector to Favorites

  1. On the °ampule/. start up MivorOp.
  2. Move the mouse pointer lo the line where the name of the projector you want to add to Favorites is located aid then dick the star ( CASIO MirrorOp App for Mac - icon 2) on the right
    • This wi cane the star to change to CASIO MirrorOp App for Mac - icon 3 . which indicates that the projector was added to Favorites.

To remove a projector from Favorites

  1. On the computer. start up MmorOp.
  2.  Move the mouse center to the fine where the name of the projector you want to remove from Favorites is located and then click the star (CASIO MirrorOp App for Mac - icon 3)on the right.
    • This wi cause the star to change to. CASIO MirrorOp App for Mac - icon 2which indicates that the projector was removed from Favorites_

2.2.1.2. To import and export Favorites data
To export Favorites data

  1. Perform steps 1 and 2 under To configure MirrorOp settings* (page 13).
  2.  Display the Favorites tab and then click the /Export( button.
  3. On the save file dialog box that appears, specify the file name and storage location. Next. dick the (Save) button.
    • The file name extension of the saved file is XML.

To import Favorites data is Important!
• Performing the procedure below we replace the current Favorites with the imported data.

  1. Perform steps 1 and 2 under ‘To configure MirrorOp settings (page 13).
  2. Display the Favorites tab and then click the (Import) button.
  3. On the select Se dialog box that appears. select the file you want to import.
    • Select a file that contains Favorites data you previously exported from MirrorOp.
  4. Click the (Open) button.

2.2.2. Manually Searching for a Projector and Projecting from It
If the projector you want is not found by auto search when you start up klirrorOp. you can perform a manual search based on an IP address. With manual search. you can also connect to projectors that are outside of the subnet where the computer is located.

  1. On the projector. display the LAN Connection Standby Screen.
  2. On the computer. start up MivorOp.
  3. At the bottom of the window. Click ‘Input IP or host name’.
  4. Input the IP address you want to use for the search.
  5. Input the IP address shown on the LAN Connection Standby Screen of the projector to which you want to connect. (Searching accordin to IP address only is supported.)
  6. Click (Connect].
    • The remainder of this procedure is the same as that fob: ming clicking of (Connect) in step 3 of the procedure under To select a projector from the list and project an image” (page 4).
    • A projector that is found using this operation can be added to Favorites for future selection without needing to search for it. For deals. see ‘Adding and Removing Projector Favorites’ (page 6).

2.2.3. Stopping Projection
To stop projection. terminate the connection between MirronDp and the projector.

  1. On the MirorOp window. ClickCASIO MirrorOp App for Mac - icon 4to displays the list panel (page 8).
  2. Move the mouse pointer lo the line where the name of the connected projector is located and then clickCASIO MirrorOp App for Mac - icon 5 Q. This terminates the connection with the projector and stops projection_

2.2.4. Projecting an Extended Desktop Screen
A display emulator is required to project an extended desktop screen. For Worn…slim about display em Actors. visit the CASIO website. https://support.casio.contrentsucoorvinformationohOcid=D07/loid=681
Use the procedure below to project an extended screen.
• If AkrorOp is running, shut it down.

  1. Connect the display emulator to your computer.
  2. On your computer. open System Preferences.
  3. On the System Preferences screen. Click ‘Displays.
  4. On the Arrangement tab. select (✓) the ‘Mirror Displays’ checkbox.
  5. Start up MirrorOp.
  6. Use the procedure under ‘Selecting a Projector and Projecting an Image’ (page 4) to connect with the projector. This will project a screen capture.
  7. Clear the ‘Mirror Displays’ checkbox that you selected in step 4 of this procedure. This will start extended screen projection.

2.3. MirrorOp Details
This sec ton explains operations that are supported by each MirrorOp window style. along with detailed information about MirrorOp operations.
2.3.1. MirrorOp Windows and Buttons
The different MirrorOp window styles are shown below.
CASIO MirrorOp App for Mac - device 1Normal startup of AhrorOp displays the list panel (ht). If there is no cursor movement within the MirrorOp window after connecting a projector with it. the MirrorOp window will change automatically to the info panel and then the mini panel in order to reduce the space taken up by the widow.
2.3.1.1. List Panel
The Mt panel can be used to perform operations related to selecting the connected projector. The function of each button is explained M the table below.

  • List panel (full)
Clicking this button:Does this:
CASIO MirrorOp App for Mac - icon 6Switches to the mini panel. This button appears while a projector is connected with the computer using MirrorOp.
CASIO MirrorOp App for Mac - icon 7This button is disabled.
CASIO MirrorOp App for Mac - icon 8Switches to the info panel.
  • List panel (mini)
Clicking this button:Does this:

CASIO MirrorOp App for Mac - icon 9

Switches to the list panel (full).
CASIO MirrorOp App for Mac - icon 8Switches to the mini panel.

List panel common Buttons

Clicking this button:Does this:
CASIO MirrorOp App for Mac - icon 10Re-executes the projector search operation.
CASIO MirrorOp App for Mac - icon 11Allows searching for a projector name in the displayed projector list.
CASIO MirrorOp App for Mac - icon 1Starts computer screen projection.
CASIO MirrorOp App for Mac - icon 12Stop computer screen projection.
CASIO MirrorOp App for Mac - icon 13Pauses computer screen image projection, which freezes the currently displayed image.
CASIO MirrorOp App for Mac - icon 14Exits MirrorOp.

2.3.1.2. Info Panel and Mini Panel
The info panel and mini panel are reduced-size versions of the MirrorOp window.
You can use the info panel and mini panel buttons to perform the operations below.
CASIO MirrorOp App for Mac - device 3• Info panel

Clicking this button:Does this:
CASIO MirrorOp App for Mac - icon 6Switches to the mini panel.
CASIO MirrorOp App for Mac - icon 7This button is disabled.
CASIO MirrorOp App for Mac - icon 4Switches to the list panel (full).
Clicking this button:Does this:
CASIO MirrorOp App for Mac - icon 9Switches to the info panel.
CASIO MirrorOp App for Mac - icon 4Switches to the list panel (mini).
Clicking this button:Does this:
CASIO MirrorOp App for Mac - icon 15Toggle the projected image between auto layout and full-screen.
CASIO MirrorOp App for Mac - icon 1Starts computer screen projection.
CASIO MirrorOp App for Mac - icon 12Stop computer screen projection.
CASIO MirrorOp App for Mac - icon 13Pauses computer screen image projection, which freezes the currently displayed image.
CASIO MirrorOp App for Mac - icon 16Toggles computer audio output to the projector between mute(    ) and unmute (   CASIO MirrorOp App for Mac - icon 16  ).
CASIO MirrorOp App for Mac - icon 18This button is disabled.
CASIO MirrorOp App for Mac - icon 14Exits MirrorOp.

2.3.2. Menu bar
You can use the menu bar to perform the operations described below.

MenuThis menu item:Does this:
MirrorOpAbout MirrorOpDisplays MirrorOp version information.
Preferences…Displays the Preferences dialog box. For details, see “MirrorOp

Settings” (page 11).

Quit MirrorOpExits MirrorOp.
FileCloseThis menu is not available.
ViewDiscover ListThis menu is not available.
Favorites ListThis menu is not available.
ControlsDisconnectTerminates the connection between MirrorOp and the projector.
Play/PauseStarts computer screen projection. If projection is already in

progress, this menu item toggles between project and pause.

StopThis menu is not available.
Split ScreenThis menu is not available.
MuteSame operation as theCASIO MirrorOp App for Mac - icon 16button. See “Info Panel and Mini

Panel Common Buttons” (page 9).

WindowMinimizeMinimizes the MirrorOp window.
Mini PanelSwitches to the mini panel.
Always on TopSpecifies whether or not the MirrorOp window should always be kept on top of other windows. The MirrorOp window is always kept on top of other windows when there is a checkmark (✔) next to this item.*
* Even if this setting is enabled, the MirrorOp window may not be displayed on the top while the full-screen view of anotherapplication’s window is displayed.
HelpHelpThis menu is not available.
Activate…This menu is not available.
Check For UpdatesThis menu is not available.

2.3.3. MirrorOp Settings
You can configure MirrorOp settings and tailor its operation to suit your needs.
2.3.3.1. MirrorOp Setting Items

  •  General Tab
Use this item:To do this:
PresentSenceThis setting is not available.
NameAllows input of the computer’s user name for display in the projector’s projection image.

Allowable number of input characters: 20 maximum

Initial Default: Computer login user name

Allow controlling from tabletsSpecifies whether or not remote control of the computer from smart devices is allowed. For details about remote operations, see “PC Remote” (page 14).
: CASIO MirrorOp App for Mac - icon 19Remote operation enabled.
: CASIO MirrorOp App for Mac - icon 20Remote operation disabled (initial default).
Input any four digits. The passcode you input here must be input on a smart device that will be used for remote control of the computer.
Allow screen projection to be

redirected to browsers

This setting is not available.
Allow control inputs from receiversSpecifies whether or not remote control of the computer is allowed. For details about remote operations, see “PC Remote” (page 14).
:CASIO MirrorOp App for Mac - icon 19 Remote operation enabled (initial default).
: CASIO MirrorOp App for Mac - icon 20Remote operation disabled.
Allow the virtual screen frame to be shown during the projectionSpecifies whether a frame should be displayed around the projected image. : Frame displayed.

: CASIO MirrorOp App for Mac - icon 19Frame not displayed (initial default).

Always On TopSpecifies whether or not the MirrorOp window should always be kept on top of other windows.

CASIO MirrorOp App for Mac - icon 19 Always keeps the MirrorOp window on top.*
CASIO MirrorOp App for Mac - icon 20 Allow the MirrorOp window to be hidden in the back when another application is active (initial default).
* Even if this setting is enabled, the MirrorOp window may not be displayed on top while the full-screen view of another application’s window is displayed.

Automatically check for updatesThis setting is not available. Clear the checkmark (✔).
Check For Updates (Button)This button is disabled.
  • Favorites Tab
Use this item:To do this:
Favorite ListUsed to export Favorites data to a file or import Favorites data from a file. For details, see “To import and export Favorites data” (page 6).
Browse (Button)Used to specify the temporary storage location of Favorites.
Restore Defaults (Button)Used to return the temporary storage location of Favorites to its initial default setting.
  • Advanced Tab
Use this item:To do this:
ModeThis setting is not available.
Restore Defaults (Button)This setting is not available.
  • Hotkey Tab
Use this item:To do this:
EnableThis setting is not available. Clear the checkmark (✔).
Play/PauseThis setting is not available.
StopThis setting is not available.
Display on Full ScreenThis setting is not available.
Display on Top-LeftThis setting is not available.
Display on Top-RightThis setting is not available.
Display on Bottom-LeftThis setting is not available.
Display on Bottom-RightThis setting is not available.
Toggle Extended ScreenThis setting is not available.
Mute/UnmuteThis setting is not available.
Toggle Full Screen/Auto LayoutThis setting is not available.
Restore Defaults (Button)This setting is not available.
  • About Tab
    This tab shows the MirrorOp version number
Use this item:To do this:
EULA (Button)This button is disabled.
Get Help (Button)This button is disabled.

2.3.3.2. Configuring Settings
Settings can be configured even if there is no network connection between the computer and the projector.
To configure MirrorOp settings

  1. On the computer, start up MirrorOp.
  2. On the menu bar, click “MirrorOp” and then click “Preferences…” to display the setup dialog box.
  3. Use the Setup dialog box tabs to configure settings.
    ● For information about the setting items on each tab, see “MirrorOp Setting Items”(page 11).
  4. To apply all of the setting changes you have made on all tabs, click the close (x) button in the upper right corner of the Setup dialog box.

2.4. Remotely Controlling a Computer from a Smart Device (PC Remote)
The procedures in this section explain how to use a smart device to remotely control a computer that is connected to the projector with MirrorOp.
Important!

  • A smart device needs to have MirrorOp Receiver installed on it in order to perform remote operations. Download the MirrorOp Receiver app from the app store of your device: Google Play store for an Android device, App Store for an iOS device.
  • When using PC Remote, it is assumed the devices described in (a) through (c) below are on the same subnet (first octet through the third octet are the same).
    (a) Network projecting (source) computer
    (b) Smart device remotely controlling the computer
    (c) Network projecting (destination) projector

To start up PC Remote

  1. Use MirrorOp to start network projection from your computer.
  2. Perform the steps below to enable PC Remote.
    1.  Once you enable PC Remote, it remains enabled until you disable it. This means you don’t need to perform this operation each time, as long as PC Remote is not disabled. On the menu bar, click “MirrorOp” and then click “Preferences…” to display the setup dialog box.
    2. Display the General tab and then select (✔) the “Allow controlling from tablets” checkbox.
    3. This will display a dialog box prompting you to enter a passcode. Input any four digits. The passcode you input here must be input on a smart device that will be used for remote control of the computer.
    4. Select (✔) the “Allow control inputs from receivers” checkbox.
    5. Click the [×] button to close the dialog box.
  3. On the smart device, execute the steps below.
    Once you enable PC Remote, it remains enabled until you disable it. This means you don’t need to perform this operation each time, as long as PC Remote is not disabled.

Android:

  1. Start up MirrorOp Receiver.
  2. In the upper right corner of the screen, tap [CASIO MirrorOp App for Mac - icon 21 ] and then tap “Settings”.
  3. Select (✔) the “Search for senders on start” check box.
  4. Exit MirrorOp Receiver and then start it back up again.
  5. On the list that appears, tap the computer you want to control remotely.
  6. Input the passcode you set on the computer with MirrorOp to connect with the computer.

iOS:

  1. If MirrorOp Receiver is running, exit it.
  2. Tap the iOS setup icon and then tap “Receiver” (MirrorOp Receiver).
  3. Enable “Search for senders on start”.
  4. Start up MirrorOp Receiver.
  5. On the list that appears, tap the computer you want to control remotely.
  6. Input the passcode you set on the computer with MirrorOp to connect with the computer.

To exit PC Remote

  1. On the smart device being used for remote control, exit MirrorOp Receiver.
    Execute one of the operations below to exit PC Remote.
    – Turn off the projector.
    – On the computer, exit MirrorOp.

Open Source Software Used in MirrorOp

MirrorOp contains software components licensed under various Open Source licenses. Please refer to the list below for further information:

NameVersionFromLicensing TermsModified

/ Used

Boost1_57_0http://www.boost.org/Boost Software License 1.0Used
http://www.boost.org/users/license.html
Crypto++5.6.3https://www.cryptopp.com/Boost Software License 1.0Used
https://www.cryptopp.com/License.txt
OpenSSL1.0.2https://www.openssl.org/https://www.openssl.org/source/license.htmlUsed
JsonCpp1.6.5https://github.com/open-source- parsers/jsoncppMIT LicenseUsed
https://github.com/open-source-parsers/jsoncpp/blob/master/LICENSE
base64NAhttps://github.com/ReneNyffenegger/cpp-base64zlibUsed
SoX0.1.1https://sourceforge.net/projects/soxr/LGPL v2Used
MediaInfohttps://mediaarea.net/zh-TW/MediaInfoMIT LicenseUsed
libiconvhttp://www.gnu.org/software/libiconvLGPLUsed
LibIntlhttp://gnuwin32.sourceforge.net/packages/libintl.htmLGPLUsed
x264http://www.videolan.org/developers/x264.htmlGPL v2Used
Pinhook1.1.0.0https://github.com/TsudaKageyu/minh ookPinhook license (BSD License)Used
https://github.com/TsudaKageyu/minhook/blob/master/LICENSE.txt
libjpeg8ahttp://ijg.org/BSD-style licenseUsed
Syphon- virtual-screen1.3https://andreacremaschi.github.io/Syp hon-virtual-screen/MIT LicenseUsed
https://github.com/andreacremaschi/Syphon- virtual-screen/blob/develop/SyphonVirtualScreen/LICENSES.txt
SoundFlowerhttps://github.com/mattingalls/SoundflowerMITUsed

CASIO - logoCASIO COMPUTER CO., LTD.
6-2, Hon-machi 1-chome
Shibuya-ku, Tokyo 151-8543, Japan
CA-2001-E2
© 2021 CASIO COMPUTER CO., LTD.

Documents / Resources

CASIO MirrorOp App for Mac [pdf] User Guide
XJ-S400UN, MirrorOp Projector, XJ-S400UN MirrorOp Projector, Projector, MirrorOp App for Mac, MirrorOp App

References

Leave a comment

Your email address will not be published. Required fields are marked *