Saturday, January 8, 2022

Deleted photos showing up in Microsoft start menu thumbnails

 Why Microsoft chose this feature is beyond me.  Zero thought.  Doesn't refresh and shows pictures that you deleted from your computer.  Stupid.  Here's how you fix it in Windows 10 at least.

Go to 


The photos that Microsoft chose to continuously show for no reason is stored here.  Delete the images.

Then in your start menu, you may need to right click on the photo icon in the start menu and select "TURN LIVE TLE OFF" (then turn it back on to refresh)

Wednesday, December 22, 2021

VAP102 JSK-8003H camera PTZ controller

Here's some info on how this PTZ camera controller that is known by a bunch of different names


I. Description of performance 2

1. Introduction 2

2. Technical Data 2

II. Description of Main Functions 3

III. Installation and Connection 4

IV. Description of Keyboard Panel 5

1. Top Panel 5

2. Back Panel 6

V. LCD display and keyboard descriptions 7

VI. Keyboard Set 9

VII. Keyboard hotkey set up 10

I. Description of performance


1.   Introduction 


The controller can control PTZ cameras, up/down/left/right, zoom, focus and IRIS (depending on camera feature compatibility) using wired RS–485 signaling.  This controller can operate as many as 128 cameras within a maximal communication range of 1500 meters. 


2.   Technical Data


1.     Baud rate: 1200bps2400bps4800bps9600bps, 19200bps, 38400bps

2.     ProtocolPelco-D, Pelco-P, SAMSUNG, PANASONIC

3.     Communication: RS-485

4.     Power input: DC 12V/500mA

5.     Communication distance: max 1500m

6.     Can control max 128 cameras

7.     Password setup function

8.     Ambient Temperature: 0~60

9.     Relative Humidity90%RH

10. Dimension: 205mm168mm48 mm



II. Description of Main Functions

The main functions of the keyboard include: 

1.  The keyboard output adopts photoelectric insulated 485 control, which provides strong anti-interference and long-range transmission. 

2.  The range for dome camera or decoder address setup: 1~255.

3.  Variable-speed operation can be applied to the built-in dome of the high-speed dome camera. 

4.  Pre-set positions can be setup and previewed in the high-speed dome camera. 

5.  Up to four tour routes can be setup and previewed in the high speed dome camera, with each tour having a maximum of 16 pre-set positions, dwell time and speed for each pre-set positions programmable. 

6.  The high-speed dome camera can be manually / automatically controlled.

7.  Lens zoom ratio, focus and iris can be manually controlled. 

8.  More than one terminal, such as dome cameras and decoders, can be controlled.



III. Installation and Connection

Attention: Please read the Manual carefully before installation and connection, for any incorrect cable connection may cause permanent damages to the units. Make sure power is switched off before connection and all communication cables are screened twisted pair. All communication cables should avoid high-voltage cables or other interference sources. IV. Description of Keyboard Panel  


1. Top Panel 

On the front panel of the keyboard are variable-speed controlling joystick, keys and LED digital displayer. The LED digital displayer shows system and operation information. The controlling joystick controls the variable-velocity movement of the dome, and manually setup positions. 





2. Back Panel 





Power supply outlet: connecting external DC12V power. 

Communication output: RS-485 output connecting . 


V. LCD display and keyboard descriptions 


1.    The LCD display shows Protocol, camera ID, Baud Rate, and Input value


PELCO D                 CAM=001

BR: 2400                     000

            PELCO-D                  : protocol is set to Pelco D

            CAM=001                  : camera ID/address  is 001

            BAUD2400            : baud rate is 2400bps

            INPUTS000           : Input number or current active button


2. 0~9 Number

·         Used for setting the camera ID, Pre-set No. and modify the keyboard parameters.

·         When SHIFT button is activated (“SHIFT” will be displayed in LCD) the 2,4,6,8 buttons can be used to move the PTZ camera UP (2), DOWN (8), LEFT (4) and RIGHT (6).



Enter the ID (0-255) by the number key then press CAM key:  Number   +  CAM

The number will be displayed after item CAM on the LCD.  Change DVR number when control DVR state.



Press key CLEAR, the Number input area will reset.



Under Manual mode, pressing key CLOSE and OPEN can control the IRIS. 



