Keyboard control DMXC2: Difference between revisions

From English DMXC-Wiki
No edit summary
No edit summary
 
(12 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Chaptertitle_DMXC}}<br>
{{Chaptertitle}}<br>
{{Inuse}}<br>
<!--{{Inuse}}<br>-->
{{Hint|25.5.2013: UPrenner: create the article page<br>01.11.2013 UPrenner: work-in-progress<br>
{{Hint|25.5.2013: UPrenner: create the article page<br>01.11.2013 UPrenner: work-in-progress<br>
<!--25.10.2013: UPrenner article ready, just update of pictures<br>'''If you are a native speaker, please Help us and review this-->
02.11.2013: UPrenner article ready, just update of pictures<br>'''If you are a native speaker, please Help us and review this
}}<br>
}}<br>
{{NavigationTop-Man2
{{NavigationTop-Man2
Line 20: Line 20:
==Description and configuration==   
==Description and configuration==   
===Configuring keyboard control===
===Configuring keyboard control===
{{Picture_with_subtitle |DMXC2_Manual_Tastatursteuerung_Menue.png|1|Öffen des Konfigurationsfensters|right|300px}}
{{Picture_with_subtitle |DMXC2_Manual_keyboard_control_menue.png|1|Opens the configuration window|right|300px}}
Zur Konfiguration der Tastaturkontrolle müssen Sie das Tastaturkontrolle Konfigurationsfensters über das Menü &laquo; Konfiguration &raquo; Menüeintrag &laquo; Tastaturkontrolle &raquo; zuerst einmal aufrufen (siehe Bild 1).
For the configuration of keyboard control you have to open the keyboard control configuration window over the menu &laquo; Configuration &raquo; Menu item &laquo; Keyboard control &raquo; first (see figure 1).  
Im Konfigurationsfenster sind alle Tasten in der linken Spalte Steuerelemente aufgeführt. Seit DMXC 2.12 kann auch die F1-Taste mit Befehlen belegt werden. Dies war bei früheren Versionen nicht möglich.  
All buttons are listed on the left side, the control elements in the configuration window. Since DMXC 2.12 the F1 button also can be covered with orders. This wasn't possible at earlier versions.
{{Picture_with_subtitle |DMXC2_Manual_Tastatursteuerung_Konfiguration.png|2|Das Konfigurationsfenster|right|530px}}
{{Picture_with_subtitle |DMXC2_Manual_keyboard_control_configuration.png|2|The Configuration_window|right|530px}}
<br>
<br>
{{BoxHint
{{BoxHint
| Text = Die Befehlszuordnung wird projektbezogen abgespeichert, der Dateiname im Projektverzeichnis lautet: PROJEKTNAME.keyboard  
| Text = You store project-relatedly, the order assignment the file name is in the project list: <tt>PROJECTNAME.keyboard</tt>
}}
}}
Die anderen Tabellenspalten haben nachfolgende Bedeutung und Funktionen. 


<br>
Den Verwaltungsteil findet man im Menü &laquo; Fenster &raquo; im Menüpunkt &laquo; Tastatursteuerung &raquo;.


The other table columns have following meaning and functions. 
{|style="padding:20px;"
|- style="vertical-align:top;"
| style="text-align:right" | '''&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Module:''' || &nbsp;&nbsp;&nbsp; || At the click to the field module a drop down list from which one can select one of the modules available in DMXControl opens.
''The following modules can be selected:''
'''Disabled:'''<br>no module selected.
'''Audio:'''<br>Using command on the module audio.
'''Audiotrack:'''<br>Using command on the module Audio track player.
'''BeatTool:'''<br>Using command on the module Beat Tool.
'''Chasers:'''<br>Using command on the module Chaser.
'''Command line:'''<br>Using command on the module Command line.
'''Command box:'''<br>Using command on the module Command box.
'''Cue libary:'''<br>Using command on the module Cue libary.
'''Cue list:'''<br>Using command on the module Cue list.
'''Devices:'''<br>Using command on the module Devices in the graphical view.
'''DMX output:'''<br>Using command on the module DMX output.
'''DMXIn remote:'''<br>Using command on the module DMXIn remote.
'''Group selection:'''<br>Using command on the module Group selection.
'''Joystick:'''<br>Using command on the module Joystick control.
'''Master:'''<br>Using command on the module Master.
'''Midi Remote:'''<br>Using command on the module Midi remote.
'''OSC receiver:'''<br>Using command on the module OSC receiver.
'''Sound Analyzer:'''<br>Using command on the module Sound analyzer.
'''Submaster:'''<br>Using command on the module Submaster.
'''Textbook:'''<br>Using command on the module Textbook.
|}
{{BoxHint
|Text = Plugins which support a control by the command box also seem additional here. This shall exemplarily be called MadMaxOne plugin here.                           
}}
{|style="padding:20px;"
|- style="vertical-align:top;"
| style="width: 110px; text-align:right" | &nbsp; || &nbsp;&nbsp;&nbsp; || '''MadMaxOne Plug-In:'''<br>Using command on the plugin MadMaxOne.<br><br>
|- style="vertical-align:top;"
| style="text-align:right" |'''Device/Function:''' || &nbsp;&nbsp;&nbsp; || The corresponding functions of the module are selected by a click in this field be able to depending on select module, or the device to be mentioned.
|- style="vertical-align:top;"
| style="text-align:right" | '''Channel:''' || &nbsp;&nbsp;&nbsp; || By a click in this field an appropriate channel for a device can be adjusted or depending on module and function a corresponding action can be assigned.
|- style="vertical-align:top;"
| style="text-align:right" | '''Flags:''' || &nbsp;&nbsp;&nbsp; || At a click on the field flags a dropdown list with which the corresponding flags can be put or deleted opens.
''The following flags can be selected:''
'''Toggle mode (T):'''<br>With the T flag a button can be configured as on/off switch button.


'''Use specified value (O):'''<br>With the O flag lets himself in, written down on the field, apply per cent value to the module/device.


'''Ask for value (A):'''<br>With the A flag a value written down more petition tightly on it can be applied to the module/device. At the click on the configured button an input window in which the value can be entered opens.


'''Ignore value 0 (I):'''<br>The handing over of a value of zero at not depressed button is ignored.
|- style="vertical-align:top;"
| style="text-align:right" | '''Value:''' || &nbsp;&nbsp;&nbsp; || By a click in this field a corresponding value can be deposited quickly for a device or a function.
|}
{{BoxHint
|Text = Both at ' '“Using indicated value“''and''“Questioning on value“the entered value is a per cent value in the area of 0. 000% to 100. 000% ' '. A input of values 0 to 255 or 0 to 65535 isn't possible here.
}}
<br>
You find the administration part in the menu &laquo; Window &raquo; in the menu item &laquo; Keyboard control&raquo;.


Im Verwaltungsteil kann eingestellt werden, ob die Tastaturkontrolle aktiviert ist, die gedrückten Tasten abgefangen werden und ob die Tastaturkontrolle auch funktioniert, wenn gerade ein anderes Programm den Fokus besitzt.
In the administration part you can adjust, whether keyboard control is active the depressed buttons are intercepted and whether keyboard control also works if exactly another program has the focus.


==Controls==   
==Controls==   


{{Picture_with_subtitle |DMXC2_Manual_Tastatursteuerung_Aktivierung.png|3|Tastatursteuerung Aktivierungsfenster|right|250px}}
{{Picture_with_subtitle |DMXC2_Manual_keyboard_control_aktivate.png|3|Keyboard control aktivating window|right|250px}}
Die Konfiguration der Steuerelemente erfolgt fast analog zu der der [[MIDI-Fernsteuerung_DMXC2|MIDI-Steuerelemente]]. Jedes Steuerelement entspricht dabei einem DMX-Kanal, dessen Wert für den konfigurierten Befehl verwendet wird.
The configuration of the control elements is carried out this one elements almost analogously to the [[MIDI_Fernsteuerung_DMXC2|MIDI control]]. Every control element corresponds to a DMX channel whose value is used for the configured command.  
Auf der rechten Seite lässt sich noch der &laquo; Softpatch &raquo; konfigurieren. Damit können Werte vom DMX-In auf beliebigen anderen DMX-Out-Kanälen ausgegeben werden. Das ist nützlich um z.B. nur bestimmte Geräte mit einem externen Lichtpult zu steuern.
Another this one lets himself on the right side &laquo; Softpatch &raquo; configuring. Values of the DMX can into be distributed on arbitrary other DMX out channels with that. This is useful to e.g. only steer a certain devices with an external light desk.


{| style="width:100%"
{| style="width:100%"
|-
|-
!colspan="2" style="text-align:center"| Starten des Effekts !!colspan="2" style="text-align:center"| Stoppen des Effekts !!colspan="2" style="text-align:center"| Start/Stop des Effekts
!colspan="2" style="text-align:center"| Start the chaser !!colspan="2" style="text-align:center"| Stop the chaser !!colspan="2" style="text-align:center"| Start/Stop the chaser
|-
|-
| style="text-align:right" | '''Modul:''' || Effekte ||style="text-align:right"| '''Modul:''' || Effekte ||style="text-align:right"| '''Modul:''' || Effekte
| style="text-align:right" | '''Module:''' || Chasers ||style="text-align:right"| '''Module:''' || Chasers ||style="text-align:right"| '''Module:''' || Chasers
|-
|-
| style="text-align:right" | '''Gerät/Funktion:''' || Ausgewählter ||style="text-align:right"| '''Gerät/Funktion:''' || Ausgewählter ||style="text-align:right"| '''Gerät/Funktion:''' || Ausgewählter
| style="text-align:right" | '''Device/Function:''' || Selected ||style="text-align:right"| '''Device/Function:''' || Selected ||style="text-align:right"| '''Device/Function:''' || Selected
|-
|-
| style="text-align:right" | '''Kanal:''' || Start ||style="text-align:right"| '''Kanal:''' || Stop ||style="text-align:right"| '''Kanal:''' || Start/Stop
| style="text-align:right" | '''Channel:''' || Start ||style="text-align:right"| '''Channel:''' || Stop ||style="text-align:right"| '''Channel:''' || Start/Stop
|-
|-
| style="text-align:right" | '''Flags:''' || -,-,-,- ||style="text-align:right"| '''Flags:''' || -,-,-,- ||style="text-align:right"| '''Flags:''' || T,-,-,-
| style="text-align:right" | '''Flags:''' || -,-,-,- ||style="text-align:right"| '''Flags:''' || -,-,-,- ||style="text-align:right"| '''Flags:''' || T,-,-,-
|-
|-
| style="text-align:right" | '''Wert:''' || - ||style="text-align:right"| '''Wert:''' || - ||style="text-align:right"| '''Wert:''' || -
| style="text-align:right" | '''Value:''' || - ||style="text-align:right"| '''Value:''' || - ||style="text-align:right"| '''Value:''' || -
|}
|}
<br/>
<br/>
{{BoxAttention  
{{BoxAttention  
| Text = Durch die neue Sicherheitspolitik von Microsoft können Programme seit Windows Vista bei aktiver Benutzerkontensteuerung (UAC) Tasteneingaben nicht mehr global abfragen bzw. abfangen. Dies äußert sich darin, dass bei der Aktivierung der &laquo; Global &raquo;-Einstellung im Verwaltungsteil ein Fehler auftritt. Daher ist es in Vista und Windows 7 mit aktiver Benutzerkontensteuerung nicht möglich, DMXControl über die Tastaturkontrolle zu steuern, wenn gerade ein anderes Programm den Fokus besitzt.  
| Text = Programs can no longer globally question or intercept on button petitions by the new safety policy of Microsoft since Windows sight at an active user accounts control system (UAC). This speaks in it that at the activation this one &laquo; Global &raquo;. A fault appears attitude in the administration part. It therefore isn't possible in sight and Windows 7 with an active user accounts control system to steer DMXControl about keyboard control if exactly another program has the focus.  
}}
}}


==Tip(s)==   
==Tip(s)==   


{{BoxImportant|Text = Für DMXControl 2.11 und kleiner gilt:Damit diese Einstellungen auch umgesetzt werden, muss das Fenster &laquo; DMXIn-Fernsteuerung &raquo; geöffnet und dort die Checkbox &laquo; DMXIn-Fernstuerung aktiv &raquo; aktiviert sein. Ist für DMXControl 2.12 nicht mehr erforderlich.
{{BoxImportant|Text = It is valid for DMXControl 2.11 and more smally:So that these attitudes also are realized, the window must &laquo; DMXIn remote control &raquo; open and there the checking box &laquo; DMXIn remote control active &raquo; being active. For DMXControl 2.12 is no longer required.
}}
}}
{{End-LaTeX}}
{{End-LaTeX}}

Latest revision as of 18:29, 6 February 2024

Books.png Keyboard control DMXC2


Hint:
25.5.2013: UPrenner: create the article page
01.11.2013 UPrenner: work-in-progress
02.11.2013: UPrenner article ready, just update of pictures
If you are a native speaker, please Help us and review this


Arrow back.png PDA remote control
Joystick control Arrow forw.png
Contents

 

Overview

With keyboard control DMXControl has steered modules in everyone by keyboard for itself, e.g. DMX channels can be put, started effects/stopped, the audio player start/stop, changed etc. attitudes of the Soundanalyzers on predefined values of devices so. By the free programming of the individual buttons lets themselves, one to the claims of one's own make conformist keyboard operation for DMXControl. This is primarily because one can access corresponding actions with respect to hardwares over single buttons advisable at events. E.g. the command line can be used or also assigned different chasers to the individual buttons by the connection of an external USB numeric keypad very comfortably. Till now, is for the banks concept at the keyboard control, not implemented yet unlike the command box, DMXIn and midi remote control.

Description and configuration

Configuring keyboard control

Picture 1: Opens the configuration window
Picture 1: Opens the configuration window

For the configuration of keyboard control you have to open the keyboard control configuration window over the menu « Configuration » Menu item « Keyboard control » first (see figure 1). All buttons are listed on the left side, the control elements in the configuration window. Since DMXC 2.12 the F1 button also can be covered with orders. This wasn't possible at earlier versions.

Picture 2: The Configuration_window
Picture 2: The Configuration_window


 Important Hint You store project-relatedly, the order assignment the file name is in the project list: PROJECTNAME.keyboard


The other table columns have following meaning and functions.

                 Module:     At the click to the field module a drop down list from which one can select one of the modules available in DMXControl opens.

The following modules can be selected:

Disabled:
no module selected.

Audio:
Using command on the module audio.

Audiotrack:
Using command on the module Audio track player.

BeatTool:
Using command on the module Beat Tool.

Chasers:
Using command on the module Chaser.

Command line:
Using command on the module Command line.

Command box:
Using command on the module Command box.

Cue libary:
Using command on the module Cue libary.

Cue list:
Using command on the module Cue list.

Devices:
Using command on the module Devices in the graphical view.

DMX output:
Using command on the module DMX output.

DMXIn remote:
Using command on the module DMXIn remote.

Group selection:
Using command on the module Group selection.

Joystick:
Using command on the module Joystick control.

Master:
Using command on the module Master.

Midi Remote:
Using command on the module Midi remote.

OSC receiver:
Using command on the module OSC receiver.

Sound Analyzer:
Using command on the module Sound analyzer.

Submaster:
Using command on the module Submaster.

Textbook:
Using command on the module Textbook.

 Important Hint Plugins which support a control by the command box also seem additional here. This shall exemplarily be called MadMaxOne plugin here.
      MadMaxOne Plug-In:
Using command on the plugin MadMaxOne.

Device/Function:     The corresponding functions of the module are selected by a click in this field be able to depending on select module, or the device to be mentioned.
Channel:     By a click in this field an appropriate channel for a device can be adjusted or depending on module and function a corresponding action can be assigned.
Flags:     At a click on the field flags a dropdown list with which the corresponding flags can be put or deleted opens.

The following flags can be selected:

Toggle mode (T):
With the T flag a button can be configured as on/off switch button.

Use specified value (O):
With the O flag lets himself in, written down on the field, apply per cent value to the module/device.

Ask for value (A):
With the A flag a value written down more petition tightly on it can be applied to the module/device. At the click on the configured button an input window in which the value can be entered opens.

Ignore value 0 (I):
The handing over of a value of zero at not depressed button is ignored.

Value:     By a click in this field a corresponding value can be deposited quickly for a device or a function.
 Important Hint Both at ' '“Using indicated value“and“Questioning on value“the entered value is a per cent value in the area of 0. 000% to 100. 000% ' '. A input of values 0 to 255 or 0 to 65535 isn't possible here.



You find the administration part in the menu « Window » in the menu item « Keyboard control».

In the administration part you can adjust, whether keyboard control is active the depressed buttons are intercepted and whether keyboard control also works if exactly another program has the focus.

Controls

Picture 3: Keyboard control aktivating window
Picture 3: Keyboard control aktivating window

The configuration of the control elements is carried out this one elements almost analogously to the MIDI control. Every control element corresponds to a DMX channel whose value is used for the configured command. Another this one lets himself on the right side « Softpatch » configuring. Values of the DMX can into be distributed on arbitrary other DMX out channels with that. This is useful to e.g. only steer a certain devices with an external light desk.

Start the chaser Stop the chaser Start/Stop the chaser
Module: Chasers Module: Chasers Module: Chasers
Device/Function: Selected Device/Function: Selected Device/Function: Selected
Channel: Start Channel: Stop Channel: Start/Stop
Flags: -,-,-,- Flags: -,-,-,- Flags: T,-,-,-
Value: - Value: - Value: -


 Attention Programs can no longer globally question or intercept on button petitions by the new safety policy of Microsoft since Windows sight at an active user accounts control system (UAC). This speaks in it that at the activation this one « Global ». A fault appears attitude in the administration part. It therefore isn't possible in sight and Windows 7 with an active user accounts control system to steer DMXControl about keyboard control if exactly another program has the focus.


Tip(s)

  Important hint It is valid for DMXControl 2.11 and more smally:So that these attitudes also are realized, the window must « DMXIn remote control » open and there the checking box « DMXIn remote control active » being active. For DMXControl 2.12 is no longer required.

 

Arrow back.png PDA remote control
Joystick control Arrow forw.png
Contents