• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:03
CEST 18:03
KST 01:03
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL19] Finals Preview: Daunting Task19[ASL19] Ro4 Recap : The Peak14DreamHack Dallas 2025 - Info & Preview19herO wins GSL Code S Season 1 (2025)17Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure6
Community News
[BSL20] RO20 Group Stage1EWC 2025 Regional Qualifiers (May 28-June 1)9Weekly Cups (May 12-18): Clem sweeps WardiTV May3Code S Season 2 (2025) - Qualifier Results212025 GSL Season 2 (Qualifiers)14
StarCraft 2
General
Interview with oPZesty on Cheeseadelphia/Coaching herO wins GSL Code S Season 1 (2025) DreamHack Dallas 2025 - Info & Preview Power Rank: October 2018 Code S Season 2 (2025) - Qualifier Results
Tourneys
DreamHack Dallas 2025 EWC 2025 Regional Qualifiers (May 28-June 1) Last Chance Qualifiers for OlimoLeague 2024 Winter $5,100+ SEL Season 2 Championship (SC: Evo) StarCraft Evolution League (SC Evo Biweekly)
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 474 Futile Resistance Mutation # 473 Cold is the Void Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed
Brood War
General
[ASL19] Finals Preview: Daunting Task ASL 19 Tickets for foreigners [ASL19] Ro4 Recap : The Peak BW General Discussion Cwal.gg not working
Tourneys
[ASL19] Grand Finals [BSL20] RO20 Group Stage [BSL20] RO20 Group A - Sunday 20:00 CET [ASL19] Semifinal B
Strategy
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Stormgate/Frost Giant Megathread Battle Aces/David Kim RTS Megathread Nintendo Switch Thread Beyond All Reason What do you want from future RTS games?
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Trading/Investing Thread
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Yes Sir! How Commanding Impr…
TrAiDoS
Poker
Nebuchad
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11040 users

Introducing Desktop APM: APM for every application

Forum Index > SC2 General
Post a Reply
Normal
achronism
Profile Joined September 2013
Australia6 Posts
December 12 2015 15:19 GMT
#1
Hi TeamLiquid,

After encountering APM in StarCraft: BW over 10 years ago, I've been fascinated by the concept of tracking performance in gaming. 3 years ago I decided I would bring actions-per-minute to every game and application by developing Desktop APM. After investing hundreds of hours, I'm happy to announce Desktop APM to the TeamLiquid community.

[image loading]

Desktop APM provides your true APM in StarCraft II and other games. Unlike in StarCraft II, APM is not reduced due to the accelerated in-game timer.

Take a tour of Desktop APM:
+ Show Spoiler +

[image loading]
Desktop APM provides a graph of how intensely you use your keyboard and mouse. Statistics show your highest APM, distance mouse moved, and total keypresses / mouse clicks.

[image loading]
The in-built calendar makes browsing previous days easy. Find out your gaming habits days, months, even years prior.

[image loading]
Hovering over a graph shows a preview of how your time was spent. Timeline provides a comprehensive list of applications used.

[image loading]
Browsing your timeline breaks down APM by application. Selecting multiple applications compares APM on the same graph.

[image loading]
Many features are waiting for you in Desktop APM. Hotspots show where you click the most, set daily targets, setup voice alerts and more.


Features:
  • graph your APM across minutes, hours, days, weeks, months and years
  • browse a timeline of applications used throughout the day
  • use the calendar to find out what you were doing weeks, months or years prior
  • view hotspots on your monitor that highlight where you click the most
  • track words per minute, distance mouse moved and total time active
  • compare StarCraft APM to other games and find out which games are most APM intensive
  • enable voice alerts to notify you when APM falls below a certain number
  • set daily targets and strive to achieve your target APM

FAQ:

Is Desktop APM secure?
+ Show Spoiler +

  • Desktop APM data is encrypted and saved locally on your PC
  • Data generated by Desktop APM is never transmitted across the internet
  • For more information read the privacy statement.



