Post by Sokanon on Apr 15, 2011 12:43:20 GMT -5
Author: Royalite
Introduction
Have you ever wished that you could mouse over a healing frame and use left or right mouse button click to heal similar to how vuhdo or healbot do? I have been working in order to achieve the same functionality. I have found a free mouse modification program and will share my settings/setup. While the way I have done it is not without issues, but it has increased my mouse functionality in healing. Maybe you will find it as helpful as I have.
X-Mouse Button Control v2.0
The program is free. However please (link was broken on forums) donate to the author if you enjoy this program.
How the Program Works and Its Functionality
The program modifies the input your mouse sends to Rift. This allows you to change your left mouse button to a keybind (such as ctrl+1). So when you press your mouse button, the program sends ctrl+1 to rift and you cast the healing spell bound to it. This allows to you utilize more of your mouse buttons for healing such as mouse wheel tilt left and right (if your mouse hardware supports it). Further free up the more commonly used and easy to reach keybinds (1, 2, & 3) for dps spells.
That sounds all nice but what happens when you use your right and left mouse buttons for their default functions such as clicking to interact with an NPC or moving items to your bank. Well the program solves that problem by using layers. Think of layers as modes. When you're active in the healing "mode", your mouse will respond with the healing keybinds. When you want to activate the default functions of the mouse you can active the default "mode". Switching mode can be as simple as hitting a keybind or if you don't want to switch modes you can temporarily active a mode by holding down a key. For example, I use NUM + and NUM - to switch layers (modes) and hold down shift when in healing mode to loot mobs.
Setting Up X-Mouse
After installing the program and opening it up
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/firstsetup.png
The list on the left only has one profile named, Default. Default should all be set to **No Change (Don't intercept)** for all the layers. The idea is when you're not running Rift, all your mouse controls are set to default and won't effect anything when you hit shift.
Next hit Add. The idea is to create a profile that will only be active while in the Rift window.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/riftexeselect.png
There are two ways to select Rift for the profile. One is to select the program from the drop down list and click on OK. The other way is to have Rift up and running and "tag" the window by clicking on the Specific Window button. I preferred the latter but I don't know if there is a difference.
If you decide to go with Specific Window, Rift must be running. I had Rift in the background and the X-mouse control program in front of it.
Make sure the check box on Hover is checked. Then hover your mouse over rift running in the background and hit CAPSLOCK. The window should automatically fill out the information to look like the below:
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/findriftwindow.png
I typed into the Description "Rift" which will be the name of the profile.
Now the Rift profile is set up and the mouse setting will only work within Rift.
Highlighting the Rift profile, go to the Layer 2 tab. Layer 1 should be left alone. I named Layer 2 "Healing". Within the Left Button drop down menu select Simulated Keys (undefined).
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/simulatedkeys.png
If you decide to experiment you can change some mouse buttons like 4 or 5 within Layer 1 but remember not to change left/right mouse button or you will have trouble playing Rift.
A new window will pop up.. Next type the keybind. The example uses {CTRL}1.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/simulatedkeys.png
The window also gives instructions on other modifiers such as {ALT} and {RSHIFT} for alt and right shift.
Finish assigning all the mouse binds
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/assigndone.png
I used CTRL + a number. I found problem with CTRL + a letter. For example CTRL+K would end up opening up the warfront window in game and during a boss encounter that can be problematic.
After all the mouse buttons are assigned how you'd like. Next is global hotkeys and modifier buttons.
Global hotkeys switch between layers and keep that layer active.
For example hitting my NUM - key I am put into layer 1 or my default settings. When I want to heal such as in a raid, I hit NUM + which will put me into my healing layer or healing mode
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/globalhot.png
Modifiers temporarily active the other layer.
For example, I am in a raid and in layer 2, my healing mode, but I want to loot a mob. I hold down shift and loot the mob. Or say I am in layer 1 and I want to heal myself, I can hold down alt.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/modhot.png
Setting up Rift
You can't avoid mouse over macros. All your abilities you want to cast with the mouse will need a mouseover macro.
My example
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/2011-04-10_085758-1.jpg
Top row is there to show cooldowns [not effect by x-mouse control]
Second row is assigned to F1-F4 [not effect by x-mouse control]
Third row is assigned to 1-0 with - and = for dps and pots [not effect by x-mouse control]
Fourth is assigned to CTRL1-9 and my mouseover macros assign to my x-mouse controls.
I can use HFlame or my healing flame mouseover macro by mousing over a raid frame using the left mouse button.
Since I have funky mouse control with my healing spec. I use a keybinding import macro to switch to the more traditional keybinding.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/riftmacro.png
So when I switch specs I switch my keybinds.
Note: You need to set up your heal keybinds then type /exportkeybindings HealsKeys into the chat line to save it. Then to the same thing for your dps keybinds by setting up your different dps keybinds then typing /exportkeybindings DPSKeys.
Issues/Problems
-Unlike Vudho or Healbot, this method can not tell when you're mousing over a raid frame.
-You also have to be aware of what layer you have active. It is easy to lose track of which you're in. X-mouse has a pop up bubble that will notify you when you switch layers but do to the global hotkeys and modifier keys being well global, the notifier will pop up even when out of Rift. This doesn't hurt function but can be annoying. The bubble will only work when in window mode.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/bubble2.png
-Takes getting used to learning layer switching.
-A lot of setup and over head for wanting to use right and left mouse buttons. The program could simply be used to add extra mouse buttons that rift doesn't off the bat recognized like mouse button 4, 5 or mouse wheel tilt right and left and avoid the layer overhead.
Questions/Comments/Ideas/Experiences
I am always fiddling with the setting and tweaking it. I loved to hear what others were able to do to extend mouse functionality. Another program maybe? A different setup? I'd like to hear others experiences. I am only level 27 and have healed only in rift raids and 5 man normal dungeons so my experience is very limited.
Disclaimers:
Other threads have used products such as the Naga Mouse and Logitech G700. Based on the reception of similar programs to extend mouse functionality, the assumption is that the the following is not breaking any policy on add-ons. However clarity on the issue is appreciated.
[/size]
Original link: forums.riftgame.com/showthread.php?159979-Royalite-s-UI-Guide-to-Healing-on-Mouse-Press
Royalite said:
Introduction
Have you ever wished that you could mouse over a healing frame and use left or right mouse button click to heal similar to how vuhdo or healbot do? I have been working in order to achieve the same functionality. I have found a free mouse modification program and will share my settings/setup. While the way I have done it is not without issues, but it has increased my mouse functionality in healing. Maybe you will find it as helpful as I have.
X-Mouse Button Control v2.0
The program is free. However please (link was broken on forums) donate to the author if you enjoy this program.
How the Program Works and Its Functionality
The program modifies the input your mouse sends to Rift. This allows you to change your left mouse button to a keybind (such as ctrl+1). So when you press your mouse button, the program sends ctrl+1 to rift and you cast the healing spell bound to it. This allows to you utilize more of your mouse buttons for healing such as mouse wheel tilt left and right (if your mouse hardware supports it). Further free up the more commonly used and easy to reach keybinds (1, 2, & 3) for dps spells.
That sounds all nice but what happens when you use your right and left mouse buttons for their default functions such as clicking to interact with an NPC or moving items to your bank. Well the program solves that problem by using layers. Think of layers as modes. When you're active in the healing "mode", your mouse will respond with the healing keybinds. When you want to activate the default functions of the mouse you can active the default "mode". Switching mode can be as simple as hitting a keybind or if you don't want to switch modes you can temporarily active a mode by holding down a key. For example, I use NUM + and NUM - to switch layers (modes) and hold down shift when in healing mode to loot mobs.
Setting Up X-Mouse
After installing the program and opening it up
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/firstsetup.png
The list on the left only has one profile named, Default. Default should all be set to **No Change (Don't intercept)** for all the layers. The idea is when you're not running Rift, all your mouse controls are set to default and won't effect anything when you hit shift.
Next hit Add. The idea is to create a profile that will only be active while in the Rift window.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/riftexeselect.png
There are two ways to select Rift for the profile. One is to select the program from the drop down list and click on OK. The other way is to have Rift up and running and "tag" the window by clicking on the Specific Window button. I preferred the latter but I don't know if there is a difference.
If you decide to go with Specific Window, Rift must be running. I had Rift in the background and the X-mouse control program in front of it.
Make sure the check box on Hover is checked. Then hover your mouse over rift running in the background and hit CAPSLOCK. The window should automatically fill out the information to look like the below:
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/findriftwindow.png
I typed into the Description "Rift" which will be the name of the profile.
Now the Rift profile is set up and the mouse setting will only work within Rift.
Highlighting the Rift profile, go to the Layer 2 tab. Layer 1 should be left alone. I named Layer 2 "Healing". Within the Left Button drop down menu select Simulated Keys (undefined).
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/simulatedkeys.png
If you decide to experiment you can change some mouse buttons like 4 or 5 within Layer 1 but remember not to change left/right mouse button or you will have trouble playing Rift.
A new window will pop up.. Next type the keybind. The example uses {CTRL}1.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/simulatedkeys.png
The window also gives instructions on other modifiers such as {ALT} and {RSHIFT} for alt and right shift.
Finish assigning all the mouse binds
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/assigndone.png
I used CTRL + a number. I found problem with CTRL + a letter. For example CTRL+K would end up opening up the warfront window in game and during a boss encounter that can be problematic.
After all the mouse buttons are assigned how you'd like. Next is global hotkeys and modifier buttons.
Global hotkeys switch between layers and keep that layer active.
For example hitting my NUM - key I am put into layer 1 or my default settings. When I want to heal such as in a raid, I hit NUM + which will put me into my healing layer or healing mode
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/globalhot.png
Modifiers temporarily active the other layer.
For example, I am in a raid and in layer 2, my healing mode, but I want to loot a mob. I hold down shift and loot the mob. Or say I am in layer 1 and I want to heal myself, I can hold down alt.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/modhot.png
Setting up Rift
You can't avoid mouse over macros. All your abilities you want to cast with the mouse will need a mouseover macro.
My example
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/2011-04-10_085758-1.jpg
Top row is there to show cooldowns [not effect by x-mouse control]
Second row is assigned to F1-F4 [not effect by x-mouse control]
Third row is assigned to 1-0 with - and = for dps and pots [not effect by x-mouse control]
Fourth is assigned to CTRL1-9 and my mouseover macros assign to my x-mouse controls.
I can use HFlame or my healing flame mouseover macro by mousing over a raid frame using the left mouse button.
Since I have funky mouse control with my healing spec. I use a keybinding import macro to switch to the more traditional keybinding.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/riftmacro.png
So when I switch specs I switch my keybinds.
Note: You need to set up your heal keybinds then type /exportkeybindings HealsKeys into the chat line to save it. Then to the same thing for your dps keybinds by setting up your different dps keybinds then typing /exportkeybindings DPSKeys.
Issues/Problems
-Unlike Vudho or Healbot, this method can not tell when you're mousing over a raid frame.
-You also have to be aware of what layer you have active. It is easy to lose track of which you're in. X-mouse has a pop up bubble that will notify you when you switch layers but do to the global hotkeys and modifier keys being well global, the notifier will pop up even when out of Rift. This doesn't hurt function but can be annoying. The bubble will only work when in window mode.
i12.photobucket.com/albums/a250/royalite/RIFT%20MOUSE%20CONTROL/bubble2.png
-Takes getting used to learning layer switching.
-A lot of setup and over head for wanting to use right and left mouse buttons. The program could simply be used to add extra mouse buttons that rift doesn't off the bat recognized like mouse button 4, 5 or mouse wheel tilt right and left and avoid the layer overhead.
Questions/Comments/Ideas/Experiences
I am always fiddling with the setting and tweaking it. I loved to hear what others were able to do to extend mouse functionality. Another program maybe? A different setup? I'd like to hear others experiences. I am only level 27 and have healed only in rift raids and 5 man normal dungeons so my experience is very limited.
Disclaimers:
Other threads have used products such as the Naga Mouse and Logitech G700. Based on the reception of similar programs to extend mouse functionality, the assumption is that the the following is not breaking any policy on add-ons. However clarity on the issue is appreciated.
Original link: forums.riftgame.com/showthread.php?159979-Royalite-s-UI-Guide-to-Healing-on-Mouse-Press