Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 04/22/2018 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. 3 points

    Version 1.0.0

    101 downloads

    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
  4. 3 points

    Version 1.0.0

    25 downloads

    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.
  5. 3 points
    @Mick81 you'd need to download this profile: Editable LMB to be able to reconfigure the LMB.
  6. 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.
  7. 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.
  8. 2 points

    Version 1.4.0

    158 downloads

    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
  9. 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
  10. 2 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.
  11. 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.
  12. 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
  13. 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.
  14. 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.
  15. 1 point
    @Damir Currently the only way to break a macro without completing it is to send a profile switch command. So you might be able to set something up using that (you would need to have two profiles which you can switch back and forth between). With that said though, I'm not certain I understand the problem. As the scroll right loop in your screenshot should not prevent you from entering config mode. So it may be some other tilt mapping in your profile which is causing this.
  16. 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.
  17. 1 point
    You can assign an output to any button: Select Output Type -> OLED Screen & Logo Backlight -> OLED -> Show -> Tilt Angles If you trigger that button you should see the angles on your screen of your mouse. You can even trigger that output at the beginning of a tilt (e.g. at 1° left/right tilt) to always show the angles when you start tilting. There is a default "configuration mode" in the default global profile that lets you switch through all OLED Screen Modes when you tilt your mouse 25% to the right. I dont remember which key it was to switch the OLED mod..
  18. 1 point
    If you switch your oled-screen mode to tilt angles, do you see any changes in the values if you tilt the mouse. there you can see what value you prefer when the mouse is tilted and use that in your profile.
  19. 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.
  20. 1 point
  21. 1 point
    Hi, anyone has any suggestions about a replacement tape (?) for the rubber strip on the side grips? Mine is slippery. I've browsed the web, youtube, and other websites, suggesting a grip tape for guns (IIRC) or grip tape for hockey use. Maybe someone here has a suggestion... Thank you in advance, Damir.
  22. 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.
  23. 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.
  24. 1 point
    Many mice are not allowed to be used competitively because of macros etc too
  25. 1 point
    yeah that's for the joystick input
  26. 1 point
    Thank you Tuudi. Got a lot of inspiration. I think I found a solution. I posted two pieces 3M 610 on the right side. The little finger can be stuck in the rest area and under the 610. Although it requires more force than the 2 finger style. This way I can use little finger and thumb lift the mouse.
  27. 1 point
    I finally changed the rubber inserts using 3M Safety Walk grip tape. I use the 200 series (type 220 to be exact). Slip-resistant Fine Resilient Tapes and Treads, clear colored.
  28. 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.
  29. 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.
  30. 1 point

    Version 1.0.0

    2 downloads

    Hi community! I'm sharing a hybrid 3DS Max + Motionbuilder profile I'm working on while working. I use Motionbuilder with 3DS Max hotkeys option. This config has a gestural approach. Main bindings: Thumb down (while pressed): move right: play/pause scroll wheel: scrub timeline right button (while pressed? move left/right: scrub timeline left button: insert keyframe middle click: auto-keyframe mode Rear edge (while pressed): personal shortcuts to movement left and right Front Edge (while pressed): views (go to view for max, alternate view for mobu) move left: L move up: T move right: F move down: B right button: P Left fingertip (while pressed): move left/up/right = move/rotate/scale gizmo (W/E/R) Wheel: Deep click 18% - orbits (Alt+middle click) Count on future updates and a more pictoric description. Enjoy! Blender 2.8 profile on the way.
  31. 1 point
    @latexyankee I'm glad I could help, and many thanks for the feedback. One problem I've found with the two profile system is the possibility of getting out of sync. For example if you are put into a vehicle by a cut-scene you will be in the wrong profile, and trying to change back will exit the vehicle. There are ways around this but the other setup avoids this problem entirely, which is why I generally recommend it in games where it is possible.
  32. 1 point
    @XxTSDTxX The best output to use for this kind of setup is probably a slider set to 50% range as below. You can use the rotation axis of the Main Stick for the other deep click, since it works similarly to a slider (it can be left at 100% though)
  33. 1 point
    Hey, just seeing typos. Bottom Thumb is Alt+1, Top Thumb is Alt+2. Otherwise works great. Thanks!
  34. 1 point

    Version 1.0.0

    16 downloads

    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
  35. 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.
  36. 1 point
    Here's the summary of what's new in the PC Driver Release August 10, 2018 Keyboard Input recorder Instead of manually selecting every keyboard output using several drop-down list you can now record outputs directly from your keyboard using the new record button on the output list screen. While recording press and release outputs will be added to the output list as you type for all standard keyboard keys and media controls like volume, play/pause etc. Tap outputs will be created automatically if a press output is immediately followed by its own release. So if you want just a press or just a release either start the recording with a key already held down (to only record the release), or stop the recording before you release a key ) to only record the press). You will also be given the option of adding the release output to the release input when you are just mapping a single key with the recorder. Option to disable or enable "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 Inputs Toggle 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 command 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 new "Auto-Release Inputs" setting from the profile settings screen. 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. New Ouptuts Added Caps Lock and Application/Menu key under the "Modifiers and Actions" category. These will also work with the new keyboard recorder. UI Changes/ Bug Fixes Added Spanish translation. "Stop Further Outputs" flags are now correctly maintained on the global profile when it is exported and imported. The "Output ID#" setting on "Repeat From" functions now updates correctly when outputs are re-arranged, and also displays the correct number of options on the profile settings screen. The correct side of the slider is now highlighted when modifying analog toggle inputs. Removed '{0}' text from the DPI output label. Resolved issue where '+ADD' button would sometimes be displayed on analog inputs which are set to an analog output (e.g. deep click analog range). Which allowed the creation of invalid mappings. Firmware Changes Updates to scroll-wheel ‘de-bounce logic’ which will resolve the issue of ‘reverse scrolling’ that a few users are experiencing.
  37. 1 point
    Hi @Tonester, The grip pads in the Z are replaceable and we do have some in spares stock. So please just send an email through to support ([email protected]) and we can sort some out for you.
  38. 1 point
    You can find it in the general settings next to all mappings named: "<profilename> settings".
  39. 1 point
    I really like the grenade cook my man! Great minds think alike haha. I had exactly the same idea but couldn't get it to work until I checked out the forums for help and saw your post. Initially I thought there was desync with the in-game timer or the mouse/driver but I noticed after a while - in the driver, my vibration duration was set to continue (I never noticed there was a 'wait until' option in the vibration output) so my wait commands were "wait 0.7 seconds", vibrate "0.3 [continue]" instead of wait until vibrate has finished.. resulting in a few really short games in PUBG ? Quick fix though either changing the wait or vibration outputs. The pull trigger and mouse movements to change equips is quality man!. I'm a pleb when it comes to macros, I've always stuck to in-game bindings and hardware defaults so this is like a new world. I've got a pretty gnarly profile in the works that I've been destroying with lately, when I upload it I'll tag you bruh. GGs
  40. 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.
  41. 1 point
    Currently it's not possible to remap the base of left mouse button. But it could be in a future driver update.
  42. 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.
  43. 1 point
    I just copied and pasted this from the technical FAQ. Hopefully this is what you were looking for: 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.
  44. 1 point

    Version 1.0.0

    79 downloads

    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.
  45. 1 point
    Here is what it should look like in the driver to make your given example.
  46. 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
  47. 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.
  48. 1 point

    Version 1.0.0

    70 downloads

    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
    What are the starter mappings, and what do they do? 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 tabe (<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. Force percentages differ on the left and right buttons, or don’t go to 100%? The force sensors are designed to work at full sensitivity in the center of the buttons, so clicking on the edges means it may not register a full force. The Z's are calibrated at the factory so that the readings are the same on both the left and right side, but we've heard from a few users that, by the time the mouse reaches them (after travelling with vibration and low temperatures in an aircraft hull), the calibration can change and the percentage values can read differently on each side. This isn’t a problem, however, as you can set a threshold percentage that gives you the right feel for a 'deep click', independently on each button. We’d like the percentages shown to be similar on both sides when the same force is applied (even if the calibration changes), so we are developing an 'auto calibration' process in the firmware, that will re-calibrate when the mouse is turned on and show more user-friendly / matching percentages. Pushing the scroll wheel to the right activates a button, but to the left does not. This behavior from the Z's scroll wheel is normal and is just due to the scroll-wheels pressure sensor being on its right side. Which means if you push the scroll wheel to the right it will still actuate the middle mouse button, while pushing it to the left will lift the scroll wheel from the sensor. Can I use the Z with my USB Hub? When possible it is recommend to connect your Z directly to your computers USB ports. But if a USB hub is required it is recommended that you use a powered hub. I can't change profiles using config mode? You may be stuck on the "Global Defaults" Profile. Simply set one of the other profiles to active in the driver and you will be able to cycle through them again. Mouse button outputs 6-16 are not working? While mouse buttons 6-16 are technically "standard" mouse outputs, unfortunately they are not very widely supported by applications; since so few mice actually use these outputs. We have made them available as they are still useful in application that do support them. If you are setting up a general profile for your Z we would instead recommend mapping keyboard keys to your extra mouse buttons, as they will be recognized by practically any application. Joystick functions work in game ‘A’, but not in game ‘B’? When you plug in The Z Mouse, the PC automatically recognizes it as an analog controller, meaning any game that has an analog joystick support will interpret The Z’s pitch, roll and yaw as an analog joystick movement. If your joystick mappings are not being recognized in a particular game, it's likely that the game has XBox controller (Xinput) support, and does not support a standard analog joystick (DirectInput). We will be adding Xinput support in the future, but, but for now you still have a couple of options for working around this. In most cases the easiest way would be to assign your Zs buttons to keyboard commands rather than joystick. Where that is not an option, (e.g if you need analog outputs) you can use a tool to map the Zs "DirectInput" outputs to "XInput" inputs. Further details on how to do this can be found in our guide here. Z's joystick capabilities are interfering with my other Joystick; or adversely effecting controls in specific games. The Z's joystick functions can be disabled temporarily within Device Manager. Which can be accessed via control panel, or by right clicking the Start Menu. Within device manager expand the "Human Interface Devices" section, then find the "HID-compliant game controller". Right click it and select "Disable Device". This will prevent any of your games from recognizing the Z as a joystick until you re-enable this device in Device Manager. Alternately if you are not on Windows, or have your settings saved to flash memory. You can disable the Z's joystick output by unplugging your Z then holding down the "Top Thumb Button" and "Left Trigger Push" while you plug it back in. Just note that this will prevent the driver from detecting your Z until it is unplugged again. Can I prevent the driver from launching on startup? In Windows 10 this can be done from the Task Manager. Which can be opened with "Ctrl + Shift + Esc" or right clicking the taskbar. In the task manager window just select the Startup tab, then find the Swiftpoint Driver in the list and click Disable. Can I use my custom profiles without the driver (Linux, Mac, PS4, XBOX etc.)? All of the settings you can customize in the driver can be saved to the Z's flash memory so they can be used on systems without access to the driver. This option can be found in the drop-down menu at the top left of the driver window. Listed as "Save Mappings to Permanent Flash Memory in Mouse". "Something went wrong" error during firmware update. If you encounter this error consistently, or have trouble with your Z after it occurs please contact us here so we can get this resolved for you. My character is sometimes shooting constantly without my input in Battlefield 4/Hardline? This behavior can be corrected by removing the joystick "Trigger 2" key-bind from Fire under the on foot category in Battlefield. Mappings that toggle a button press on and off are not working? To prevent buttons from accidentally being stuck down if you forget to add a Release output to correspond to each Press. The Z's firmware has a fail-safe which releases all buttons if the Z is not currently processing any user input. So a press command will automatically release if the Z is not tilted, no buttons are physically held down, or no macros are running. If you want to allow toggle functions you can effectively disable this fail-safe by creating a loop of wait commands that triggers on profile switch as shown below. I frequently need to reset my Zs tilt angles for my tilt outputs to work correctly. This behavior from your tilt inputs may be caused by the auto-calibration system the Z is currently using. This system is intended to ensure the Zs tilt levels do not drift over time, but there are certain use cases where it can make matters worse. So we are looking at making adjustments to the calibration system to correct this. In the meantime though there is a workaround to disable the auto calibration entirely. Which should result in more consistent performance for anyone who is currently needing to reset their tilt angles frequently. The auto-calibration system works by re-zeroing tilt angles if the Z is at a consistent tilt level close to zero while the mouse is moving. So to disable it you can intentionally mis-calibrate one axis to prevent the Z from ever auto calibrating the other. This works because the tilt angles will never be close enough to zero for the auto-calibration to kick in. The steps to do this are as follows. Ensure you have a reset tilt angles mapping on your Z. By default this will be set to right trigger pull. Set your OLED display to Tilt Angles, either with the driver or by tilting the Z into config mode then pulling the left trigger. Put your Z flat on your mouse mat and reset your tilt angles to ensure the "R" value on the OLED screen is correctly showing zero. Now lean your Z forward, keeping the "R" value at zero, but reducing the "P" value into negatives. The easiest way to do this is to leave the front of your Z on the mouse mat and lift it up slightly from the back When your Z is in a position such that "R" is zero and "P" is close to negative two, reset tilt angles again. Now put your Z back down flat on the mouse pad and check that "R" is still correctly at zero, while "P" close to two . If it's not go back to step three and try again. We plan to rework the auto-calibration system, and also give the option to disable it within the driver so these steps are not necessary. The OLED screen on my Z is no longer working. Please try performing a reset of your Z with the steps below and confirm if there is any response from the screen. Unplug your Z. Hold down the main left and right mouse buttons. Plug your Z back in while continuing to hold both mouse buttons. A countdown should be displayed on the OLED screen along with the logo backlight flashing red and the mouse vibrating. The Z is outputting the incorrect keyboard keys. This issue is due to the fact that the Z operates as a US QWERTY device, and windows does not support multiple devices with different keyboard layouts correctly. So if you are using a non US QWERTY keyboard, some of the Z's outputs will be modified by windows to match your keyboard layout. Hopefully we can add other keyboard layout options for the Z in a firmware or driver update. But for now the only solution is to keep the conversion in mind when you are setting up your mappings. So when you want to send a key that has a different position on a QWERTY keyboard, look at the position of the key you want to output on your keyboard, then output the QWERTY key in this position instead (adding a Shift Modifier when required). When windows receives this key it will then translate it back into the key you wanted.
  50. 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.
×
×
  • Create New...