Is Desktop APM free?
+ Show Spoiler +

  • Yes, Desktop APM is free
  • There is no kickstarter campaign or crowdfunding, Desktop APM is a fully realized product that is ready-to-use.
  • A professional version of Desktop APM unlocks advanced features.
  • Money raised from Desktop APM goes towards development and StarCraft II tournaments. See the rewards page for more information.



Who are you?
+ Show Spoiler +

  • the developer of Desktop APM and a programmer with over 16 years experience
  • an enthusiastic supporter of eSports who has been actively involved in the StarCraft community for many years
  • the founder of a small business called Little Sky Studios, providing software, games and 4k photography
  • someone looking to give back to the community by sponsoring tournaments and providing gaming-related content



Where can I get Desktop APM?
  • Click HERE to download Desktop APM
PinoKotsBeer
Profile Joined February 2014
Netherlands1385 Posts
Last Edited: 2015-12-12 15:24:19
December 12 2015 15:24 GMT
#2
Any plans for an OSX version?
http://www.twitch.tv/pinokotsbeer
Big J
Profile Joined March 2011
Austria16289 Posts
December 12 2015 15:27 GMT
#3
5 seconds in! It's awesome!
achronism
Profile Joined September 2013
Australia6 Posts
Last Edited: 2015-12-12 15:54:39
December 12 2015 15:37 GMT
#4
Any plans for an OSX version?