Under Manual mode, pressing key NEAR and FAR can control the Focus.



Lens zoom for close-up image or lens zoom for panoramic image.



It is 2D used to move the speed dome or PTZ unit on pan or tilt direction. The moving speed increases as the offset. 


9.   MENU

Press key MENU will open speed dome camera mean., same Press  95   +  PRESET  . Press MENU, the LED will be light and into my factory speed dome menu.



Press key TOUR mean is Press key 76   + CALL  ,Press key Tour, the LED will be light and star to tour the multi pre-set position This press is EDIT function when control DVR state.


11.SCAN (360°pan auto scan)

Press key TOUR mean is Press key 99   + CALL  , Press key SCAN. The LED gets turned on, and auto scan begins.

Press key SCAN again.  The LED gets turned off, and auto scan stop. Move the Joystick to stop Auto Scan function. This press is FAN auto scan function when control DVR state.



Set up the Pre-sets: Move the joystick and adjust the Lens to select the surveillance position you need. Input No. and then press [PRESET] key.  i.e. N  +  PRESET Call the pre-sets: Input the pre-set number, and press [CALL] key.  i.e. N  +  CALL Clear the pre-sets: Input the pre-set number, and press [PRSET] key over 2 seconds.  i.e. N  + keep to push  PRESET  over 2 seconds.  This press is power function when control DVR state.



This is function for search the pre-set position of the speed dome or receiver.  Entry the Pre-set No. in the Number area and press key CALL to call it. i.e. N  +  CALL If succeed, the number input area will reset automatically. 


14. SHIFT 

Press key SHIFT, it gets turned on, and SHIFT is in effect.

Press key SHIFT again, it gets turned off, and SHIFT is off no effect.



If the above action can succeed, the number input area will reset automatically.



into keyboard menu set up.



AUX function 1.  DVR play or PAN scan when control DVR state.


18.clear PRESET:

 Number  + SHIFT + CLEAR 


VI. Keyboard Set 


1.    The keyboard can setup different Baud rates and protocols for every camera. When the keyboard switch dome camera/decoder addresses, it will output corresponding controlling instructions based on the setup protocols and Baud rates.  Shift + menu into keyboard 

 PELCO  D                 CAM=001

BR: 2400                     000                                 


            CAM=001    camera address

            PELCO-D    :  protocol is Pelco D

            2400         baud rate is 2400bps 000          input number 


BAUD RATE: 1200, 2400, 4800, 9600, 19200, 38400 can change.

2.  Password set


PASSWORD ENABLE: NO no password required

PASSWORD ENABLE: YES display “OK” password have used.

PASSWORD **** First password is 0000, user can set new

password, password is 4 number. setting later press [ PGM ] is save and exit .


3.  Keyboard Control mode  

MODE     →2D

MODE  2D:   only keyboard control dome.
MODE  3D / 2D-M: keyboard and DVR parallel connection control dome.

4.  Keyboard initial 

MODE       2D


INITIAL:     NO:                 the keyboard initial is close.
INITIAL:     YESOK        the keyboard initial is open. initial later the keyboard setting is address 1 , baud rate  2400bps ;, protocol  Pelco D .

VII. Keyboard hotkey set up

l   Enter “12” then press PGM to select Baud Rate to 1200 bps.

l   Input “24” then press PGM to select Baud Rate to 2400 bps.

l   Input “48” then press PGM to select Baud Rate to 4800 bps.

l   Input “96” then press PGM to select Baud Rate to 9600 bps.

l   Input “192” then press PGM to select Baud Rate to 19200 bps.

l   Input “384” then press PGM to select Baud Rate to 38400 bps.

l   Input “44” then press PGM to select Pelco–D protocol.

l   Input “50” then press PGM to select Pelco–P protocol.

l   Input “999” then press AUX to disable/enable beep 

Untested functions.

  • 990 aux s-l:
  • 991 aux lock
  • 1-4 AUX = Aux ON/OFF

Saturday, November 13, 2021

X32 edit PC Transport Control

 What the heck is that setting?

Tells the X32 to record on the USB port on the Behringer vs the LIVE card (if one is installed)

Friday, October 29, 2021

Insert an EQ into a bus on an x32

 Its easy.  Here is what they don't tell you, or what isn't really clear, especially if you are running a rack on X32 Mix.

