- Huion h610 driver work for monoprice drivers#
- Huion h610 driver work for monoprice upgrade#
- Huion h610 driver work for monoprice full#
- Huion h610 driver work for monoprice software#
Handily, XInput2 devices provide just the thing, the “Coordinate Transformation Matrix” which alters the pointer coordinates. To remedy this I needed to provide a different mapping. This distortion is why a perfect circle drawn on the tablet, even with a guide, appeared as an oval on screen. Directly mapping one to the other without regard for aspect ratio produced a distortion of nearly 2:1 from tablet coordinates to on-screen coordinates. The aspect ratio of my X screen was approximately 3:1, while the aspect ratio of my tablet is 16:10. In the Y axis however, 25,000 units on my tablet, was mapped to the y axis of my screen: 1050 pixels. As I have a dual monitor setup, the width of my X screen is actually the sum of the width of my two monitors: 3280 pixels. In the X axis, coordinates ranged from 0 to 40,000, which were then mapped to the entire width of my X screen. The issue was in how tablet coordinates were being translated to screen coordinates.
![huion h610 driver work for monoprice huion h610 driver work for monoprice](https://images.drivereasy.com/wp-content/uploads/2019/08/image-596.png)
There was one problem however, if I drew a circle on the tablet, it appeared as a wide oval on screen. This is the obvious behavior for the tablet, and I initially didn’t think anything of it. If I positioned my pen in the upper right of my tablet, the cursor appeared in the upper right of my right monitor. If I positioned my pen in the lower left of my tablet, the cursor appeared in the lower left corner of my left monitor. I was very nearly satisfied with my tablet’s functionality, with one significant caveat due to my multi-monitor setup. These CRTCs are then displayed on zero or more outputs, which represent connections to monitors and may be rotated or scaled to display as the user desires. The Screen is then divided into one or more rectangular regions called CRTCs. As a result, modern X11 configurations have this single virtual Screen. X11 may have multiple Screen objects, but long time X users will note that windows may not cross from one Screen to another, limiting the usefulness of having multiple X Screens. XRandR setups typically have a single object called a Screen, which is a virtual rectangular region in which windows exist. xrestrict itself directly mentions CRTCs and Screens, rather than intuitive end-user concepts like “Monitors” so it is useful to understand them.
![huion h610 driver work for monoprice huion h610 driver work for monoprice](https://shoppingsound.com/wp-content/uploads/images/413eW3KfBKL.jpg)
Before I dive into the problem and how I solved it, I want to explain the XRandR multi-monitor model. I intend to address these issues in the coming months, but for the moment, I want to ensure the main feature, the pen and tablet, are functioning correctly. Unfortunately, though the key IDs reported are mind bogglingly stupid, such as Alt+F4, Ctrl+G, Ctrl+C with predictably annoying effects.
![huion h610 driver work for monoprice huion h610 driver work for monoprice](https://m.media-amazon.com/images/I/51YxnUfC3AL._AC_SX679_.jpg)
Huion h610 driver work for monoprice full#
The tablet is now reporting motion events in its full native resolution, pressure events are mostly correct, and even the buttons work.
Huion h610 driver work for monoprice upgrade#
Because I’m lazy I chose to upgrade to 14.04.
![huion h610 driver work for monoprice huion h610 driver work for monoprice](https://m.media-amazon.com/images/I/61XlopkepUL._AC_SL1500_.jpg)
Huion h610 driver work for monoprice software#
(A dramatic recounting of this story will be told another time) Unfortunately for me, a bug in the X.org version 12.04 included forced me to either upgrade to a newer release or slowly descend into the hell that is maintaining complex software and its dependencies outside the package manager. Following months of hard work attempting to get my Monoprice graphics tablet working well on Ubuntu 12.04, I had it mostly succeeded. When it arrived, I expected to do some tinkering to get it working, but six months later I realized the magnitude of this undertaking. Compared to similarly priced Wacom tablets it was a great value. The tablet as I later learned, is a rebranded Huion h610, and seems relatively well regarded.
Huion h610 driver work for monoprice drivers#
I read reviews stating that it worked well, and noted that Linux drivers existed thanks to the excellent DIGImend Project(old wiki here). Back in April of 2014 I bought myself a birthday gift, a $50 digital drawing tablet from Monoprice.