That would depend on the amount of support and interest in Desktop APM. The software is very reliant on Windows architecture (kernel32 provides keyboard/mouse inputs, the program uses windows calendars, listboxes and UI features that aren't interchangable), so it's not just matter of importing code, a lot of code would be rewritten from the ground up. There are still a lot of features to add to the PC version (achievements, skins and customisation), so rather than divide my attention across two platforms the immediate plan is to develop the PC version to its full potential. I know this answer may be disappointing to mac users, however I think with e-sports growing in popularity, it's only a matter of time before we get better game-tracking tools across both platforms.
sabas123
Profile Blog Joined December 2010
Netherlands3122 Posts
December 12 2015 15:42 GMT
#5
On December 13 2015 00:37 achronism wrote:
Show nested quote +
Any plans for an OSX version?


That would depend on the amount of support and interest in Desktop APM. The software is very reliant on Windows architecture (kernel32 provides the inputs, the program uses windows calendars, listboxes and UI features that aren't interchangable), so it's not just matter of importing code, a lot of code would be rewritten from the ground up. There are still a lot of features to add to the PC version (achievements, skins and customisation), so rather than divide my attention across two platforms the immediate plan is to develop the PC version to its full potential. I know this answer may be disappointing to mac users, however I think with e-sports growing in popularity, it's only a matter of time before we get better game-tracking tools across both platforms.

achievements 0_O

the application seems cool
The harder it becomes, the more you should focus on the basics.
achronism
Profile Joined September 2013
Australia6 Posts
Last Edited: 2015-12-12 16:05:23
December 12 2015 16:03 GMT
#6
the application seems cool


Thanks, if you have any questions feel free to ask them here or through the Desktop APM contact form.

It's almost 3am where I'm from so it's time to rest, but I'll be back in 8 hours to answer any questions. Hope you enjoy the app!
Big J
Profile Joined March 2011
Austria16289 Posts
December 12 2015 16:32 GMT
#7
Loving the heat map! The SC2 map is already shaping in the bottom left of the screen, lol!
Cascade
Profile Blog Joined March 2006
Australia5405 Posts
December 12 2015 17:19 GMT
#8
Cool! Is it possible to get the heatmap by application, so that I only see sc2? Similarly, is it possible to track my APM over time by application?

There is no way to detect when a game starts right? So the sc2 apm will be an average over all time spent in sc2, including time in lobby, queue, etc? I'd like to track my APM in-game for sc2 over time, to see if I am faster now than 6 months ago, but maybe that isn't possible without looking at the replays like scelight etc.
TRaFFiC
Profile Blog Joined December 2010
Canada1448 Posts
December 12 2015 18:04 GMT
#9
Great now I can see how fast my apm is downloading porn.
2v2, 1v1, Zerg, Terran http://www.twitch.tv/trafficsc2
TelecoM
Profile Blog Joined January 2010
United States10667 Posts
December 12 2015 19:34 GMT
#10
Amazing, thank you for this contribution!
AKA: TelecoM[WHITE] Protoss fighting
NexT_SC2
Profile Joined May 2013
United States117 Posts
December 12 2015 19:47 GMT
#11
apm doing homework...5
Taeja | Maru | Byun <3
DSK
Profile Blog Joined February 2015
England1110 Posts
December 12 2015 21:02 GMT
#12
Hah, I love the idea behind this :D
**@ YT: SC2POVs at https://www.youtube.com/c/SC2POVsTV | https://liquipedia.net/starcraft2/SC2POVs @**
Mistakes
Profile Joined February 2011
United States1102 Posts
December 12 2015 21:09 GMT
#13
Wow that is really cool. Well done!
StarCraft | www.psistorm.com | www.twitter.com/MistakesSC | www.twitch.tv/MistakesSC | Seattle
achronism
Profile Joined September 2013
Australia6 Posts
Last Edited: 2015-12-13 00:59:08
December 13 2015 00:55 GMT
#14
Is it possible to get the heatmap by application, so that I only see sc2? Similarly, is it possible to track my APM over time by application?

You can do this by setting up rules that ignore other applications except StarCraft, then heatmaps and APM will only apply when the defined applications are in use. See THIS image on how to setup rules, which are found in the Timeline Menu -> Rules section.
There is no way to detect when a game starts right? So the sc2 apm will be an average over all time spent in sc2, including time in lobby, queue, etc? I'd like to track my APM in-game for sc2 over time, to see if I am faster now than 6 months ago, but maybe that isn't possible without looking at the replays like scelight etc.

You're right, although Desktop APM is still useful over time. For example, whether you play 5 games or 3 games, you'll average x amount minutes in the lobby every game, so your APM will be still be proportionally bigger or smaller based on your performance during the game, with a small reduction overall due to lobby time. As you begin to play hundreds of games, you'll spend an average of (for example) 16 minutes in a game, and an average of 2 minutes in the lobby, therefore lobby time only has a 12.5% influence on your APM, while how you perform during the game has an 87.5% influence on your APM.

Also, after a minute without clicks or mouse presses, Desktop APM stops tracking APM and classes that time as inactive, so that inactive time doesn't contribute to APM. So waiting in lobbies for games to start will only slightly reduce APM when you're clicking, typing or moving your mouse.
-Kyo-
Profile Blog Joined August 2010
Japan1926 Posts
December 13 2015 02:24 GMT
#15
Will this product be updated if there are changes that need to be made in the future?

This is awesome, and I went ahead and gave the 4$ for it !

Thanks!

Will perhaps updated with my own 2c on the actual program in a little~
Anime is cuter than you. Legacy of the Void GM Protoss Gameplay: twitch.tv/kyo7763 youtube.com/user/KyoStarcraft/
TL+ Member
Chaggi
Profile Joined August 2010
Korea (South)1936 Posts
December 13 2015 02:47 GMT
#16
Oh $4 for the pro? I'll do that once I get my paypal unlocked
Keniji
Profile Blog Joined April 2008
Netherlands2569 Posts
Last Edited: 2015-12-13 03:00:25
December 13 2015 02:57 GMT
#17
On December 13 2015 09:55 achronism wrote:
Show nested quote +
Is it possible to get the heatmap by application, so that I only see sc2? Similarly, is it possible to track my APM over time by application?

You can do this by setting up rules that ignore other applications except StarCraft, then heatmaps and APM will only apply when the defined applications are in use. See THIS image on how to setup rules, which are found in the Timeline Menu -> Rules section.
Show nested quote +
There is no way to detect when a game starts right? So the sc2 apm will be an average over all time spent in sc2, including time in lobby, queue, etc? I'd like to track my APM in-game for sc2 over time, to see if I am faster now than 6 months ago, but maybe that isn't possible without looking at the replays like scelight etc.

You're right, although Desktop APM is still useful over time. For example, whether you play 5 games or 3 games, you'll average x amount minutes in the lobby every game, so your APM will be still be proportionally bigger or smaller based on your performance during the game, with a small reduction overall due to lobby time. As you begin to play hundreds of games, you'll spend an average of (for example) 16 minutes in a game, and an average of 2 minutes in the lobby, therefore lobby time only has a 12.5% influence on your APM, while how you perform during the game has an 87.5% influence on your APM.

Also, after a minute without clicks or mouse presses, Desktop APM stops tracking APM and classes that time as inactive, so that inactive time doesn't contribute to APM. So waiting in lobbies for games to start will only slightly reduce APM when you're clicking, typing or moving your mouse.


Would it be possible to implement an option to set something like key-frames (via hotkey)? Thus, you could set them at the beginning and end of a game. If you could then apply keywords or such to said frames you could also sort and order them. This way, you are not limited to apps, but could also divide by different events in apps themselves.

Obviously, it wouldn't not be as nice to use because it does not track everything automatically, but it is only an extra option for people that want it. And if people were crazy enough (and they usually are), they could probably write some sort of plug-in to automate the process by searching for some pixels or stuff to indicate the start and end of a game.

I am not much into programming, so I do not know how difficult something like that would be. Or if you are willing to spent even more time on it. But to for my personal preference, it would improve the already nice program quite a bit



Cascade
Profile Blog Joined March 2006
Australia5405 Posts
December 13 2015 03:15 GMT
#18
On December 13 2015 09:55 achronism wrote:
Show nested quote +
Is it possible to get the heatmap by application, so that I only see sc2? Similarly, is it possible to track my APM over time by application?

You can do this by setting up rules that ignore other applications except StarCraft, then heatmaps and APM will only apply when the defined applications are in use. See THIS image on how to setup rules, which are found in the Timeline Menu -> Rules section.
Show nested quote +
There is no way to detect when a game starts right? So the sc2 apm will be an average over all time spent in sc2, including time in lobby, queue, etc? I'd like to track my APM in-game for sc2 over time, to see if I am faster now than 6 months ago, but maybe that isn't possible without looking at the replays like scelight etc.

You're right, although Desktop APM is still useful over time. For example, whether you play 5 games or 3 games, you'll average x amount minutes in the lobby every game, so your APM will be still be proportionally bigger or smaller based on your performance during the game, with a small reduction overall due to lobby time. As you begin to play hundreds of games, you'll spend an average of (for example) 16 minutes in a game, and an average of 2 minutes in the lobby, therefore lobby time only has a 12.5% influence on your APM, while how you perform during the game has an 87.5% influence on your APM.

Also, after a minute without clicks or mouse presses, Desktop APM stops tracking APM and classes that time as inactive, so that inactive time doesn't contribute to APM. So waiting in lobbies for games to start will only slightly reduce APM when you're clicking, typing or moving your mouse.

OK, thanks.

Don't think the average is very reliable though. So much variance from a lot of stuff, and you really would like to be able to pick up a 10% difference in APM, preferably even smaller. Don't think you can do that on a months worth of data for most players.
ThunderBum
Profile Joined November 2010
Australia192 Posts
December 13 2015 05:13 GMT
#19
Very nice indeed, thank you for sharing your work
achronism
Profile Joined September 2013
Australia6 Posts
Last Edited: 2015-12-13 06:19:52
December 13 2015 06:00 GMT
#20
Would it be possible to implement an option to set something like key-frames (via hotkey)? Thus, you could set them at the beginning and end of a game. If you could then apply keywords or such to said frames you could also sort and order them. This way, you are not limited to apps, but could also divide by different events in apps themselves.

This is a great line of thinking. In general I'm looking to setup up a custom key combination for pausing and resuming Desktop APM, so for example you can press 'control-shift-p' in game and the program will play an "APM paused/APM resumed" sound, that way you can pause tracking between games without having to toggle out of StarCraft.
Obviously, it wouldn't not be as nice to use because it does not track everything automatically, but it is only an extra option for people that want it. And if people were crazy enough (and they usually are), they could probably write some sort of plug-in to automate the process by searching for some pixels or stuff to indicate the start and end of a game.

Your suggestion is also highly possible. I could capture key information such the color of the StarCraft HUD at certain pixels, but it's hard to apply this consistently across many games. Games often get graphic interface updates that would temporarily break the feature in Desktop APM until a patch is released, and every game has to be analysed carefully to implement such a feature. The easiest way I feel would be to provide an APM threshold, such as 'do not track when APM goes below 20', this way, you would only get gameplay data, rather than periods of using menus and waiting in the lobby. Actually, the more I think about it, it's quite easy to implement and I'll add it to the list of features coming in the next patch.
achronism
Profile Joined September 2013
Australia6 Posts
Last Edited: 2015-12-13 06:12:04
December 13 2015 06:10 GMT
#21
Will this product be updated if there are changes that need to be made in the future?

Absolutely, I've been releasing updates every 3 months or so for the last two years, and each update brings a significant number of new features. This will continue, especially if the community remains interested in it.
This is awesome, and I went ahead and gave the 4$ for it !

Thank you so much! I'm very happy to receive your support and I can assure you it's great value as Desktop APM helps you study, work and play.
Cascade
Profile Blog Joined March 2006
Australia5405 Posts
December 13 2015 06:22 GMT
#22
On December 13 2015 15:00 achronism wrote:
The easiest way I feel would be to provide an APM threshold, such as 'do not track when APM goes below 20', this way, you would only get gameplay data, rather than periods of using menus and waiting in the lobby. Actually, the more I think about it, it's quite easy to implement and I'll add it to the list of features coming in the next patch.

Yes, this is probably the way to go. Maybe have a setting for the threshold, and then allow us to afterwards track when the threshold was superseeded so the user can quality control that part. You can't make the threshold too narrow in time either, as many players will go below 20 APM for a short while in game, and the other way around. So it may not be trivial to get to work flawlessly, but I definitely think it's the way to go. Maybe with an option for manual on/off, which will allow a user to track only the games they want, for example maybe you only want to track when you play 1on1 ladder, not random 4on4 4 teh lulz or arcade.
Nabe
Profile Joined April 2015
51 Posts
December 13 2015 06:51 GMT
#23
Interested to see where this goes. If I can make a suggestion I'd like to see a keyboard heatmap as I find it significantly more useful and interesting than where you click your mouse.

Another idea though it may not work, is instead of not tracking under a certain APM would it not be possible to set a global hotkey like scroll lock or something to start/stop tracking? I just feel like 20 APM might be a bit low otherwise. This way you can avoid tracking chatting or whatever in the lobbies, which can easily hit 400+ APM for even an average typist.
-Kyo-
Profile Blog Joined August 2010
Japan1926 Posts
December 13 2015 07:00 GMT
#24
On December 13 2015 15:10 achronism wrote:
Show nested quote +
Will this product be updated if there are changes that need to be made in the future?

Absolutely, I've been releasing updates every 3 months or so for the last two years, and each update brings a significant number of new features. This will continue, especially if the community remains interested in it.
Show nested quote +
This is awesome, and I went ahead and gave the 4$ for it !

Thank you so much! I'm very happy to receive your support and I can assure you it's great value as Desktop APM helps you study, work and play.


So I've been playing and streaming with this ticker in the background and I am interested in exactly how the clicks and such are recorded?

In game SC2 is stating I have ~200 APM but the program is pulling ~560 APM o.o...? This seems to account for more than just a difference in time, but I am not quite sure what it could be? o:
Anime is cuter than you. Legacy of the Void GM Protoss Gameplay: twitch.tv/kyo7763 youtube.com/user/KyoStarcraft/
TL+ Member
Nabe
Profile Joined April 2015
51 Posts
December 13 2015 07:15 GMT
#25
On December 13 2015 16:00 -Kyo- wrote:
Show nested quote +
On December 13 2015 15:10 achronism wrote:
Will this product be updated if there are changes that need to be made in the future?

Absolutely, I've been releasing updates every 3 months or so for the last two years, and each update brings a significant number of new features. This will continue, especially if the community remains interested in it.
This is awesome, and I went ahead and gave the 4$ for it !

Thank you so much! I'm very happy to receive your support and I can assure you it's great value as Desktop APM helps you study, work and play.


So I've been playing and streaming with this ticker in the background and I am interested in exactly how the clicks and such are recorded?

In game SC2 is stating I have ~200 APM but the program is pulling ~560 APM o.o...? This seems to account for more than just a difference in time, but I am not quite sure what it could be? o:



That should be correct. For example 100 WPM is ~500 keystrokes per minute. So assuming your CPM is anywhere near that speed and considering how much clicking is done in game it seems quite realistic. No real idea how blizzard calculates APM, but I know not only is it not real time but it also doesn't count all of your spam. They made this change way back in 1.4:

Before the patch:
245245245 = 9 actions (1 for each selection made)
2mmmmmmmm = 9 actions (1 for the selection, 1 for each move issued)
52m52m52m = 9 actions (1 for each selection and each move issued)

After the patch:
245245245 = 1 action (1 for the initial selection made, the rest ignored)
2mmmmmmmm = 9 actions (1 for the selection, 1 for each move issued)
52m52m52m = 6 actions (1 for the initial "5" selection, 1 for each move issued)
-Kyo-
Profile Blog Joined August 2010
Japan1926 Posts
December 13 2015 07:29 GMT
#26
On December 13 2015 16:15 Nabe wrote:
Show nested quote +
On December 13 2015 16:00 -Kyo- wrote:
On December 13 2015 15:10 achronism wrote:
Will this product be updated if there are changes that need to be made in the future?

Absolutely, I've been releasing updates every 3 months or so for the last two years, and each update brings a significant number of new features. This will continue, especially if the community remains interested in it.
This is awesome, and I went ahead and gave the 4$ for it !

Thank you so much! I'm very happy to receive your support and I can assure you it's great value as Desktop APM helps you study, work and play.


So I've been playing and streaming with this ticker in the background and I am interested in exactly how the clicks and such are recorded?

In game SC2 is stating I have ~200 APM but the program is pulling ~560 APM o.o...? This seems to account for more than just a difference in time, but I am not quite sure what it could be? o:



That should be correct. For example 100 WPM is ~500 keystrokes per minute. So assuming your CPM is anywhere near that speed and considering how much clicking is done in game it seems quite realistic. No real idea how blizzard calculates APM, but I know not only is it not real time but it also doesn't count all of your spam. They made this change way back in 1.4:

Before the patch:
245245245 = 9 actions (1 for each selection made)
2mmmmmmmm = 9 actions (1 for the selection, 1 for each move issued)
52m52m52m = 9 actions (1 for each selection and each move issued)

After the patch:
245245245 = 1 action (1 for the initial selection made, the rest ignored)
2mmmmmmmm = 9 actions (1 for the selection, 1 for each move issued)
52m52m52m = 6 actions (1 for the initial "5" selection, 1 for each move issued)


Ah yeah this is what it is, I was trying to think if that happened or not but I suppose that is what it is!
Anime is cuter than you. Legacy of the Void GM Protoss Gameplay: twitch.tv/kyo7763 youtube.com/user/KyoStarcraft/
TL+ Member
cakolas
Profile Joined March 2012
8 Posts
Last Edited: 2015-12-13 14:04:47
December 13 2015 14:04 GMT
#27
WOW!!! I am using this program for an hour and this program is just awesome. I was searching a program something like this more than 4-5 years and finally someone made it! There are too many APM track programs for Starcraft and Starcraft II but these programs only supports Starcraft series. I was searching a program for other RTS games and there is no good solution for other RTS games. I found some APM programs for other RTS games except Starcraft II but i stoped to use them because these programs was not calculating APM accurately and these programs was not giving detailed information as it should be. Desktop APM is the program just what i was looking for. This program has many detailed features like graphical interface, voice alert, hotspot(just WOW), comparing game APMs, daily targets, calendar and timeline feature etc... Also user interface is really user friendly and useful. Other APM programs that i used before hasn't got even half of these features which Desktop APM has. I will absolutely buy this program in a week and i will support the developers. $4 is nothing for that kind of useful program.

I thank to developers for this awesome program and wish you a continued success. Have a nice day.
EmRatThichVo
Profile Joined September 2015
Vietnam1 Post
January 29 2016 15:50 GMT
#28
Thank you Ryan for such a great tool. I've donated for the Pro version.
I have a question: I play Warcraft III, and how can we show the real-time APM within the Warcraft III screen?
I selected "Always on Top" but it doesnt work... and I just want a big number for APM...
y0su
Profile Blog Joined September 2011
Finland7871 Posts
Last Edited: 2016-01-29 15:57:03
January 29 2016 15:56 GMT
#29
trying it out... interesting idea :D
.
.
.
this will probably lead to me spamming through browser tabs for 'no' reason
ShoCkeyy
Profile Blog Joined July 2008
7815 Posts
January 29 2016 16:11 GMT
#30
On December 13 2015 00:24 PinoKotsBeer wrote:
Any plans for an OSX version?


Just submitting my vote.
Life?
Normal
Please log in or register to reply.
Live Events Refresh
Road to EWC
15:00
DreamHack Dallas Group Stage
ComeBackTV 1444
CranKy Ducklings1393
SteadfastSC1378
Rex235
CosmosSc2 125
EnkiAlexander 124
Liquipedia
SC Evo League
12:00
#12
BRAT_OK 120
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SteadfastSC 1585
Rex 240
CosmosSc2 125
BRAT_OK 124
Vindicta 12
StarCraft: Brood War
Britney 27939
Calm 4043
Hyuk 1158
Shuttle 1033
actioN 589
Mini 511
firebathero 302
HiyA 40
GoRush 34
soO 34
[ Show more ]
ggaemo 33
Rock 29
zelot 25
ToSsGirL 21
Aegong 20
Sacsri 17
Backho 16
Free 15
Shine 5
Barracks 0
Dota 2
Gorgc9875
qojqva2576
Dendi1457
XcaliburYe228
LuMiX1
Counter-Strike
flusha487
Super Smash Bros
hungrybox839
Heroes of the Storm
Khaldor543
Liquid`Hasu341
Other Games
B2W.Neo3220
FrodaN1584
Mlord618
mouzStarbuck234
Hui .223
Fuzer 193
KnowMe153
Mew2King73
Trikslyr45
Organizations
Other Games
BasetradeTV110
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• Berry_CruncH292
• Adnapsc2 10
• Legendk 6
• AfreecaTV YouTube
• sooper7s
• intothetv
• Migwel
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• Azhi_Dahaki9
• FirePhoenix8
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Nemesis2878
• Jankos1955
• Stunt558
Upcoming Events
BSL Season 20
1h 57m
Dewalt vs TT1
UltrA vs HBO
WolFix vs TBD
Afreeca Starleague
12h 57m
BeSt vs Soulkey
AllThingsProtoss
18h 57m
Road to EWC
21h 57m
BSL: ProLeague
1d 1h
Cross vs TT1
spx vs Hawk
JDConan vs TBD
Wardi Open
1d 18h
SOOP
2 days
NightMare vs Wayne
Replay Cast
2 days
Replay Cast
3 days
GSL Code S
3 days
Cure vs Zoun
Solar vs Creator
[ Show More ]
The PondCast
3 days
Online Event
3 days
Clem vs ShoWTimE
herO vs MaxPax
GSL Code S
4 days
GuMiho vs Bunny
ByuN vs SHIN
Online Event
4 days
Replay Cast
5 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

Proleague 2025-05-20
2025 GSL S1
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
DreamHack Dallas 2025
Heroes 10 EU
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

CSL 17: 2025 SUMMER
Copa Latinoamericana 4
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.