• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Zippy! Automatic Button Pressing program.

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Warning: This application may be considered malicious by some anti-virus software and the like because it operates using a keylogger and can simulate keystrokes and mouse clicks.

Warning 2: Some anti-cheat software like Punkbuster and/or Valve Anti-Cheat (VAC) may flag this application as a hack, cheat, or otherwise unwanted. This application should be off (not in the system tray) when playing anti-cheat protected games.

Zippy! basically either holds keys/mouse buttons or pushes them rapidly. It is very useful in games like Minecraft where you have to hold a key frequently in order to perform an action.



On/Off Key: When pressed, activates and deactivates the selected profile.

Profile Up Key: When pressed, selects the next profile. If "On" it will automatically deactivate previous and activate the newly selected profile.

Profile Down Key: When pressed, selects the previous profile. If "On" it will automatically deactivate previous and activate the newly selected profile.

Start in Tray: When checked, will automatically hide Zippy! in the system tray.

Add/Remove Profile: Adds or removes a profile. All actions under a single profile will be activated when the profile is activated.

Add Row: Adds a row to the selected row.

To delete a row, click on the row in the left-most column (where the arrow is) and then hit the delete key.

Device & Key/Button Name: Double click on either column to bring up the "Get Input" dialog. Press the key or click the mouse button you want to use in box (key doesn't have to be in box but mouse does) to assign it.

Delay: 0 is the same as holding a key down. Any number greater than 0 causes a cycling pattern. For example, if it is 5000, it will press and release the key, wait 5 seconds, press and release the key, wait 5 seconds, press and release the key, etc.


It saves/loads all settings when opening/closing the application.
 

Attachments

Last edited:

ctrain

New Member
Joined
Jan 12, 2010
Messages
393 (0.11/day)
Are you actually using a keyboard hook, SetWindowsHookEx() for this?

Mouse 4 / 5 should have Win32 virtual key codes, don't think you should have problem with them depending on how you send the keystrokes. I've just used SendInput() before and it worked ok.


This might fail in programs using DirectInput too, need to send DI scan codes instead of Win32 VK ones.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
I updated it and completely changed the key/mouse monitoring code. The good news: XButton1 and XButton2 now work. The bad news: There is a 3-4 second hang when you close the Zippy main form because of an apparent bug in Windows API in mouse clicks.


This application should work in all applications on Windows 2000 and newer.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Uploaded 1.1.1. I worked around the hang by removing the Control Box (and thus, the problematical "X") and replacing it with a "Close" button. I also fixed support for the Middle mouse button. All buttons should now work.

You can still switch between fullscreen/window mode by double clicking on the title bar of the open form.
 
Joined
Jan 11, 2009
Messages
9,052 (2.34/day)
Location
Montreal, Canada
System Name Homelabs, #2 in construction
Processor i7 3930k @ 3.6 GHz | Ryzen 1700
Motherboard AsRock X79 Fatal1ty pro | AsRock x370
Cooling Dark Rock Pro 3 | Wraith Cooler
Memory 32GB (4x8gb) DDR3 2133Mhz | can't afford DDR4 yet lol
Video Card(s) GTX 970 incoming | RX 560 2gb
Storage Bunch of SSDs (HDDs coming eventually)
Display(s) Korean 1440p | Dell refurb 19"
Case BeQuiet! SilentBase 800 | some ATX case
Audio Device(s) AKG KXXX
Power Supply EVGA P2 750W | none yet
I usually use macro programs for these kinds of stuff
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (3.02/day)
Location
Cheeseland (Wisconsin, USA)
So when you hit the on/off key (pause in your OP) the selected profile key immediately begins to repeat until the on/off key is pressed again?
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Yup. It keeps going until told to stop. When delay = 0, that means the key is held down. When delay > 0, that means it will keep pushing it every x milliseconds. I have used a delay value as low as 1ms and it worked great. :D
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (3.02/day)
Location
Cheeseland (Wisconsin, USA)
Wouldn't it have been more expedient to ditch the GUI and make Zippy! a hot key activated app?
(Similar to how TPUCapture works)
For instance ... Zippy! is running in the background. The user presses a key combo (say Alt-Z) to tell Zippy! to repeat the next key/mouse click it sees until the hot key combo is pressed again?
So Alt+Z and then left mouse click tells Zippy! to repeat the left mouse click until Alt+Z is pressed again.
That would completely eliminate the need for profiles.

Just a suggestion for version 2.0 ;)
As always, good work Ford. Definitely useful with Minecraft. :toast:
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Hmm, I didn't think of that but the situation for which I programmed it (Minecraft and games in general), profiles (only requring 3 bound keys total, 2 minimum) are more useful than memorizing and pressing multiple key combos. Think of it like switching guns in an FPS game rather than running a macro. It basically adds another dimension to input options when more options aren't given in the software itself.

