<?xml version="1.0" encoding="ISO-8859-1"?>

<PropertyList>
  
  <multikey>
    <key n="103">
      <name>g</name>
      <desc>GPS ZKV500</desc>
      <key n="112">
        <name>p</name>
        <desc>Power knob</desc>
        <key n="94">
          <name>^</name>
          <desc>turn right power knob</desc>
          <no-exit/>
          <binding>
            <command>nasal</command>
            <script>zkv500.power_knob(1)</script>
          </binding>
        </key>
        <key n="95">
          <name>_</name>
          <desc>turn left power knob</desc>
          <no-exit/>
          <binding>
            <command>nasal</command>
            <script>zkv500.power_knob(-1)</script>
          </binding>
        </key>
      </key>
      <key n="109">
        <name>m</name>
        <desc>Mode knob</desc>
        <key n="94">
          <name>^</name>
          <desc>turn right mode knob</desc>
          <no-exit/>
          <binding>
            <command>nasal</command>
            <script>zkv500.select_mode(1)</script>
          </binding>
        </key>
        <key n="95">
          <name>_</name>
          <desc>turn left mode knob</desc>
          <no-exit/>
          <binding>
            <command>nasal</command>
            <script>zkv500.select_mode(-1)</script>
          </binding>
        </key>
      </key>
      <key n="108">
        <name>l</name>
        <desc>Upper left knob</desc>
        <key n="94">
          <name>^</name>
          <desc>turn right upper left knob</desc>
          <no-exit/>
          <binding>
            <command>nasal</command>
            <script>zkv500.left_knob(1)</script>
          </binding>
        </key>
        <key n="95">
          <name>_</name>
          <desc>turn left upper left knob</desc>
          <no-exit/>
          <binding>
            <command>nasal</command>
            <script>zkv500.left_knob(-1)</script>
          </binding>
        </key>
      </key>
      <key n="114">
        <name>r</name>
        <desc>Upper right knob</desc>
        <key n="94">
          <name>^</name>
          <desc>turn right upper right knob</desc>
          <no-exit/>
          <binding>
            <command>nasal</command>
            <script>zkv500.right_knob(1)</script>
          </binding>
        </key>
        <key n="95">
          <name>_</name>
          <desc>turn left upper right knob</desc>
          <no-exit/>
          <binding>
            <command>nasal</command>
            <script>zkv500.right_knob(-1)</script>
          </binding>
        </key>
      </key>
      <key n="101">
        <name>e</name>
        <desc>Enter button</desc>
        <no-exit/>
        <binding>
          <command>nasal</command>
          <script>zkv500.enter_button()</script>
        </binding>
      </key>
      <key n="120">
        <name>x</name>
        <desc>Escape button</desc>
        <no-exit/>
        <binding>
          <command>nasal</command>
          <script>zkv500.escape_button()</script>
        </binding>
      </key>
      <key n="115">
        <name>s</name>
        <desc>Start button</desc>
        <no-exit/>
        <binding>
          <command>nasal</command>
          <script>zkv500.start_button()</script>
        </binding>
      </key>
    </key>
  </multikey>
  
</PropertyList>
