# Custom Shortcuts

**URL:** <https://forum.inductiveautomation.com/t/custom-shortcuts/10314>\
**Category:** Ignition\
**Created:** [August 6, 2015, 5:48pm UTC](https://forum.inductiveautomation.com/t/custom-shortcuts/10314 "2015-08-06T17:48:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ovendenk](https://avatars.discourse-cdn.com/v4/letter/o/f14d63/32.png) [@ovendenk](https://forum.inductiveautomation.com/u/ovendenk)\
**Post date:** [August 6, 2015, 5:48pm UTC](https://forum.inductiveautomation.com/t/custom-shortcuts/10314/1 "2015-08-06T17:48:48Z")

</div>

Hey. We’ve just updated to latest 7.7.5 and one feature still not available that we’d love to see is custom shortcuts. It would be great to have hotkeys for things like group/ungroup or alignment tools. Is that something in the works for future update? Thanks.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [August 6, 2015, 9:52pm UTC](https://forum.inductiveautomation.com/t/custom-shortcuts/10314/2 "2015-08-06T21:52:33Z")

</div>

Sounds like a good idea for a custom module… I think I’ll put this on my to-do list. 🙂

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [August 7, 2015, 10:45am UTC](https://forum.inductiveautomation.com/t/custom-shortcuts/10314/3 "2015-08-07T10:45:53Z")

</div>

Looking forward to see what you come up with, Phil! 🙂

In the meantime, if you are running Windows, you may want to consider using something like [AutoHotKey](http://www.autohotkey.com/), one of my favorite scripting tools, to give you the same functionality.

Here’s a sample for Group and Ungroup:

[code];Match can be anywhere in Window Title  
SetTitleMatchMode, 2

; Igniiton Designer Group Ctrl-G

^G::  
IfWinActive, Ignition Designer  
{  
Click 200,40  
Click 240,65  
}

; Ignition Designer Ungroup Ctrl-Shift-G  
^+G::  
IfWinActive, Ignition Designer  
{  
Click 200,40  
Click 240,85  
}[/code]

Not sure on the Linux side of life. Maybe [xdotool](http://www.semicomplete.com/projects/xdotool/xdotool.xhtml)? I’m not linux-y enough yet to say. 😆

---

<div class="post-metadata">

**Author:** ![AlThePal](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/althepal/32/3603_2.png) [@AlThePal](https://forum.inductiveautomation.com/u/AlThePal)\
**Post date:** [August 7, 2015, 1:37pm UTC](https://forum.inductiveautomation.com/t/custom-shortcuts/10314/4 "2015-08-07T13:37:05Z")

</div>

For Linux you could use [autokey](https://code.google.com/p/autokey/). It’s interesting because you write its scripts in Python.

However, I have had mixed results using utilities like this with Java apps, with keypresses not working reliably - for example if you try to open a menu and move the selection down and click on a menu item.

---

<div class="post-metadata">

**Author:** ![ovendenk](https://avatars.discourse-cdn.com/v4/letter/o/f14d63/32.png) [@ovendenk](https://forum.inductiveautomation.com/u/ovendenk)\
**Post date:** [August 12, 2015, 12:06am UTC](https://forum.inductiveautomation.com/t/custom-shortcuts/10314/5 "2015-08-12T00:06:53Z")

</div>

As am I, Phil! Please let us know if you come up with something, thanks.

I did look into AutoHotKey. It may be a solution for the meantime, but I will need to spend more time with it to get it to work the way I want. Plus, I would have to replicate it on all the computers we have along with new ones as they arrive. Something built-in would be more appealing. Thanks for the idea.
