Jump to content


Popular Content

Showing content with the highest reputation on 01/22/2019 in all areas

  1. 1 point
    In the screenshot above, pushing left trigger runs throught the macro(inputs 1-6) waits for 10 seconds and then runs the macro starting from input 1 through 6 and repeat. As the times it repeat here is left 0 it will run this indefinetely untill either broke out by an other button press(or maybe on left trigger push realease) or when profile is changed.
  2. 1 point
    I may be wrong but i'm not sure that you can overwrite the default left mouse behavior for normal clicks but you can change the deep click. If the game you are playing uses the left mouse button I think you can set you mouse like this below to achieve your goal. In this case a normal click should only be press and release, and a deep click will keep tapping it. If for some reason this did not work for you maybe you could add a Left Click Release action as action 1 and then loop from action 2, but i don't think that it is required. I tested both ways and they seemed to do the same thing for me. Left Button Overview Deep Click Press Details Deep Click Release Details Optional Looping with added step above to release the mouse before starting the tapping
  3. 1 point
    Hey coachlm Down load this file and load it into the mouse and you'll have a full working pubg layout. (If it confuses you let me know and I can explain it a bit more) Rage
  4. 1 point
    @cuongtdc I'm not one hundred percent sure what it is you're trying to do, but I'll explain how the mouse movement options work in JoytoKey to save you some time. If you want to press a button to have it move the mouse cursor, go to the "Mouse" tab. It looks like this; This is most useful for when you have a game controller such as a steering wheel or flight stick, where using your mouse may be inconvenient. You set the speed you want your mouse cursor to go at with the "Cursor movement" sliders. When you press that button, the specified cursor speed will be applied fully. In the case of this image, I have an aftermarket PS3 controller that I'm using for remote PC control. I use it when I have my laptop set up by the TV to watch a movie and am across the room from it. NOTE: I do not know what the speed is based on, I just use experimentation to figure out where I like it. Here you'll see that the Cursor Movement setting is -40, meaning the cursor will go to the left. However, I'm using the right stick for this input, an analog stick. The program takes this into account and will apply a percentage of your setting depending on the position of your analog stick. But that's not all. Also present in that image, below the mouse cursor settings, is a modifier. This is something you should set up separately, on a button such as L3 (pushing in the analog stick), for example. I could set it up so that when using the left stick normally here, -40 would be the highest speed it would reach. But say that's too sensitive for something I need a lot of accuracy for. I could set it up so that pushing another button would modify that to 50% of the cursor setting. While that button is held, my cursor speed range would now be 50% of its regular range. So instead of it going at -40 when I push the stick left, it would go -20. You can set up as many of these modifiers as you like, but note that the software only allows you to use that button for that modifier, and nothing else. There's also this tab, and I have a couple ideas as to how it works, but I've never felt much need to play with it. I will at some point though, if I get bored and want to tinker with something.
  5. 1 point
    Profile Settings and All Mappings The main section of the driver is split into two sides, on the left you can access the settings that will be activated when you switch to a profile, or select which input you wish to edit. Your chosen input will then be displayed on the right side of the driver along with their current outputs. Profile Settings At the top left of this section is the "Profile Settings" button. The settings and outputs accessed here will be applied as soon as this profile is set as active. DPI(Pointer Speed) The first setting available under this heading is DPI or "Dots Per Inch". This setting defines how far your cursor will move for every inch your Z moves, so increasing this value will increase your pointer speed. The Zs Pixart 3360 Optical Sensor supports DPI values from 100 to 12,000 in increments of 100. DPI Levels On the right side of the DPI Slider you can add DPI levels. These are useful if you want to be able to quickly switch between two or more different DPI values within the same profile. With multiple DPI levels enabled you will also have access to the "Separate X and Y DPI levels" checkbox at the bottom right of your DPI settings. With this you can set vertical and horizontal sensitivity independently. Once you have created a new DPI level you can then add an output to any of your Zs buttons or inputs that will switch to this DPI level, or cycle through all of your DPI levels. Lift off Height This setting adjusts the distance from your mouse mat the Zs sensor will stop tracking movement. As the sensor will still track even if your mouse is not touching the mouse mat at all. The minimum option is generally recommended as it prevents cursor movement from registering while you are lifting your Z to reposition it. The actual distance of the lift of height will vary depending on your mousing surface. But the maximum setting will add and extra 1mm (0.04") compared to the minimum. Game Controller Type The setting either enables or disable the Zs DirectInput joystick outputs. So if you have it set to "None" any joystick outputs in this profile will be disabled. Logo Backlight Mode This setting allows you to adjust the the colour of the RGB logo on the Z. There are three different modes available. Hue Rotation is the default setting and will smoothly cycle the logo backlight through the full spectrum of colours available. With "Fixed Colour" selected click the coloured square that appears next to it, then use the colour picker, RGB sliders, or a hex value to set a specific colour for your Zs logo. OLED Mode This option sets what will be shown on the OLED screen while in this profile. Custom Message: This mode allows you to display a custom text string of standard ASCII characters on the OLED. Simply enter the text you want displayed in the text-box that appears when you select this mode. Current DPI: Displays the current DPI. Current Profile: Displayed the currently active profile. Deep Click Forces: This mode will display the amount of force currently applied to any off the deep click enabled buttons. Tilt Angles: This mode displays all of the Z's tilt and pivot values in degrees in real-time. The three values shown are as follows: R is for Roll or the left and right tilt angle. P is for Pitch, or how far forward or back the Z is leaning. Y is for Yaw, or Pivot. This changes with the direction the Z is facing. Animated Cube: This mode displays an animated cube on the OLED screen. Firmware Version: Displays the firmware version currently running on your Z. Blank: Leaves the OLED screen blank Tilt Auto-Zeroing "Tilt Auto-Zeroing" is a firmware feature of the Z which works to prevent the gyroscope's tilt readings from drifting over time. In general it does its job well; but in some use cases it can cause more problems than it solves. So if you find that you are frequently needing to re-calibrate your tilt angles for your tilt functions to work correctly, try disabling this feature from the profile settings screen. Just note that since disabling "Tilt Auto-Zeroing" will mean that your Z is not trying to auto-correct for the natural drift in the gyroscope, your tilt values will drift over time. But this drift will be slow, so doing a manual re-zero (with the default right trigger pull function on the global profile, or your own custom mapping) should mean you don't have any problems with tilt for even an extended gaming/work session. Auto-Release Outputs By default there is a fail-safe enabled in the Zs firmware which prevents keys from being left held down if the Z is not currently processing any user input. So a press output will automatically release if the Z is not tilted, no buttons are physically held down, and no macros are running. This means that if you accidentally forget to add a release for one of your press outputs, the key wont be stuck down permanently, which is generally a good thing. However it is a problem if you actually want a key to be left held down after you release a button. For example, the mapping below which starts holding down 'W' when you first press the Left Fingertip button, then releases it when you press it again will not work correctly with the Auto-Release fail-safe enabled. So if you want to make use of these kinds of functions in any of your profiles. Just disable the "Auto-Release Inputs" setting. If you do just make sure that all of your press outputs have releases, or they will remain stuck down until you change profiles, or unplug the mouse. Custom Outputs Below these five standard profile settings you can add your own custom outputs that will trigger as soon as you enter this profile. A simple example of this is the OLED Flash "Current Profile" output, which is included with the default global profile. This particular output is very useful when switching profiles with config mode, or any custom profile switch mappings you create. As it means the name of the profile you switch to will be displayed for a few seconds regardless of what you currently have your OLED screen set to output. Without this you would need to look at the driver to be sure which profile you had changed to. So if you override the settings on this page in a new profile it is recommend you add this output. All Mappings The All Mappings page display every custom mapping assigned to your selected profile.