Multiple Keystrokes (Macro) -- "Simulated Keystrokes"

x64 Replacement/Alternative to Microsoft's IntelliMouse application.
Forum rules
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links or images until they have at least 4 posts.
Post Reply
BoseRoHS
Member
Posts: 16
Joined: Wed Jan 15, 2014 1:58 pm

Multiple Keystrokes (Macro) -- "Simulated Keystrokes"

Post by BoseRoHS » Thu Jan 16, 2014 3:54 pm

I'm attempting to create a macro, but doesn't seem to be functioning.

Doesn't work in XMOUSE

Code: Select all

{F4}{WAITMS100}1{WAITMS100}3
I can setup the G500 logitech software to run this macro, works fine, but I prefer to use XMOUSE as I can set application specific.

G500 software looks like this.

Code: Select all

Down-F4
delay-100ms
Up-F4
delay-100ms
Down-1
delay-100ms
Up-1
delay-100ms
Down-3
delay-100ms
Up-3

User avatar
phil
Site Admin
Posts: 6037
Joined: Sun Apr 06, 2003 11:12 pm

Re: Multiple Keystrokes (Macro) -- "Simulated Keystrokes"

Post by phil » Fri Jan 17, 2014 11:57 am

OK in XMBC there is no way to put a delay between the down and up action. Maybe that is why it is not working. I think its getting near the point I need to rethink simulated keystroke configuration to allow things like this, but that will be a massive job :(
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, Intel i5-9600k, Asus Z390-ROG, 16GB DDR4,
nVidia GeForce GTX 970, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

BoseRoHS
Member
Posts: 16
Joined: Wed Jan 15, 2014 1:58 pm

Re: Multiple Keystrokes (Macro) -- "Simulated Keystrokes"

Post by BoseRoHS » Sun Jan 19, 2014 12:50 pm

I see a lot of potential with XMOUSE, perhaps (imo) the best software available for mouse customization.

This is what my Sidewinder X4 looks like.

Code: Select all

<?xml version="1.0" encoding="UTF-8"?><Macro RepeatingMode="1">
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">3</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">3</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">3</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">3</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">4</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">4</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">4</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">4</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">7</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">7</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">7</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">7</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">8</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">8</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">8</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">8</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">9</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">9</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">9</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">9</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">10</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">10</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">10</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">10</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">11</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">11</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">11</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">11</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">12</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">12</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">12</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">12</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">13</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">13</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">13</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">13</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">82</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">82</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">82</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">82</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">57397</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">57397</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">57397</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">57397</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">55</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">55</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="true">55</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">55</KeyBoardEvent>
	<KeyBoardEvent Down="true">3</KeyBoardEvent>
	<DelayEvent>5</DelayEvent>
	<KeyBoardEvent Down="false">3</KeyBoardEvent>
</Macro>
I also prefer the simple NON graphic intrusive design of the program, meaning... take a look at Microsofts new Software vs the old version (Intellitype Pro)... the older version is straightforward and less bloated software, while the new version has too much white space and really serves no purpose but take up space on the users monitor.

Post Reply