System requirements
How to start

Post comment (Allready 33)


Roboter is an autoclicker (and autokeypresser) for both linux, windows and mac (hotkeys on mac untested). When I searched for one for Linux, I only found a single one that was really worth anything, and that one was trial-only payware. So I decided to make my own.

Time showed me that there is also no autokeypresser that can handle more than a single key on windows, at least not one that is not, well, trial-only payware.

So enjoy the only, as far as I'm aware, semi-advanced autoclicker and autokeypresser on both linux, windows and mac, for free!

New in version 1.1: Configurable hotkeys. New hotkey library that should also work on mac!

Back to contents


GUI Roboter

Back to contents

System requirements

Java version 8 or newer. You can check if you have it using this command line command (Windows: Start->run->cmd):

java -version

If you get nothing or if it's telling you that it doesn't know the command "java", you probably don't have java. If you get something, it should look like this:

java version "1.x.x_xx"
Java(TM) SE Runtime Environment (build 1.x.x_xx-xxx)

If the number is 1.8 or larger, Roboter should run.

If you don't have Java or an old version, you can download the newest one at "Download".

Back to contents

How to start

If everything works, you can just double-click the jar file, but sometimes a compressing software like WinZip graps this file extension.
If that happens, it's easiest to just run the Jarfix,

Back to contents


Sourcecode Roboter

See also github at

Oracle pulled a fast one on us, newest (Oracle) Java versions have horrible licencing. So either choose 1.8, the last proper version, or chose OpenJDK:
Java 1.8 via
Newest Java via

Back to contents


#24 GuanZhang wrote at 04/26/2021 12:14 PM (EST):
Hi, thanks for this tool. I was wondering for auto-keypress, is it possible to do hotkeys like pressing multiple keys at the same time? I tried to do them in sequence with 0ms delay but that didn't seem to work.

Also, any interest in uploading the code to GitHub so that more people can look at it and contribute/add features to it? Thanks again!

#25 Klaue wrote at 04/26/2021 05:30 PM (EST):
sadly, even with 0 ms delay, it sends the key in succession. A keypress as simulated by this is basically keydown-keyup. multiple keys together would require a keydown from each before any keyup, I'd imagine.
I use it mainly as a clicker myself, the keypress was just an afterthought. Saw that the library I used supported that as well and thought "eh why not" :3

as for github.. I put one of my projects there once, but.. seemed more work than warranted.
Got one put request. Spent quite a while looking through all the changes. It made a change I didn't understand why (no comments) and a change to the standard directory where it looks for files which wouldn't work on non-windows (no c:\users on linux), besides others. As github never sent me a mail, I only saw that months later. And because I'm a github noob, I didn't see how I could only take the changes I approved of and not the rest and refused the request, writing why and never heard anything ever again.
I don't really see anything to be gained from that.
Just putting it on my homepage seems easier, even if most people will probably never see it, as I do no SEO stuff and I'm sure github does. I think of it as a hidden gem of the internets! (ok, probably less so now. when I made it, there was no free autoclicker for linux that had anyway near the features coupled with ease of use Roboter has, but it's been years, some might have sprung up ;))

#26 GuanZhang wrote at 04/27/2021 01:04 AM (EST):
Thanks for the response.

I think perhaps you just had some bad experience with GitHub and it has come a long way since you've initially tried it so things might have changed quite a bit.

I'm not too sure regarding Linux and Windows but at least on Mac I haven't found any free ones. Since it's written in Java it still works on the latest macOS (Big Sur)!

It would be great if you can try to put the code up on GitHub, since I'll be writing an article on how I use it in conjunction with a macOS app which acts as a Bluetooth keyboard/mouse to automate operations on iOS, it would be a continuation of this article I wrote:

I don't have a huge following or anything but perhaps it would drum up some interest in your tool.

If you are still not interested in putting it up on GitHub would you mind if I put it there (and of course I'd still link back to your official website and everything).

Thanks again!

#27 Klaue wrote at 04/27/2021 04:25 PM (EST):
I might, but it probably won't be too soon. I'd have to make a proper buildscript/ant or gradle dependencies file, I don't think just copying a few libs will fly on github.

As for you putting it there, no thank you. If it's gonna be on github I want to have the control :)

Also, bit surprising that it works well enough on mac. Could never test it as I have none. At the very least there will be no hotkeys I'd imagine, which makes using it a bit clunky, but that is system native stuff, nothing java likes too much

#28 Klaue wrote at 04/27/2021 06:03 PM (EST):
Heh, tried to convert it to a maven project only to realize that some libs I used are not in the repository.
and trying to remove maven again and nothing built any more. took quite a while to get eclipse to recognize it again.
Great forebodings :D

#29 GuanZhang wrote at 04/27/2021 08:33 PM (EST):
Well at least you're trying, good luck with that. Please let me know after you are able to put the code on GitHub.

In fact, if you are planning to continue development on it, could I suggest you start with an empty repo first? Even if the code isn't quite there yet at least you will have an issue tracker, I have a couple feature requests if you don't mind and you can also plan out some stuff like documentation.

I would actually like to be able to start the program non-interactively, like: java -jar Roboter.jar octopath.rbt and it would automatically start. Yes on Mac hotkeys doesn't work, but it doesn't bother me that much in fact if possible I'd like a way to tell that dialog box to go away :-)

Thanks again.

#30 Klaue wrote at 05/08/2021 01:56 PM (EST):

Took me effing 2 hours because eclipse insisted on putting it in a sub directory and stuff.what a PITA.

Anyway, I decided to update it a bit. Hotkeys might now also work on mac

#22 4RR0W wrote at 04/03/2021 07:10 PM (EST):
the hotkey isn't loading.

#23 Klaue wrote at 04/03/2021 11:48 PM (EST):
That's too bad. without anything more that's most I can say about it tho :)

#21 4RR0W wrote at 04/03/2021 07:10 PM (EST):
the hotkey isn't loading.

#20 4RR0W wrote at 04/03/2021 07:10 PM (EST):
the hotkey isn't loading.

#19 4RR0W wrote at 04/03/2021 06:42 PM (EST):
the hotkey isn't loading.

#17 asd123 wrote at 12/14/2020 10:22 AM (EST):
how do I even get this to work? :(

#18 Klaue wrote at 12/14/2020 05:12 PM (EST):
You gotta have java. Besides that, check "how to start". Some compression programs are over-eager and steal jar files from under javas butt

#15 Game wrote at 09/21/2020 01:33 PM (EST):

#16 Klaue wrote at 09/21/2020 04:01 PM (EST):
Glad to hear :)
Speed was never really the focus (in my experience, most games can't handle more than 5-10 clicks a second anyway so I set it to that if I use it myself) but hey, not gonna comnplain

#13 roboterfan wrote at 06/23/2020 02:32 PM (EST):
is there any way that i could use a different hotkey than F6?

#14 Klaue wrote at 06/24/2020 12:15 AM (EST):
I'm afraid not, currently

#32 Klaue wrote at 05/09/2021 10:12 PM (EST):
There is now, if you still care

#12 roboterfan wrote at 06/23/2020 02:29 PM (EST):
is there any way that i could use a different hotkey than F6?

#10 ——————_———————— wrote at 11/21/2019 02:50 PM (EST):
nvm, it worked

#11 Klaue wrote at 11/21/2019 06:45 PM (EST):
Good to hear

Add comment


(Optional, hidden. Only if you want to be notified of replies)

* Spam check: ㉑ + ⑧ =

Back to contents