Jump to content


Popular Content

Showing content with the highest reputation since 11/18/2017 in all areas

  1. 8 points
    Here's the summary of what's new in the PC Driver Release April 3, 2019 Default Profile Instead of the profile that was active when settings were last saved being loaded when the driver connects to your Z, the default profile can now be set manually via a checkbox on the Profile Settings page. Auto Profile Switching Applications can now be linked to profiles via the Profiles Settings page, or the profile right click menu. When an application which is linked to a profile gains focus in Windows, its linked profile will be set as active automatically. Or if an application gains focus which is not linked to any profiles, the Default Profile with be set as active. Multiple applications can be linked to a single profile, and multiple profiles can be linked to one application. When more than one profile is linked to an application, the most recently used profile linked to that application will be set as active when it gains focus. This allows you to return to the correct profile when you alt+tab out of a game and back in if you use more than one profile for that game (e.g. on-foot and vehicle profiles, or separate class profiles). Auto Profile Switching can be enabled from the Active Profile menu, or disabled by selecting any other profile as active. Active Profile Menu items added to system tray menu You can now also switch profiles by right clicking the Swiftpoint Driver icon in the system tray and selecting a profile. Auto Profile switching can also be enabled from this menu. Restore Base Input Button. Base inputs that have been removed from triggers, scroll-wheel and tilt can now be restored without clearing other mappings on these inputs using the "+RESTORE" button, which has been added beneath the mappings list. Bug Fixes Resolved an issue which prevented some valid numerical values from being entered in regions that use comma as the decimal separator. Comma and period can now be used as the decimal interchangeably regardless of regional settings in Windows. Firmware Changes Update to allow for seamless profile changes with the new Auto Profile Switching system.
  2. 5 points
    Hi Swiftpoint users, Dan here from Swiftpoint. I want to address your concerns regarding the Swiftpoint Z Driver updates. As a relatively small company, we're very proud of the product we've created with the help of the crowdfunding community and our early backers. We believe we've built the best gaming mouse in the world and have many testimonials from users who also share that belief. We've had lots of constructive feedback from you, our community of users, as to what you'd like to see added or changed and we’ve compiled a list of potential improvements to our driver software. These range from minor bug fixes, additional features, and a UI overhaul. While progress has been slow we have not forgotten you and will continue to develop our software based on your feedback. Behind the scenes, we've had some major issues with our contract software development team contract software development team that worked on the driver software and recently decided we’re best to part ways and hire a new team. We apologise for the lack of communication and in hindsight, we should have been more upfront with the issues we were experiencing. I’m pleased to report the new team is now getting up to speed with the current code and we expect to have them working on changes within the next few weeks. Our plans are to focus on implementing two new settings; the first, to more intuitively allow toggle functions and the second, to allow the disabling of tilt auto-zeroing, which could cause inconsistent behaviour in some use cases. These two changes will be closely followed by a keyboard macro recorder function. The proposed changes will give the user more control over how their mouse functions and will make programming the Z much easier and quicker than ever before. We thank you for your support and look forward to getting your continued feedback as we push the limits of what a gaming mouse can do! Many thanks, Dan Barker Product Manager, The Z Swiftpoint
  3. 4 points
    Not a lot of people may know about this program and how amazing it is, and with the absolutely amazing amount of versatility this mouse has, I feel like I should tell you all how I use my Swiftpoint Z. Up to this point, I have not been directly using the Swiftpoint Driver software for a lot of the things that I do on my Swiftpoint Z. I've set up all of the buttons like you normally would, but I bound them all to Joystick Button keys. Here's an example: The reason for this is because of a program called JoyToKey. The software is free to use, and nothing is locked behind the paid version. There aren't even advertisements or any pop-ups in the free version. I have used the software for years, and absolutely love it, so I supported them by purchasing a key. Anyway, as its name suggests, this program converts Joystick button presses to keystrokes. However, with it, you can bind up to 4 different key combinations, triggered by varying actions, to one Joystick button. Allow me to walk you through my Space Engineers profile to explain this in-depth. Yes, I know I spelled "helmet" wrong in the picture. I just don't care. The first thing you'll notice here is the binding I have for Button 2, and how it as a "1/30" by it. We'll come back to that in just a moment. In Space Engineers, in order to move stuff from one inventory to another, you have a couple options. Firstly, you can left click and drag an item to the item slot you want it to go into and let go. Secondly, you can double click to put the item in the next available slot, or you can right click and drag an item to the desired slot, then enter the specific amount of said item you want to go into that slot. Now back to that binding. If I press my left mouse button down hard enough to trigger that deep click level, it will press and hold Joystick Button 2. This is the point where JoyToKey takes over, reading that Joystick Button 2 is being pressed and performing the function bound to it. The function I have bound will press "Left Click" thirty times per second. This results in Space Engineers performing a ton of double clicks in very fast succession, which empties the inventory of a container into another very quickly. This is something that can save a lot of time, particularly when you're grinding a lot of stuff down into its basic components. Then there are a bunch of buttons that are only bound to one thing, like you might expect from any game that allows you to bind Joystick buttons. Borriinng... Then we get to Button 15, which is the bottom side button if you're curious. It's a little more obvious than the first binding I explained was, but I'll go through it anyway. When I open up the setting for that binding, you see this: Here, I'm most interested in the setting that's selected with the dot. As described, it will activate a different input according to how long I hold the button down for. If I just press it quickly, it will result in my helmet being opened or closed. If I hold the button for one fifth of a second, it will result in my suit's antenna being toggled on or off. The next keybinding, Button 16 (the upper side button), puts the program to a little more use. This time, it will switch the input depending on how many times I tap the button in a specified time. If I tap the button once in that quarter of a second, my lights will be toggled on or off. With a double-tap, it will pick the color of the block I'm looking at and copy it to my color palette. A triple-click will open up my color palette. The timing is customizable, so if I'm unable to press the button 3 times in 250ms, I can make the timer last longer. The downside to this is that no action will be done until that timer has run out, so it's not great for things that require fast reaction time. As you may have guessed, this program also works with game pads, steering wheels, flight sticks and so forth. If your computer detects it as a game controller and its buttons are joystick inputs, you can use it with this program. You can have up to 32 joysticks on a single profile, so you can do some amazing things with it. Though at this point I'm getting off the topic of how I use my Swiftpoint Z, so I'll leave it at that. Thanks for reading, and feel free to ask any questions or forward any suggestions you may have. Another thing; JoyToKey profiles are shareable, so if you'd like me to share any of my JoyToKey profiles, I am fully willing and able to do so. I may even do my best to port them into a SZD (Swiftpoint Z Driver) profile for you, if possible. For ease of access, here's the website for JoyToKey again: http://joytokey.net/en/
  4. 3 points

    Version 1.0.0


    I've been running this PUBG profile for months now and I'm very comfortable with it. I guess the main goal was to minimise panic keyboard presses but I ended up having more fun in-game with everything bound to the mouse. Once you get used to it and make it your own, the enjoyment level increases 10 fold The only things I've got bound to the keyboard that I use are: Crouch - C | Prone - X | Interact - F | Reload - R | Unarm - Q | Toggle Fire Rate - E. A few quick mentions about the other bindings that you'll either have to change in-game or tweak the .SPCF: Peek Left - num4 | Peek Right - num6 | Meds - 0, 7, 8, 9 (see below) | Grenades - num7, num8, num9, num5 (see below) | Hold breathe - H I like having unarm (cancel reload/grenade) and toggle fire rate close to WASD, so I had to rebind peek elsewhere. The Quick Grenades and Quick Stuns function on the mouse are a tonne of fun to roll in-game. You can easily set up the stun grenade to cook on deep-click as well (vibrate once /sec to three seconds max) if you like.. much like the grenade rumble ticks, however with the short fuse on stuns already it often leads to blinding yourself 😂 So I'd rather not allow myself the opportunity It took some tweaking to get the Auto-ADS working on the top and bottom thumb buttons as the wait commands needed to be set perfectly with the cast animations of your character. Sort of inspired by PUBG mobile where there's an option to auto-ADS when peeking, when I set it up I thought it'd be rubbish on PC but once I started using it, I couldn't bring myself to scratch it off the profile PUBGs settings allow for loads of customisation with multiple toggle and hold functions on different actions.. What they don't allow is for inventory to be set as a hold, so the way I've got this setup in this profile is awesome. Pressing right trigger on the mouse taps "i" and releasing right trigger taps "i" - essentially turning an in-game toggle function into a hold function via the driver. The DPI is also set to 3000+ on right trigger push (Hold) so you can loot with the best (and die like the rest). Adjust this to your liking! I also hate their loot management system. Even after the latest patch where they introduced a slider for dropping ammo and med stacks, with a bit of experimenting I got it to where I can auto-drop stacks of 30 (ammo) and individual items such as meds, grenades etc. I found this really helpful in squads or duos when you need to make quick, on-the-fly drops for teammates or even solos.. trying to manage your bag space I did have peek set to tilt left and right but its just to sensitive for my liking. Anyway, enjoy! Chop and change what you like but give it a good go and let me know what you think. It does take some time getting used to, like all rebinds, but once the muscle memory kicks in it's a blast
  5. 3 points

    Version 1.0.0


    This profile has been modified to allow you to edit the outputs on the left mouse buttons press and release. It uses a nested left button input which is set to act as left click, but unlike the base left button input this can be edited.
  6. 3 points

    Version 1.4.0


    About This File Fortnite - Battle Royal profile I tweaked to my liking. Here are the mappings: Default DPI Set to 1100 Middle Mouse Button (MMB) Tap = Building Slot 2 (Floor / Roof) and place then switch back to active Weapon Slot (F12 -> 0.3sec Delay -> LMB -> Q) Also added Scroll Up/Down as removing them did not default back to global mappings. Right Mouse Button (RMB) Deep click 15% activates vibrate 80%, 0.07sec + Crouch (CTRL) for quick aiming down weapon sights and crouching to increase accuracy. Left Fingertip Button Tap = Building Slot 1 (Wall) and place then switch back to active Weapon Slot (F1 -> 0.3sec Delay -> LMB -> Q) Right Fingertip Button Tap = Building Slot 3 (Stairs) and place then switch back to active Weapon Slot (F3 -> 0.3sec Delay -> LMB -> Q) Left Trigger Push = Weapon Slot 2 (2) Pull = Weapon Slot 4 (4) Right Trigger Push = Weapon Slot 3 (3) Pull = Weapon Slot 5 (5) Tilt Tilt Left 1.3° = Reload (R) Front Edge Button Tap = Inventory (I) Rear Edge Button Tap = Map (TAB) Top Thumb Button Tap = Jump (SPACEBAR) Bottom Thumb Button Press = Sprint (SHIFT) Other Notes: I'm still playing around with the setup and open to feedback on how to improve things for this profile further
  7. 3 points
    @Mick81 you'd need to download this profile: Editable LMB to be able to reconfigure the LMB.
  8. 3 points
    I've made some videos that I previously published on the Facebook group. I've put them all on Youtube now. Click here. I'll be adding some more later.
  9. 3 points
    Hi everyone, I hope this is the right place to post this, please move if there is a more appropriate forum. I find using Sub-profiles useful, however having to open the UI to navigate through them is slow. Ultimately I'd like to see an auto profile switch feature added (hint, hint), however until then I've added the following controls to navigate up and down the profile branch using the Left Trigger. This complements the already existing Next and Previous profile controls assigned the the Front Edge buttons when the mouse is tilted into Config mode. Go to 'Global Defaults', click 'All Mappings' and scroll down to 'Tilt Right 25°'. You'll see that 'Rear / Front Edge Press' are set to 'Next / Previous Profile'. I've chosen the Left Trigger to add the controls to. Find 'Left Trigger Push', click 'Do Nothing' > 'Select Output Type' > 'Select Profile / Reset Angles' then change 'Go To Profile' to 'Go To Sub-Profiles'. Repeat for 'Left Trigger Pull', choosing 'Go To Parent' at the last step. See attached image. I hope someone finds this useful. Regards, Mike
  10. 3 points
    Holy cow this thing is amazing. I just saw this today and happened to read that it had tilt controls. "What?!" ok this bares further investigation. 20 minutes later I'm shelling out $200 and feeling like I'm ripping you guys off. This thing is incredible. I will post updates in here as I use it in various games. The big one I want to use it for is Star Citizen. I have Thrustmaster HOTAS Warthog and that is great for flying the ships but I needed a mouse with more options, well I found one.
  11. 2 points
    <Rant> Hi, is there going to be a timeline for the MacOS compatible driver to be released? I understand that The Z works completely independent of the driver (it works on the firmware level, similar to my QMK equipped Ergodox EZ). So, my question will be, is it that hard to release a "configurator interface" that generates some kind of a compiled script that can upload to the MCU of the mouse for MacOS? Even my Ergodox has a MacOS compatible flash utility. I could care less if I need to open a configuration file of some kind, and edit it by hand, and then compile it, then flash it manually - just give me an access to the firmware so that I can modify my Z as I see fit without needing a Windows machine. Just a thought... </Rant> <Suggestion> Rant aside, the mouse is great. I would greatly appreciate if the configuration part of the firmware can be (somewhat) open sourced. The hardware it self is GREAT, the software is VERY WEAK. If only the firmware is partly open, it will alleviate many of my complains... Using QMK as an example, all my needs are everything within the "keyboards/[keyboard_name]/keymaps/[keymap_name]/" directory (or folder). For example, in my case, it would be "keyboards/ergodox_ez/keymaps/damir/" directory. I do not need access to the other directory or files OUTSIDE this scope to configure my keyboard properly, unless I want to do something within the core of QMK, - which most of the time are not needed - like to see how TapDance work. Judging from the "driver" application, I can tell if all it does is to generate some kind of a configuration file, and compile it against something then connect to the MCU, flash the firmware, and reboot/restart/reload the firmware/configuration. Learning QMK made me realize many strengths of the features within the original firmware for the Z. If only I can configure it to my heart content, that would be great. Open sourcing the [parts or all of the] firmware will help the product in so many wonderful ways. Users for Linux systems can have their own configurator. I can generate a web based configurator for the Z - imagine that you can configure a mouse using a web configurator, no need to install anything to configure the product if need be - and should I need to configure it quickly, just connect to the web, make (or change a configuration) save it in the cloud, then download the compiled firmware for later use. I'm pitching you guys an idea. If I were to be in your team, I'd use a fork of NGINX (or NODE.JS) to run a [heavily locked down] local web service that interfaces to a MCU controller/interface/flasher. These are the basic features of this kind of setup: The web service instance will serve a "local copy" of the user's profile created on Swiftpoint's user configuration repository. If the computer is online, then the local instance can connect to the public repository and synchronise. If the user is offline, or does not make use of the online repository, then run the service as local only and store everything in a local SQLite database for easy archive and/or retrieval. By making a public repository of configuration, you easily have a completely community run configuration repository that associates users to configurations, and you can easily manage/index/mine/whatever you want to do to it. The MCU controller/interface/flasher does not change a lot over time. You can patch it separately should there be any problem in the future. The web server part ran in an independent subsystem that you can update quickly should there be a bug or security hole (the beauty of using a publicly used code is this). You can have a multi platform configurator that can have different feature set on different platforms (you can synchronise it should you need it). You can update the "interface" part of the user facing configurator by updating a web based configuration repository template. All these subsystems can run in a very small, very optimised, very small memory footprint, and secure system. Easily patched/update/upgrade/secure in the future. The MCU controller/interface/flasher runs in the background waiting for events from the mouse and the web service (for automatic profile switching based on foreground apps). This should be very small because there is no assets to be loaded within it. Easily patched should there be a problem. The web service part (in my case, a local NGINX instance, or you can have NODE.JS) ran ONLY when the user is viewing the "driver" part is being viewed by the user. The interface it self, since it's working on HTML5 based instance, can be easily updated/overhauled/whatever you want to do VERY EASILY, without "driver" reinstallation even. A "traditional driver update" occurs only if the MCU controller/interface/flasher has any change or the web server is/are updated, other that these events, the update is VERY STREAMLINED. Want to add a feature to the configurator? Modify or add a new template to be synchronised by the end user. Want to port a feature to platforms other than Windows? Port the MCU controller/interface/flasher to that platform. The web service part is already multi-platform capable. The last idea, a big one: Want to make a new product(s)? Use the same stack for the new product(s)... All is well, everyone is happy, you sell many mouse, and be happy. One software stack to rule them all. </Suggestion> Well, just an enthusiastic user pleading to the company that made his favourite product to make his product to be even better... If you guys want to know more, send me an email :) Thank you, Damir.
  12. 2 points
    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
  13. 2 points
    @Andrew T. It is not currently possible to adjust the Z's polling rate, but a polling rate setting will be added in the next driver update. In the meantime you can disable the "Show window contents while dragging" option in Windows to avoid this kind of lag, as shown below.
  14. 2 points

    Version 1.0.1


    This is a relatively simple profile we used for some early testing with PUBG. Left Finger Tip = Crouch and 50% Deep click = Prone Left trigger push = Reload Left Trigger Pull = Switch to and throw grenade Right trigger Push = Free Look Right Trigger Pull = Reset Tilt Angles Rear Edge Button = Map Front Edge Button = Inventory Tilt Left 1.7° = Lean Left Tilt Right 1.7° = Lean Right
  15. 2 points
    @Oleg Girko If you (or anyone else) are still interested in creating Linux software for the Z, please find the specification for the Z's raw sensor events below. This should give you all the info you need to enable the raw outputs for all of the Z's inputs (they are disabled by default), and show you how to interpret that output. If you have any questions on the specifics they're likely to go over my head. But I can try to pass a few on to our devs if necessary. Z Raw Sensor Events Specification.pdf
  16. 2 points
    There were couple of other driver/firmware updates we had in the pipeline which we hoped to include with 1.2.48. But when it become clear these would take more time to prepare we decided not to hold back the Chinese translation to wait for them. I've perhaps been too hesitant to speak about driver updates, as things don't always go to plan. But we're now in the process of putting more development resources back onto the Z. So updates are coming (both bug fixes and new features), and we will have more substantial news to share regarding these in the coming weeks.
  17. 2 points
    It might be that instant is just too fast execution for the program you are using the loop with, so adding an other wait command before the repeat might fix this, like 10ms wait or you could even try 1ms but that propably wouldn't change the behavior from current much.
  18. 2 points
    Here is what it should look like in the driver to make your given example.
  19. 2 points
    Hello, I have a simple mapping for the game Fortnite Battle Royale and I want to share with you. 1. I have 3 levels of DPIs, lvl 1 for normal firing, lvl 2 for aim firing, lvl 3 for aim, crouch and firing (you can modify to meet your requirement - actually these are recently implemented ingame by Epic) 2. Two Fingertip buttons can be mapped to 4 function buttons: F1, F2, F3, F4 (for quick building walls, stairs....), Middle mouse click is mapped to F5 for traps 3. Lower thumb button is mapped for R key (for reloading and quick rotating the walls) 4. Upper Thumb button is mapped for opening the Inventory, quick use is press and hold while still moving the mouse around 5. Trigger Buttons can be mapped for key numbers 1,2,3,4 for swaping weapons (1 for meele [left pull], 2 and 3 for AR and Shortgun [the most uses, so I assign it to the pushes of 2 trigger buttons, 4 is the right pull) 6. Edge buttons are mapped to key 5,6 ( I usually use 5 for sniper, 6 for Medkits or Grenades) 7. Right mouse button (for aiming) has 2 level of DPI: normal press is only for aiming, deep press is for aiming+crouching Notes: My computer is slow so each mapping I map the same key twice, be aware and modify if you don't need it. Have fun with the game! and let me know if you're playing. This is an amazing game! better than PuBG, IMO.
  20. 2 points
    Hi All I'm a big GTA V fan and is one of the games I was principally using my Z Mouse for. Below is a transcript of a conversation I had some weeks back with Bryce who was a great help but unfortunately my problem still isn't resolved. If anyone else enjoys GTA V with their Z Mouse or can help me with resolving this problem then please read on. My issue is, I want to be able to use the Z normally to control my character but when I get into a plane I want to be able to lift the Z from the desk and fly in analogue tilt (without using the analogue base). Hello I am really enjoying setting up my Z mouse and learning new ways to control things in game, The Z mouse is awesome. I just have a question please to clear something up. In the settings page for any given profile there is a drop down called Game Controller Type: This on confuses me. I’m trying to set up a profile for GTA V which uses a good mix of regular key binds but also I would love to be able to control planes directly with the mouse, as seen in the Z mouse promo videos. I would like to be a able to take off in a plane then just lift the mouse from the pad and go straight into analogue to control the pitch/yaw of the plane. I have assigned 8 degree analogue to both axis for that game but it does nothing. I don’t know if I can do this without using the attachable analogue control base (I hope I don’t need it). Does this all have something to do with the Game Controller Type drop down? Do I only need to drop that down for just joystick operation only? Bit confused here. Any help would be greatly appreciated thanks. Hi The "Controller Type" is intended to give you the option of disabling the Zs controller interface entirely. This functionality is not complete though, so for now it simply disables any joystick outputs for that profile. So in your case you would want to leave this set to "Joystick". The problem you are running into here is that GTA only supports XInput controllers, rather than DirectInput which the Z currently uses for its joystick outputs. We are planning to add native XInput support to the Z in a future update, but for now you can still use joystick functions in XInput only games like GTA V by using a tool to map the Zs "DirectInput" outputs to "XInput" inputs; such as TocaEdit Xbox 360 Controller Emulator. For example to allow steering in GTA V using the tilt function in the "Gaming Analog" profile you would need to do the following. 1. Download the 64bit version of TocaEdit. Ensuring you have all the programs installed mentioned in TocaEdits system requirements 2. Put "x360ce_x64.exe" into your GTA V directory then run it. 3. Create the "xinput1_3.dll" when prompted to do so. 4. Cancel the search for settings, as non currently exist for the Z. 5. Dismiss the error message about a misconfigured device. 6. Hit the save button to the bottom right, then close and reopen TocaEdit. 7. Set "Stick Axis X" to "Axis 1" as shown below then save again. 8. You should notice that tilting your Z will move the green + on 360 controller image. 9. Close TocaEdit before launching GTA V. You will never need to run it again unless you want to change its configuration. For flying you would just need to also add "Axis 2" or "IAxis2" to "Stick Axis Y", depending on if you would like the control to be inverted Also if you only plan to use this for flying with the mouse off the mouse pad, I would recommend adding a dead-zone to your Z's analog output as shown below. This will prevent any slight tilt movements you make while your Z is on the mouse mat from affecting steering or character movement. (You can access these options by clicking "Analog Left/Right -8° to 8°") Just adjust the "Min" value to set where the analog output will begin. The 2° I used in the image above is just for an example, so you may want to adjust this. I hope this helps, let me know if there is anything else I could explain further, or you have any further queries. Kind regards, Bryce Hello Bryce Many thanks for taking the time to provide me with an excellent tutorial. I would gave nevery known about TocaEdit. I see thw axis numbers moving in the TocaEdit GUI but unfortunately it still doesn't work but I probably need to mess with some GTA settings. This is what I call support! Thanks again Hi I'm glad I could help The outputs from TocaEdit should be recognized automatically in GTA, since it supports Xbox controllers by default. So if it isn't working you may just need to be sure you have "x360ce_x64.exe" in the right folder. As it will need to be in the same directory as 'GTA5.exe' for the settings to be detected by GTA. Please let me know if you run into any further problems. Kind regards, Bryce I'm extremely grateful to Bryce for his help but still no joy. Perhaps a later update may bring me some success? I have included my config if anyone wants to have a look or try it. AOD_GTAV.spcf
  21. 2 points
    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
  22. 2 points
    @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.
  23. 2 points
    This is great Mike. I actually had this particular guide on my list to add here. So thanks for helping out!
  24. 1 point
    Just saw a job opening for a Software Engineer at Swiftpoint No idea why Swiftpoint don't promote this within their community. It's likely there are many people who use their products that are in the software profession. These people already have love for the hardware and a desire to make the software better. As great as it is to see some unofficial news on Swiftpoint's software development, I personally I don't agree with the methodology of how they are building their drivers. As @Damir and I talked about in the Driver Features and UI Design post, we'd love to see the driver split into a microservice architecture. Where the UI module is completely separated and made open-source, allowing the community to add features and improve the overall design of the interface. Rant aside, it's good to see that they are putting some focusing on the software. I've said it many times before... the hardware can only be as good as the software.
  25. 1 point
    @Damir "Block further outputs" is currently only available on release inputs, which scroll wheel and mouse movements inputs do not have. So for now at least you would need to use a different output to avoid play/pause from triggering after a volume change.
  26. 1 point
    So, I've found the answer from reading another thread. I think that I've been lifting the mouse off the pad and it won't recognize tilt's that are set for less than 3 degrees. I increased the tilt angle and now it works.
  27. 1 point
  28. 1 point
    Thanks for the replies. I do like the idea of making the left and right click thicker, cool idea. I have some rubber square chair feet I think I will try those out. I came up with this. They work out great and they can easily be removed leaving no sticky residue.
  29. 1 point
    He didn't just make that up??? You can't use macros in most professional gaming scenarios, unless you're playing a game where macros are essential to game play. They are not in FPS's, in fact they could be consider a cheat by some, and that's why they aren't used in pro tournaments. You should google the bylaws of pro fps tournaments before calling people liars. Do your own homework too; that way you'll retain the information more effectively.
  30. 1 point
    To improve the little finger experience I use 1 piece of 3M 610 1 piece of 3M 310 1 piece of 3M 610 or 2 pieces of 3M or 610 Can rest little finger. Can lift the mouse easier. 2 layers 610 superimposed to increase thickness for better feeling.
  31. 1 point
    Many mice are not allowed to be used competitively because of macros etc too
  32. 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.
  33. 1 point
    @HalcJ5 Currently the only way to get this input back (without manually editing your config file) is to use the "-REMOVE" button near the bottom of the window, then add a new set of blank inputs for the trigger with the "+ADD" button that will appear. A better solution which doesn't require you to clear the other buttons outputs will be added in an upcoming driver update.
  34. 1 point
  35. 1 point
    Hey, just seeing typos. Bottom Thumb is Alt+1, Top Thumb is Alt+2. Otherwise works great. Thanks!
  36. 1 point

    Version 1.0.0


    Binds for the default controls. You might have to adjust the wait times for the loot / sense scripts to match one cycle (depending on framerate i think) - value of 0.25 and 2.2 worked best for me. hf gl
  37. 1 point
    @skypickle If I'm understanding correctly the setup in the screenshot below should do what you're after. The main things about it to note are the "Wait....." settings on the OLED Flash outputs, this setting prevents the next output from triggering until the flash duration is complete. With these set to "Continue" the next output will be triggered immediately. Which is useful when you want a macro to run while you are displaying something on the OLED screen. But wont work for a sequence of OLED outputs, since the next output will overwrite the one before it almost immediately. Also in your setup the "OLED \ Show \ Current DPI" output is overwriting the "Current Profile" setting on "OLED Mode". Since it triggers last and an OLED "Show" output will remain until something else changes it. Instead you should set the OLED mode to the final setting you want it to be on, then just use flashes for the OLED sequence on profile switch.
  38. 1 point
    i've totally abandoned this profile for one that's quite a bit more simple and better in my opinion. i'll post the revision after i clean it up a bit and try to make it play nicer with the default key binds it would be nice to come up with something like the bindED plugin for elite dangerous, which assigns a unique alias to each of the controls that a key can be bound to, then reads the user's local key mapping file from the game's config and replaces the alias with the corresponding inputs. not that i have a very good idea of how to do that with respect to way these profiles are written. it would be great to be able to swap profiles without having to synchronize all of our in game keybinds in order for the profile to work. they really aren't easy to share at all. that's pretty typical with this sort of thing, but i really love the way the elite dangerous community took it upon themselves and just went nuts on creating stuff to streamline the user experience. maybe if we could get the devs to donate a couple z's, we could steal some of that modding community because they were on point.
  39. 1 point
    Hi Bryce, Richard's my real name. So i solved using the mouses tilt sensitivity to select weapons. 1.2 left sends keypress 1 and your kinetic weapon equips, 1.2 right send keypress 3 and your power weapon equips 10 either left or right sends keypress 2 and returns to default energy weapon. never have to press 1,2 or 3 etc to select your weapon again. //////i also solved the keypress thing, when i was programing it in it automatically put in a line for release of the button so it was keying on and off, i just had to delete the release line of code. <jeez and i'm English.. Binding for push to talk was just the software adding a key release line, removing the key release line allows for it to work like just a normal key, transmit until release. Last question, are there plans or ways you can bind a profile, or the switching to a profile by game launch? Thanks for your help Bryce EDIT I like this mouse , so i added a trigger to tilting the mouse backwards that reloads. so change to various weapons a flick/tilt left or right with diffent angles doing different weapons, reloads a quick tilt mouse front up, it tracks so well even whilst in heated action.. wow..this mice has infinite binding possibilities, even to how much you lean it by degree of angle left and right, you can have a slight lean to one thing and a more pronounced angle for another action, and that's just moving it, buttons.. i haven't even got to grenade, melee yet. no..i LOVE this mouse.
  40. 1 point

    Version 1.1.0


    This profile lets keyboard shortcuts to be executed using just the Z, it also includes media player controls, basic browser controls and Z setting functions.
  41. 1 point

    Version 1.0.0


    i'm just reposting this, as i first posted it to the forums like a stupid dummy might've done. there's a slightly more elaborate explanation there, but it's probably not needed.
  42. 1 point
    Thanks Bryce, ended up doing both steps but so far so good!
  43. 1 point
    If you set it up like this the mouse pointer wont move whilst you have the left mouse button pressed.
  44. 1 point
    Hey guys, as ragenut pointed shared above it's quite easy to add these mappings to your profile. Set a profile Click on Tilt left/right to access the tilt settings You will see the "+ ADD", click on that to give you the Tilt Left and Tilt right actions Click on the Tilt Left / Tilt Right text, this will allow you to set the angle of the tilt, it will mirror the return as well. Click on "Do Nothing" and this will allow you to set the output type, for keyboard keys you need to select the following and set the key to your left/right lean key. Here I add a vibration as an indicator to help me assess if I need to adjust the angle when I accidentally set it off through normal movement. On the return it needs to be set as this:
  45. 1 point
    Retraining my mind to hold this new mouse is challenging fun. Anticipating the curve to be more than a few minutes. I like to pick up the mouse and find that the easiest way for me to do this with the Z is to use my middle finger as the left clicker so that my inkie finger can rest in the groove.
  46. 1 point

    Version 1.0.0


    PUBG profile I tweaked to my liking. Here are the mappings Default DPI is 400. Front Edge - (R) Reload. Rear Edge - (Z) Go prone Right Mouse Button (RMB) Deep click 25% activates hold breath when ADS. In PUBG settings menu I use (O) for hold breath, so you would have to adjust that key bind as well. When RMB is held down the thumb buttons can be used to peek and the scroll wheel can be used to change zero distance on scope When RMB is held down, DPI changes to 200. Goes back to 400 DPI when released Top Thumb (F) - Interact [When RMB pressed] - (E) Peek right. Press and hold down; not toggle Bottom Thumb (I) - Inventory. Also switches DPI to 1000 for faster looting. When button is pressed again to exit looting screen the DPI goes back to 400 DPI. [When RMB pressed] - (Q) Peek left. Press and hold down; not toggle Right fingertip button - (3) switch to pistol Left fingertip button - (G) switch to grenade. Press again to cycle grenade types. Deep click selects melee weapon Left trigger push - (B) adjust firing mode (i.e. single, auto, burst) Left trigger pull - (1) switch to weapon slot 1 Right trigger push - (V) switch to first person mode Right trigger pull - (2) switch to weapon slot 2 Middle button press - (ALT) free look Other notes: Early on, I tried to use the tilt controls for peeking but it wasn't doing me any favors. Trying to tilt, aim, and hit someone is just too much in a high pressure situation especially if you have jittery hands. I find using the thumb buttons for peeking to be a lot more reliable. I think it's best to put the crouch movement on your keyboard/keypad rather than on the mouse since you may need to crouch while shooting. That's hard to do if you have C mapped to any buttons on your mouse.
  47. 1 point
    Sure it's possible to interupt the loop with another button, but not the same button because we don't have the global intermediate variable to toggle the state of the button. I'm thinking it would be nice if we could program the buttons with texts and coding, just like controling the I/O of the microcontrollers so we can modify, copy, paste and do more stuffs with the amazing mouse.
  48. 1 point

    Version 1.0.0


    Description: This profile solves a problem with our initial Witcher 3 Deep-click setup which used a tap on release for fast attacks. Because it only used a tap, the special attack Whirl was inaccessible later on in the game. To correct this we have used a slight delay with a Shift Modifier to allow both fast and strong attacks to be held down. Thus allowing the use of both Rend and Whirl using only the left mouse button. Setup: Bind "Mouse Button 5" to attack in the Witcher 3 and "Left Shift" as "Modify Attack Type".
  49. 1 point
    When you install the driver we load up some mappings to help get you started and show a few examples of how The Z can be configured. You can use these mappings and customize them, or delete them altogether - they can always be imported again from your /Documents/Swiftpoint Settings folder. Global Defaults Mappings defined in the ‘Global Defaults’ will carry through to all profiles unless they are specifically overridden. Configure Mode Lift the mouse and look at the OLED screen (tilting the mouse past 25 degrees to the right) – this automatically changes to ‘config mode’ When in configure mode (tilted): Scroll Up & Down to decrease / increase DPI Click the Front Edge Buttons to cycle through profiles Pull the Left Trigger Button to cycle through OLED displays Pulling the right trigger (with the mouse flat), reset / zeroes the Tilt and Pivot Angles Desktop Profile This is set up as the Default Active Profile loaded on The Z Push Left Trigger to switch between two open applications Push Left Trigger and move the mouse to select any open application Push Right Trigger to switch Next Tab in a browser Push Right Trigger and move The Z left and right to navigate the Browser Tabs Click the Left Fingertip Button to select multiple items (performs a <CTRL> + Left Click) Deep Click (push harder) Left Fingertip to close the current tab (<CTRL> + <F4>) Gaming Profiles We have included gaming profiles that map most of The Z functions to joystick buttons (including tilts and deep clicks). There are two gaming profiles, Gaming Gestures and Gaming Analog. Gaming Gestures maps joystick buttons to all buttons deep clicks and tilt gestures. Gaming Analog is the same as the Gestures Profile except that it maps tilting to joystick analog movement, which is ideal when using the flight extender accessory in a driving or flying in a game. We've set up the right trigger button to reset the tilt and pivot angles - holding down right trigger while pivoting left and right will output joystick rotate (yaw). If you wanted to make some changes to a gaming profile that are specific to a game, then an easy way to do this would be to set up a sub-profile under one of these gaming profiles, with the name of the game, and just create the mappings that you want to override. Taking a close look at the starter mappings in the Driver, is a great way to see some of the configuration capabilities, and will be a great learning tool, when it comes to creating your own mappings.
  50. 1 point
    Rules For The Swiftpoint Community Do not do any of the following: Flame or insult other members Bypass any filters Abuse or encourage abuse of the Post Reporting System Post personally identifiable information (i.e. name, address, email, phone number, etc.) Bump threads Derail a thread's topic Post links to phishing sites Post spam or Re-post Closed, Modified, Deleted Content Repetitively post in the incorrect forum Openly argue with a moderator Content Rules Do not post any content containing the following: Porn, inappropriate or offensive content, warez or leaked content or anything else not safe for work Any discussion of piracy will result in a permanent ban from the Swiftpoint Community including, but not limited to: Cracks Key generators Console emulators Cheating, hacking, game exploits Threats of violence or harassment, even as a joke Posted copyright material such as magazine scans Soliciting, begging, auctioning, raffling, selling, advertising, referrals Racism, discrimination Abusive language, including swearing Drugs and alcohol Religious, political, and other “prone to huge arguments” threads No Backseat Moderating Let the moderators do the moderating. Backseat moderating is when people who are not moderators try to enforce the forum rules. If you see a person breaking the rules, take advantage of the "Report post" button or simply ignore the offensive post(s), thread, or review. Report Posts to Moderators Should you observe a fellow Community member breaking these rules please report the post or item by clicking the Report button located at the top right of every post. Repeated Offenders Repeated offenders of the above rules and guidelines will be banned from the Swiftpoint Community. Any moderator has the ability to ban a user for violating the rules at their discretion.
  • Create New...