I just managed to get a proof of concept app written for Linux and X11 using python-xlib that replicates the hotstring functionality. This is so rough, that I really don't even recommend that anyone bother with it unless they know python. However it demonstrates that it's possible:
http://ubuntuforums....ad.php?t=675753It wouldn't be all that hard (conceptully) to write a program that would at least have a rough compatibility with AHK files.
It would be a lot of work though.
Basically, you'd have to write a parser for the ahk language (not hard if you have the AHK BNF grammer). Then you'd have to create equivalents for all of the commands listed here:
http://www.autohotke...cs/commands.htmI'm pretty sure it would be possible to write Linux equivalents of every function there, with the exception of the stuff that modifies the controls and menus in windows.
Basically it'd almost be like a mini wine project. Those folks went and wrote Linux equivalents for the entire Win32 API. This would be a much easier project in comparison, but it would be a lot of work.
I'd be willing to help with a project like this, but I don't think I'd have the wear-withall to head it.