Sure, profile switching is likely to get a bit dodgy with 5+ profiles. If it becomes an issue, I'll add support for having multiple Zippy Config Files (zcf) so users can create and use specific profile sets (e.g. one for each game).
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (3.02/day)
Location
Cheeseland (Wisconsin, USA)
All actions under a single profile will be activated when the profile is activated.
Say I have left click as the top entry and then right click as the next in a single profile.

What exactly happens here?
If you have multiple keys in one profile are they each fired off sequentially and then the profile repeats?
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Nope, all are activated simutaneously. For example, if you have W in the first slot and Left Mouse in the second, both with a delay of 0, W and Left Mouse will be held down when the profile is enabled. When the profile is deactivated (either by on/off or changing profile), it will send the "Up" equivilent for both releasing the W key and Left Mouse button.

With left and right click in there, when the profile is activated, it would be the same as holding both left and right buttons down at the same time--hands free. xD
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (3.02/day)
Location
Cheeseland (Wisconsin, USA)
So ... if someone's roommate left their computer on, and you (as the nefarious roomate) installed Zippy! on their computer and created a profile that repeated 20 or so key presses, when the roomate unknowingly hit pause to try to stop their game Zippy! would repeat all 20 keys as fast as it could if the delay is set to zero?

I think I like this program ... a lot. :laugh:
 

EastCoasthandle

New Member
Joined
Apr 21, 2005
Messages
6,885 (1.32/day)
System Name MY PC
Processor E8400 @ 3.80Ghz > Q9650 3.60Ghz
Motherboard Maximus Formula
Cooling D5, 7/16" ID Tubing, Maze4 with Fuzion CPU WB
Memory XMS 8500C5D @ 1066MHz
Video Card(s) HD 2900 XT 858/900 to 4870 to 5870 (Keep Vreg area clean)
Storage 2
Display(s) 24"
Case P180
Audio Device(s) X-fi Plantinum
Power Supply Silencer 750
Software XP Pro SP3 to Windows 7
Benchmark Scores This varies from one driver to another.
Has this been tested with Punkbuster?
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
If the delay were set to 1, yes. 0 means the button is held. If you had A, B, and C on one profile and it was turned on, for example, when someone clicks on an input form, it would randomly type those three letters until it were stopped.

