Thread: Re: [DIGImend-users] hello
Brought to you by:
spb_nick
From: Nikolai K. <sp...@gm...> - 2012-04-09 19:50:11
|
Hi Dumitru, I'm copying this reply to the DIGImend maillist at dig...@li... to have this conversation published so others could benefit from it. Please use "Reply to all" instead of "Reply" to keep it published. On 04/09/2012 04:55 PM, Dima Ursu wrote: > hello, I've read the interview on www.libregraphicsworld.org about digital tablets. Great! Then the interview was worth it :) > I own an Genius g-pen F509, and I can tell you for sure that it works with xf86-input-wacom, > but the thing is that buttons from stylus aren't recognized properly. but using xf86-input-wizardpen, it works well enough. This is interesting. However, xf86-input-wizardpen was discontinued (not for the first time, though). As you probably now, I made a kernel driver for this tablet, which should be included into 3.4 kernel relase. I expect your tablet pen buttons to work correctly with my kernel driver and xf86-input-wacom. I plan to build and distribute kernel packages for major distributions with tablet support added soon. Please subscribe or just visit the project blog at http://sourceforge.net/apps/wordpress/digimend/ from time to time to see when they're ready. Which distribution do you use? > what doesn't work at all is those shortcut squares on the sides and the upper part, which makes a great part of the tablet > just a piece of useless plastic. > > I know C language ( although I don't have much experience, I'm just a student ), and I would like to help > by making those shortcuts work, and the pen buttons work properly. Can you provide me some guidance throughout all this? Although it may be an interesting task, I wouldn't recommend implementing support for these "virtual" buttons. The problem is that they're not really useful much. When you use your tablet, you look at the screen most of the time, but to hit these buttons you have to look at the tablet, because it is hard to locate them by feel. As a result you loose concentration, which is not good for productivity. That's why I never implemented support for them for any tablet. As I said above, my kernel driver makes pen buttons work. At least to the extent possible with Waltop tablets - they're not very well implemented. If you want some good tablet-related programming practice, try your hand with xf86-input-evdev - it is still missing several tablet-related features. However, before taking on a significant task, contact Peter Hutterer <pet...@wh...> and ask if he would accept the change and the design. Sincerely, Nick |
From: Dima U. <dim...@gm...> - 2012-04-10 19:46:36
|
--- > I plan to build and distribute kernel packages for major distributions > with > tablet support added soon. Please subscribe or just visit the project > blog > at http://sourceforge.net/apps/wordpress/digimend/ from time to time > to see > when they're ready. Which distribution do you use? I'm using ArchLinux, so I should get the new driver pretty soon... > Although it may be an interesting task, I wouldn't recommend implementing > support for these "virtual" buttons. The problem is that they're not > really > useful much. When you use your tablet, you look at the screen most of the > time, but to hit these buttons you have to look at the tablet, because > it is > hard to locate them by feel. As a result you loose concentration, > which is > not good for productivity. > > That's why I never implemented support for them for any tablet. Now I understand...yes, you are right ;) > > If you want some good tablet-related programming practice, try your hand > with xf86-input-evdev - it is still missing several tablet-related > features. > However, before taking on a significant task, contact Peter Hutterer > <pet...@wh...> and ask if he would accept the change and the > design. > > Sincerely, > Nick I will try that. I will search first for some documentation about xf86-input-evdev... btw... can you give me a link, or write here which are those tablet-related features? thanks, Dima. |
From: Nikolai K. <sp...@gm...> - 2012-04-11 19:21:05
|
Hi Dima, On Mon, Apr 9, 2012 at 11:47 PM, Dima Ursu <dim...@gm...> wrote: > I will try that. I will search first for some documentation about > xf86-input-evdev... > btw... can you give me a link, or write here which are those tablet-related > features? The most dearly missed feature is, probably, pressure curve support [1]. Then, maybe, relative mode [2]. However, these are my personal guesses and it would be better to do a research - do a few Google searches, try asking people, take a look at which features wizardpen driver had recently. [1] See linuxwacom description at https://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Xsetwacom#PressureCurve [2] See linuxwacom description at https://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Xsetwacom#Mode Sincerely, Nick |
From: Favux ... <fav...@gm...> - 2012-04-11 19:44:24
|
Hi, Perhaps a Pressure Threshold is the most important missing feature. That allows users who's tablet is too sensitive or insensitive to their stylus, or their method of using the stylus, to change the Threshold setting. With the WizardPen driver you could set a "cut off" on the z-axis. Say "50, 1023". If I recall correctly some have needed a "cut off" as high as 150. Evdev tablet would benefit from having a similar feature. >From 'man wacom': Option "Threshold" "number" sets the pressure threshold used to generate a button 1 events of stylus. The threshold applies to the normalised pressure range of [0..2048]. The default is 27. >From 'man xsetwacom': Threshold level Set the minimum pressure necessary to generate a Button event for the stylus tip, eraser, or touch. The pressure levels of all tablets are normalized to 2048 levels irregardless of the actual hardware supported levels. This parameter is independent of the PressureCurve parameter. Default: 27, range of 0 to 2047. The Wacom X driver treats Threshold and PressureCurve independently. There was talk of linking them but I think it was Peter who decided to leave them independent. Favux |
From: Dima U. <dim...@gm...> - 2012-06-14 17:12:21
|
Hello Nikolai, I'm glad to tell you that your patch against linux kernel works :) I have now the 3.4 kernel from testing repository of archlinux. My gpen f-509 tablet works fine, and all the buttons of the stylus are properly mapped this time. Thank you very much, I'm very happy now. With respect, Dima |