FX1-4 are sidechain/insert  FX 5-8 are inserts

XMIX screen

So all you have to do is pick your 31 band eq, and put them into FX 5-8

Since each one is a dual 31 band, you set the BUS to which ever one you want to go to what EQ.

So in the above example, you'll see I have bus 1&2 going to FX slot 5 (insert) and they FX is selected (purple) to activate it.  Now bus 1 & 2 have a 31 band inserted.  You can EQ your wedges.

You'll see FX slot 6 has bus #4 going to it, an i have channel 5 with a 31 band inserted.

Tuesday, September 14, 2021

Origin missing MSVCP140.dll on Windows 10

 Origin not installing on Windows 10 with a missing MSVCP140.dll ?

This should fix you up.

Go to that MS site and download the X86 version of this "x86: vc_redist.x86.exe" 

Actually install both.

Install that and should be good to go.

Wednesday, July 21, 2021

CUSTOMIZATION of PTZoptics OBS controls

 CUSTOMIZATION of PTZoptics OBS controls

This post is about how to customize those same controls they offer to, perhaps, make them more conducive to your environment.

I found the majority of the buttons too big, or too much information being displayed for users that wasn't necessary.  Since most of their code is in HTML, you could make some modifications relatively easy.

Instead of one big controller, I wanted smaller ones to fit into my OBS screen.

Here's some additional things that might make your PTZoptics cameras in OBS a little easier to control.

You can see here I've modified just the HTML code that they provide for the buttons to alter them to fit within the UI view that I have.  This is to make it easier for operators and not to have to scroll around a large PTZ dispaly
I'm using these controls in conjunction with a plug-in called "Source Dock" Source Dock | OBS Forums ( to give me dedicated preview shots above the controls for that camera. 

The operator to can select tabs at the bottom of each camera view to make it easier to select a variety of preset positions, PTZ buttons 

You may notice that I've removed the "FOCUS" button from my PTZ control.  I also removed the "Auto Pan" feature as these are things we never use, so I prevent users from accessing them accidently.

I separated the preferences and preset assignments to a separate tab in OBS.  So these can be still fully accessible, but don't clutter up the normal day-day usage of the PTZ system.

This was all done by ONLY changing the HTML code provided by PTZ optics.  Was not hard at all and works perfectly.

Its easy to customize the's how you would change the code text name and the camera preset you want to have it activate when you click it.  You can alter this in NOTEPAD.  Make a backup of the file in case you make some HTML mistakes.

By default it looks kind of like this:

<a class="call_preset preset_button preset-1" data-preset="1" href="#preset-1">Button1</a>

Change "data-preset" and "#preset-1" to be the preset saved position you would have programmed into your camera.  In this case, the value is 1, but if preset position is 22, change these values both to "22"

Then "Button1" is the descriptive name you see in OBS.  Make it whatever you want, i think the max i 8 characters though

In the example below, I've made the first 3 buttons do presets 1-3,
however buttons 4-6 activate presets 10-12 and 7-9 do presets 13-15

<form role="form" class="form-horizontal">
<fieldset class="presets">
<div class="row">
<a class="call_preset preset_button preset-1" data-preset="1" href="#preset-1">Pulpit</a>
<a class="call_preset preset_button preset-2" data-preset="2" href="#preset-2">Communion Table</a>
<a class="call_preset preset_button preset-3" data-preset="3" href="#preset-3">Lecturn</a>
<div class="row">
<a class="call_preset preset_button preset-10" data-preset="10" href="#preset-10">Organ</a>
<a class="call_preset preset_button preset-11" data-preset="11" href="#preset-11">Stairs</a>
<a class="call_preset preset_button preset-12" data-preset="12" href="#preset-12">12</a>
<div class="row">
<a class="call_preset preset_button preset-13" data-preset="13" href="#preset-13">13</a>
<a class="call_preset preset_button preset-14" data-preset="14" href="#preset-14">14</a>
<a class="call_preset preset_button preset-15" data-preset="15" href="#preset-15">Control</a>

Here's a google drive link to some of these files to help give you some ideas perhaps.

Drop them into the appropriate "Camera X" folder(s) that is created when you extract the PTZOptics download, and then install them using this method :

You should know have some similar examples available in your OBS as is pictured above.