Example (A B and C set to 1ms, ran for about a second--I trimmed it though so it isn't ridiculously long):
acbcbacabacbacbbaccabacbacbabcbaccabacbacbacbacbacbbacbacbacacbbacacbabcbcaabccabcabcabcbacbacbabacabccabacbabcacbbacabcabcabcacbcbaabcabcacbcabacbacb
acbabccababcacbcabcabcabacbacbcababcacbbcaabcbacacbacbabccababcabcabcacbabccabcabcabacbcabcabacbacbacbacbcabbcaacbabcacbacbacbabccabacbacbacbbacacbbac
etc.

If you were to do, for example, H every 5 seconds and A every 5 second it would:
randomlyha add a "ha" ha to whatah you ah are typing.ahha

Which is meant to say:
Randomly add a "ha" to what you are typing.

Of course, sometimes, it can get them backwards as demonstrated by the end there with the "ah" then "ha." Good fun. XD
 

Kreij

Senior Monkey Moderator
Joined
Feb 6, 2007
Messages
13,817 (3.02/day)
Location
Cheeseland (Wisconsin, USA)
Ford said:
Good fun. XD
Indeed. :D

I'm thinking the company President's computer may be a good "testbed" for Zippy!
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.

EastCoasthandle

New Member
Joined
Apr 21, 2005
Messages
6,885 (1.32/day)
System Name MY PC
Processor E8400 @ 3.80Ghz > Q9650 3.60Ghz
Motherboard Maximus Formula
Cooling D5, 7/16" ID Tubing, Maze4 with Fuzion CPU WB
Memory XMS 8500C5D @ 1066MHz
Video Card(s) HD 2900 XT 858/900 to 4870 to 5870 (Keep Vreg area clean)
Storage 2
Display(s) 24"
Case P180
Audio Device(s) X-fi Plantinum
Power Supply Silencer 750
Software XP Pro SP3 to Windows 7
Benchmark Scores This varies from one driver to another.
No. I suspect it will flag it as bad though because it uses the standard Windows calls to user32.dll.
It maybe a good idea to add this to the OP for those that may want to use this in PB enabled online games.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
It maybe a good idea to add this to the OP for those that may want to use this in PB enabled online games.
Done.


I'm thinking the company President's computer may be a good "testbed" for Zippy!
I cannot be held liable for reckless and/or criminal use of this application (or any other for that matter). :p
 

ctrain

New Member
Joined
Jan 12, 2010
Messages
393 (0.11/day)
I updated it and completely changed the key/mouse monitoring code. The good news: XButton1 and XButton2 now work. The bad news: There is a 3-4 second hang when you close the Zippy main form because of an apparent bug in Windows API in mouse clicks.


This application should work in all applications on Windows 2000 and newer.
What bug is this? A Windows API flaw is pretty unlikely.

Also if you're using Sleep() for the delay, you might need to set the resolution on some systems for small amounts like 1ms to work. Might be a good idea to query it first: http://msdn.microsoft.com/en-us/library/ms712708(v=vs.85).aspx
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
The hook misbehaves when it catches a left mouse click on a Form's "X." I am using a modified version of HookManager. I quote:
Question

I have a long delay when closing applications using hooks by clicking the x button in the titlebar. If I close the application via another event (button click) for example, that works fine.

Answer

It's a known bug of Microsoft. It has to do with the Windows themes. If you disable the Windows themes, the problem goes away. Another choice is to have the hook code run in a secondary thread.
Hooking in a secondary thread would be a major PITA and raise performance issues. It also wouldn't fix the inherit issue--you just won't see it. XD

I'm sure it could be overcome if the mouse events had a Handled flag but they don't. Ah well, my workaround works well enough.


It only uses Thread.Sleep() when delay > 0 and it creates one thread per key so they have no impact on GUI performance.
 

ctrain

New Member
Joined
Jan 12, 2010
Messages
393 (0.11/day)
Are you only using the hook to catch the key to use for sending input?

I can think of a couple ways to grab input without the hook. Maybe you can run through the virtual key list with GetAsyncKeyState() and flag what's pressed. From there you can just build your list of keys to mash and fire them off with SendInput(). Some food for thought, probably get you out of AV flag territory.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
I was using GetAsyncKeyState for keyboard input but you have to use the hook for mouse (now both hook). It's the mouse that is causing problems too.
 
Last edited:

Mussels

Moderprator
Staff member
Joined
Oct 6, 2004
Messages
47,172 (8.69/day)
Location
Australalalalalaia.
System Name LGBTBBQAMDRGBDIYPC
Processor Ryzen R7 2700X (stock/XFR OC)
Motherboard Aorus AX370-Gaming 5 (planned x570 upgrade when they come out)
Cooling Corsair H115i Pro W/ Corsair ML RGB fans
Memory 16GB DDR4 3200 Corsair Vengeance RGB Pro
Video Card(s) MSI GTX 1080 Gaming X (BIOS mod to Gaming Z) w/ NZXT Kraken x52 AIO
Storage 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000 Pro NVME
Display(s) Phillips 328m6fjrmb (32" 1440p 144hz curved) + Sony KD-55X8500F (55" 4K HDR)
Case Fractal Design R6 Gunmetal Grey (Type C TG)
Audio Device(s) Razer Leviathan + Corsair Void pro RGB, Blue Yeti mic
Power Supply Corsair HX 750i (Platinum, fan off til 300W)
Mouse Logitech G903 + PowerPlay mousepad
Keyboard Corsair K65 Rapidfire
Software Windows 10 pro x64 (all systems)
Benchmark Scores Laptops: i7-4510U + 840M 2GB (touchscreen) 275GB SSD + 16GB i7-2630QM + GT 540M + 8GB
so its really just a home made macro program?
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,119 (6.34/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Yes and no. Yes, in that you push a key/button and it does something. No, in that it can do things that most macro programs can't (like push a key/button inhumanly fast or hold multiple keys down indefinitely).
 

Mussels

Moderprator
Staff member
Joined
Oct 6, 2004
Messages
47,172 (8.69/day)
Location
Australalalalalaia.
System Name LGBTBBQAMDRGBDIYPC
Processor Ryzen R7 2700X (stock/XFR OC)
Motherboard Aorus AX370-Gaming 5 (planned x570 upgrade when they come out)
Cooling Corsair H115i Pro W/ Corsair ML RGB fans
Memory 16GB DDR4 3200 Corsair Vengeance RGB Pro
Video Card(s) MSI GTX 1080 Gaming X (BIOS mod to Gaming Z) w/ NZXT Kraken x52 AIO
Storage 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000 Pro NVME
Display(s) Phillips 328m6fjrmb (32" 1440p 144hz curved) + Sony KD-55X8500F (55" 4K HDR)
Case Fractal Design R6 Gunmetal Grey (Type C TG)
Audio Device(s) Razer Leviathan + Corsair Void pro RGB, Blue Yeti mic
Power Supply Corsair HX 750i (Platinum, fan off til 300W)
Mouse Logitech G903 + PowerPlay mousepad
Keyboard Corsair K65 Rapidfire
Software Windows 10 pro x64 (all systems)
Benchmark Scores Laptops: i7-4510U + 840M 2GB (touchscreen) 275GB SSD + 16GB i7-2630QM + GT 540M + 8GB
Yes and no. Yes, in that you push a key/button and it does something. No, in that it can do things that most macro programs can't (like push a key/button inhumanly fast or hold multiple keys down indefinitely).
well my logitech and razor macro programs let me set the delay in ms, so they can both do what you've mentioned there. once they reach a certain speed however, games tend to stop recognising them as distinct presses. there is also toggles to not let them go.



Of course, those are locked to specific hardware - so even if you're just matching what other programs can do, its now possible for everyone to use.
 
Top