# Any way to check for hotkey conflicts?

**URL:** <https://forum.vassalengine.org/t/any-way-to-check-for-hotkey-conflicts/5611>\
**Category:** Module Design\
**Created:** [January 15, 2013, 3:32pm UTC](https://forum.vassalengine.org/t/any-way-to-check-for-hotkey-conflicts/5611 "2013-01-15T15:32:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joe](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/joe/32/165_2.png) [@Joe](https://forum.vassalengine.org/u/Joe)\
**Post date:** [January 15, 2013, 3:32pm UTC](https://forum.vassalengine.org/t/any-way-to-check-for-hotkey-conflicts/5611/1 "2013-01-15T15:32:36Z")

</div>

Hi folks,

is there a way to check for hotkey conflicts in a module?  
I mean, to check if the same is not assigned to two different things?

Or can I only check everything significant piece by piece?

---

<div class="post-metadata">

**Author:** ![JoelCFC25](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/joelcfc25/32/2687_2.png) [@JoelCFC25](https://forum.vassalengine.org/u/JoelCFC25)\
**Post date:** [January 16, 2013, 3:19pm UTC](https://forum.vassalengine.org/t/any-way-to-check-for-hotkey-conflicts/5611/2 "2013-01-16T15:19:58Z")

</div>

There’s no built-in way, presently. I’ve seen someone do a custom script to accomplish this. If you are building a module in VASSAL 3.2, you could avoid potential problems altogether by employing Named Keystrokes.

---

<div class="post-metadata">

**Author:** ![Joe](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/joe/32/165_2.png) [@Joe](https://forum.vassalengine.org/u/Joe)\
**Post date:** [January 16, 2013, 3:24pm UTC](https://forum.vassalengine.org/t/any-way-to-check-for-hotkey-conflicts/5611/3 "2013-01-16T15:24:02Z")

</div>

Thx Joel…  
The issue is that this is not a built-in-from-scratch MOD (Panzer Leader), so there might be leftovers and changes and such…

I could imagine a script/parser could do it, as the source of the MOD can be viewable as XML… So all I need to know is how the keys are mapped in Vassal? I believe I saw them numbered, but whether that is ASCII numbering or something else I do not know…
