-
Notifications
You must be signed in to change notification settings - Fork 293
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xp-pen artist 12 #446
Open
Cleocyde
wants to merge
87
commits into
buttons
Choose a base branch
from
master
base: buttons
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
xp-pen artist 12 #446
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This allows that the Wacom drivers can be left installed on the system, but the Pen_Tablet/Wacom_Tablet.exe needs to be killed before starting the TabletDriverGUI Currently supported tablets: - CTL-470 - CTL-480 - CTH-480 - CTL-4100
…d when the pen entered the tablet.
Added support for the Intuos PTH-850
Experimental version. Tested only on Windows 10.
This adds support for the Intuos Pro M (2017) over USB, USB with the official drivers installed, and Bluetooth. This commit is using the CTL-4100's codepath for packet handling. Note that https://github.com/linuxwacom/input-wacom/wiki/Device-IDs lists the PTH-660 as using a 2nd-generation Wacom USB interface, while it lists the CTL-4100 as using 3rd-generation. It's possible some incompatibility may crop up here from treating this internally as a CTL-4100. I have tested this config with a PTH-660 on all 3 included interfaces, and it seems to handle pen position and button clicks properly.
Added Intuos Pro M (2017) PTH-660 config.
Refactored the tablet output code to multiple files.
Correct Product ID, init and report length
This reverts commit ed626ab.
- XP-Pen G430S configuration by frodriguez96 and riley-badour - Huion New 1060 Plus configuration by riley-badour - Huion Inspiroy Q11K configuration by octoberU - Wacom CTL-690 and CTH-690 configurations moved to tablet.cfg and DetectMask fixed - Custom tablet data format configuration (Check tablet.cfg for examples) - Tablet button support for Wacom CTH-480, CTL-490, CTL-4100, Huion H430P, H640P - Pen and tablet button mapping to a mouse buttons and keyboard keys - Pen button mapping to scroll - Windows Ink pressure settings and test canvas - Smoothing filter now also smooths out pen pressure - Smoothing can be set to only used when pen buttons are down - Anti-smoothing filter compensation value is now in milliseconds - Ability start TabletDriverService with correct settings without GUI (tools\RunServiceOnly.bat) - Added enable/disable wacom drivers batch files to git - Few more tablets can now be used while Wacom drivers are installed.
- Fixed the wrong scrolling direction when tablet area was rotated. - Added ability to stop the cursor when scrolling - Added anti-smoothing filter workaround for VEIKK S640 that varies the compensation amount depending what the report rate is. - Modified the anti-smoothing calculation to match correctly with the configured latency compensation value.
- Fixed "TabletDriverService.exe has stopped working" error when a tablet is not connected. - Relative mouse mode can now have different sensitivity on X and Y axis. - Added SendInput output mode to GUI - Support for VEIKK's VMulti driver with a higher pressure sensitivity resolution in the digitizer mode.
- Added VEIKK A50 configuration. Tablet buttons from 9 to 13 are the touchpad gestures - Added Wacom CTL-6100 configuration - Added support for multiple tablet areas (suggested by Devocub). Right-click the area for more options - Added preset selector to the anti-smoothing and noise reduction filters - Added advanced smoothing filter (no GUI settings yet) - Added a tablet view tool that can be used to check how much filters are reducing or increasing the input latency (Menu->Tools->Tablet View) - Added force proportions button to Wacom area tool - Added 19 new tablets to wacom.cfg - Added precise volume control to button maps. Example custom mapping: VOLUMEUP0.5 - Improved anti-smoothing filter - Improved smoothing filter latency calculation. Latency is now higher if you use same latency value as with the older driver version - System timer resolution will now be modified to match with the smoothing filter rate - Relative positioning can now be used with every output mode - On Windows 7 the driver is now using SendInput as a standard output mode, so multiple monitors should work without changing the output mode - Windows Ink pressure deadzone can now be set separately for low and high pressure - The TabletDriverGUI now communicates with the driver through named pipes
- Added multimedia keys to button map editor - Added ability to use pen to control the master volume - Ability to move screen or tablet area with arrow keys - GUI screen map size is not fixed anymore
- Improved thread safety - Some fixes for named pipes - Added ability to use the pen to control audio left/right balance - Some minor bug fixes
- Added `ForceLowLatencyAudio` command to force audio engine to lowest possible latency on Windows 10 - Fixed logger queue handling blocking threads - Renamed precompiled headers file to precompiled.h - Optimized button handling so that it doesn't have to parse strings every time a input action is processed. - Stopped using standard namespace as a default namespace - Added Dualshock 4 controller custom data example to tablet.cfg
I'd love to have Huion HS64 as a supported tablet because I've heard a lot of good things from your drivers. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi, I'm left-handed, and I can't seem to find any way to put the tablet in heft handed mode, is there any way for you to make the driver work with the xp-pen artist 12?