---
title: "DmxProjectorControlDevice"
description: "API documentation for DmxProjectorControlDevice"
url: https://developer.disguise.one/python-api/docs/dmxprojectorcontroldevice/
---

# DmxProjectorControlDevice

See also: [Devices Guide](/plugins/guides/devices)

Base class (inherits properties and methods): _[ProjectorControlDevice](/python-api/docs/projectorcontroldevice#projectorcontroldevice)_

## Properties

#### **channel** : _int_

_Category: DMX  
UserName: Channel_

#### **defaults** : _List\[[DmxCommand](/python-api/docs/dmxcommand#dmxcommand)\]_

_Category: Commands  
UserName: Default commands_

#### **focus\_channel** : _int_

_Category: Focus  
UserName: Focus channel (coarse)_

#### **focus\_fine\_channel** : _int_

_Category: Focus  
UserName: Focus channel (fine)_

#### **focus\_range** : _[Vec2](/python-api/docs/vec2#vec2)_

_Category: Focus  
UserName: Focus range_

#### **intensity\_channel** : _int_

_Category: Intensity  
UserName: Intensity channel (coarse)_

#### **intensity\_fine\_channel** : _int_

_Category: Intensity  
UserName: Intensity channel (fine)_

#### **intensity\_range** : _[Vec2](/python-api/docs/vec2#vec2)_

_Category: Intensity  
UserName: Intensity range_

#### **lens\_shift\_h\_channel** : _int_

_Category: Lens Shift  
UserName: Horizontal shift channel (coarse)_

#### **lens\_shift\_h\_fine\_channel** : _int_

_Category: Lens Shift  
UserName: Horizontal shift channel (fine)_

#### **lens\_shift\_h\_range** : _[Vec2](/python-api/docs/vec2#vec2)_

_Category: Lens Shift  
UserName: Horizontal shift range_

#### **lens\_shift\_v\_channel** : _int_

_Category: Lens Shift  
UserName: Vertical shift channel (coarse)_

#### **lens\_shift\_v\_fine\_channel** : _int_

_Category: Lens Shift  
UserName: Vertical shift channel (fine)_

#### **lens\_shift\_v\_range** : _[Vec2](/python-api/docs/vec2#vec2)_

_Category: Lens Shift  
UserName: Vertical shift range_

#### **pan\_channel** : _int_

_Category: Pan/Tilt  
UserName: Pan channel (coarse)_

#### **pan\_fine\_channel** : _int_

_Category: Pan/Tilt  
UserName: Pan channel (fine)_

#### **pan\_range** : _[Vec2](/python-api/docs/vec2#vec2)_

_Category: Pan/Tilt  
UserName: Pan range_

#### **shutdown** : _List\[[DmxCommand](/python-api/docs/dmxcommand#dmxcommand)\]_

_Category: Commands  
UserName: Shutdown commands_

#### **startup** : _List\[[DmxCommand](/python-api/docs/dmxcommand#dmxcommand)\]_

_Category: Commands  
UserName: Startup commands_

#### **tilt\_channel** : _int_

_Category: Pan/Tilt  
UserName: Tilt channel (coarse)_

#### **tilt\_fine\_channel** : _int_

_Category: Pan/Tilt  
UserName: Tilt channel (fine)_

#### **tilt\_range** : _[Vec2](/python-api/docs/vec2#vec2)_

_Category: Pan/Tilt  
UserName: Tilt range_

#### **universe** : _int_

_Category: DMX  
UserName: Universe_

#### **zoom\_channel** : _int_

_Category: Zoom  
UserName: Zoom channel (coarse)_

#### **zoom\_fine\_channel** : _int_

_Category: Zoom  
UserName: Zoom channel (fine)_

#### **zoom\_range** : _[Vec2](/python-api/docs/vec2#vec2)_

_Category: Zoom  
UserName: Zoom range_

## Constructors

#### **\_\_init\_\_**(self)

Default constructor for DmxProjectorControlDevice
