Re: [Linuxwacom-devel] UC Logic and Other Devices
Hi Martin, While we're waiting for comments from the dev.s I thought I would chime in. My understanding is the UC-LOGIC tablets, once their kernel drivers are working, aren't compatible with default xf86-input-wacom generic stylus logic. Apparently that would require some more work in the kernel. Instead they use the evdev X driver. However the Waltop and new KYE (Genius) tablets do work with xf86-input-wacom (and also xf86-input-evdev). And the Waltop tablets are explicitly supported along with the Hanwang and N-trigs. My libwacom data files for some Waltop tablets have been pending for months, for what that is worth. Aside from WizardPen, which has been on hiatus, there are two projects I am aware of dealing with the non-wacom tablets. 1) Nick Kondrashov's DIGImend project: http://sourceforge.net/projects/digimend/ Unfortunately there is getting to be a bit of a backlog of tablets. Nick really needs another couple of developers to help out. 2) yusuke494's new Waltop kernel driver project: http://waltop4linux.web.fc2.com/english/ Favux -- Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and remains a good choice in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom: [PATCH] data: Add caption indicators to layouts
In drafting there is a technical name for lines connecting labels to the object they reference. Leaders Leaders or leader lines indicate the part or area of a drawing to which a number, note or other reference applies. They are solid lines and usually terminate in a single arrowhead. -- Keep yourself connected to Go Parallel: VERIFY Test and improve your parallel project with help from experts and peers. http://goparallel.sourceforge.net ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [Patch libwacom 2/3] data: add the DE, Bamboo Capture (Pen Touch Small)
Duplicate of patch 2/3 from this patch set submission: http://sourceforge.net/mailarchive/forum.php?thread_name=20120529060656.GB25726%40yabbi.bne.redhat.comforum_name=linuxwacom-devel Favux -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH] data: add Bamboo Fun Pen and Touch
Duplicate of patch 2/3 from this patch set submission: http://sourceforge.net/mailarchive/forum.php?thread_name=20120529060656.GB25726%40yabbi.bne.redhat.comforum_name=linuxwacom-devel Favux -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH 0/2] add Integrated feature for ISD
IntegratedLCD? Short for digitizer sandwiched with LCD. Better than DisplayMounted I think. Sandwiched, Fused, Combined are also not descriptive enough. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] X220t Tablet no longer working
I think I need to expand on my original reply on this thread. Rafi Rubin encountered the same ID change, see my original post for link. To answer my own question the patch set isn't in input-wacom yet because the last Dmitry next merge by Ping was from 6-12-12 and the patch set was after that. Patch set explanation and two replies including Rafi's test: http://www.spinics.net/lists/linux-input/msg21303.html Patch set: http://www.spinics.net/lists/linux-input/msg21304.html http://www.spinics.net/lists/linux-input/msg21305.html http://www.spinics.net/lists/linux-input/msg21306.html http://www.spinics.net/lists/linux-input/msg21307.html My assumption was this patch set also fixes the ID problem(a fall through?). Because Rafi reported it fixed his digitizer and he had the same ID change. It is just not obvious that fixing the ID is what this patch set does but I don't see another patch that does do that so I think this is what you need. If you don't want to patch you can get the source code from Przemo's Wacom-kernel Repository: http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Wacom-kernel_Repository Then you'll need to substitute the wacom.h, wacom_wac.h, wacom_sys.c, and wacom_wac.c you obtain for the ones in your kernel source code before compiling the wacom.ko module: make -C/lib/modules/`uname -r`/build M=`pwd` modules sudo cp wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/ Or it might be simpler to do that in input-wacom's 2.6.38 folder and use its Makefiles. You may want to make a dkms. Good luck. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] X220t Tablet no longer working
All I see in the dmesg is after the: [ 18.410146] input: Wacom ISDv4 E6 Pen as /devices/pci:00/:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input7 [ 18.414956] input: Wacom ISDv4 E6 Finger as /devices/pci:00/:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input8 [ 18.415622] usbcore: registered new interface driver wacom is the usb 2.0 ehci_hcd (Enhanced Host Controller Interface) having its power state modified. I'm not seeing the disconnection or re-connection as a new device. Am I missing that? Does Xorg.0.log show anything? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] X220t Tablet no longer working
Thanks. So you're saying it reads; [2.461144] usb 2-1.5: new full-speed USB device number 3 using ehci_hcd [ 18.410146] input: Wacom ISDv4 E6 Pen as /devices/pci:00/:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input7 [ 18.414956] input: Wacom ISDv4 E6 Finger as /devices/pci:00/:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.1/input/input8 [ 18.415622] usbcore: registered new interface driver wacom [ 18.538446] usb 2-1.5: USB disconnect, device number 3 [ 19.745315] usb 2-1.5: new full-speed USB device number 4 using ehci_hcd And now you see the ID change from 0xe6 to 0x94. No clue. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] X220t Tablet no longer working
Hi Rafi, Sorry to bother you. But we were wondering how you dealt with the ID change from 0xe6 to 0x94 on your ThinkPad X220t? Thanks in advance. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] X220t Tablet no longer working
Thanks a lot Rafi! Those are the 4 patches I thought we needed. I may be reading this wrong but I only see 2 of the 4 patches in 3.5.1: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fstable%2Flinux-stable.gita=searchh=HEADst=authors=Ping+Cheng They all appear to be in 3.6.rc1: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux.gita=searchh=HEADst=commits=Ping+Cheng http://kernel.org/ So the Wacom-kernel repository may not be quite up to date enough. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] X220t Tablet no longer working
Hi Jonas, That's a known kernel bug. See this linuxwacom-discuss thread: http://sourceforge.net/mailarchive/forum.php?thread_name=4FE7F002.8000802%40ugcs.caltech.eduforum_name=linuxwacom-discuss I took a quick peek at linux-input and didn't see the patch Ping mentioned yet, but might have missed it. Since I don't know where the bug is I'm not sure if trying input-wacom is a reasonable idea or not. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH] Find mouse buttons on pad devices if no 'usual' buttons found
I'm wondering what this will do to Waltop tablets. Currently their pad buttons are on evdev as are the multifunction dials, which control scroll and volume etc. Unfortunately Nick is taking a break so I can't ask him. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom new data file 'make check' error
On Tue, May 22, 2012 at 8:33 AM, Bastien Nocera had...@hadess.net wrote: On Mon, 2012-05-21 at 22:28 -0500, Favux ... wrote: I'd appreciate some help on this one. I do not know why I am seeing on 'make check': lt-tablet-validity: tablet-validity.c:94: verify_tablet: Assertion `nstyli == 1' failed. /bin/bash: line 5: 8362 Aborted (core dumped) ${dir}$tst FAIL: tablet-validity === 1 of 3 tests failed === From this .tablet file. It's the first of the 3 and they all seem OK to me. Don't understand why the stylus is flagged. Can't find this assertion in git master. Strange. I have a vanilla clone: libwacom$ git branch -r origin/HEAD - origin/master origin/master Alright then. I'll submit the set to be looked at. Dave -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom new data file 'make check' error
So commit 4a7a7f16564869b3af6701aa943e5c88927f451b ? test: Test each stylus with an eraser -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom new data file 'make check' error
On Tue, May 22, 2012 at 10:04 AM, Bastien Nocera had...@hadess.net wrote: On Tue, 2012-05-22 at 10:01 -0500, Favux ... wrote: So commit 4a7a7f16564869b3af6701aa943e5c88927f451b ? test: Test each stylus with an eraser The message you posted said it crashed on line 94. This is line 94: 94 ↦ ↦ ↦ break;• The clone has an up to date 'git pull'. For me line #94 is: assert(nstyli == 1); And: break; is 95. Dave -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom new data file 'make check' error
Oh shoot. I'm wrong. I missed the last commit daac0e51d32eb2000e1a7bf48a0ffb018e7c6c7c test: remove special-case for DTI-520 Have to test with that. Sorry for the noise. Dave -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [Patch libwacom 0/5] add 4 gen1 BambooPT; rename PT
From: David Foley favux...@gmail.com Add the four remaining first generation BambooPT tablets. Modify the Bamboo Pen and Touch data file. Dave -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [Patch libwacom 1/5] add: Bamboo Touch
From: David Foley favux...@gmail.com Add the Bamboo Touch. The touch only BambooPT. Signed-off-by: David Foley favux...@gmail.com --- data/bamboo-2fg.tablet | 22 ++ 1 file changed, 22 insertions(+) create mode 100644 data/bamboo-2fg.tablet diff --git a/data/bamboo-2fg.tablet b/data/bamboo-2fg.tablet new file mode 100644 index 000..6037775 --- /dev/null +++ b/data/bamboo-2fg.tablet @@ -0,0 +1,22 @@ +# Wacom +# Bamboo Touch +# CTT-460 +# +# first generation BambooPT +# +# no stylus; 2FG touch +# Touch active area: 4.92 x 3.35in + +[Device] +Name=Wacom Bamboo 2FG +DeviceMatch=usb:056a:00d0 +Class=Bamboo +Width=5 +Height=3 + +[Features] +Stylus=false +Reversible=true +Touch=true +Buttons=4 +BuiltIn=false -- 1.7.9.5 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [Patch libwacom 2/5] rename: Bamboo Pen Touch data file
From: David Foley favux...@gmail.com Rename bamboo-pen-and-touch.tablet to bamboo-2fg-4x5.tablet. It is a first generation BambooPT. The tablet drawing surface is larger than the pen's active area on 3 sides. The active area is a rectangle delineated on 3 sides by a white line about 1 cm in from the bezel edge and on the fourth side by the pad buttons. The touch active area is inside and smaller than the pen's. This arrangement means your finger does not have to contact a button edge. Signed-off-by: David Foley favux...@gmail.com --- data/bamboo-2fg-4x5.tablet | 23 +++ data/bamboo-pen-and-touch.tablet | 28 2 files changed, 23 insertions(+), 28 deletions(-) create mode 100644 data/bamboo-2fg-4x5.tablet delete mode 100644 data/bamboo-pen-and-touch.tablet diff --git a/data/bamboo-2fg-4x5.tablet b/data/bamboo-2fg-4x5.tablet new file mode 100644 index 000..96804bd --- /dev/null +++ b/data/bamboo-2fg-4x5.tablet @@ -0,0 +1,23 @@ +# Wacom +# Bamboo Pen Touch +# CTH-460 +# +# first generation BambooPT +# +# stylus with two buttons and eraser; 2FG touch +# Pen active area: 5.8 x 3.62in +# Touch active area: 4.92 x 3.35in + +[Device] +Name=Wacom Bamboo 2FG 4x5 +DeviceMatch=usb:056a:00d1 +Class=Bamboo +Width=6 +Height=4 + +[Features] +Stylus=true +Reversible=true +Touch=true +Buttons=4 +BuiltIn=false diff --git a/data/bamboo-pen-and-touch.tablet b/data/bamboo-pen-and-touch.tablet deleted file mode 100644 index 567fd24..000 --- a/data/bamboo-pen-and-touch.tablet +++ /dev/null @@ -1,28 +0,0 @@ -[Device] -# Bamboo Pen Touch (CTH-460-DE), 2nd generation bamboo -Name=Wacom Bamboo Pen Touch - -DeviceMatch=usb:056a:00d1 - -Class=Bamboo - -# There are two widths and heigths, one for pen input, one for touch. -# The one for pen is bigger, but in linux, only the smaller one works. -# But as the width is advertised as the bigger one for pen input, I put the pen input here. -Width=6 -Height=4 - -[Features] -Stylus=true - -Reversible=true - -Touch=true - -Ring=false -Ring2=false - -Buttons=4 - -BuiltIn=false - -- 1.7.9.5 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [Patch libwacom 3/5] add: Bamboo Craft
From: David Foley favux...@gmail.com Add the Bamboo Craft. Signed-off-by: David Foley favux...@gmail.com --- data/bamboo-craft.tablet | 23 +++ 1 file changed, 23 insertions(+) create mode 100644 data/bamboo-craft.tablet diff --git a/data/bamboo-craft.tablet b/data/bamboo-craft.tablet new file mode 100644 index 000..8dba88c --- /dev/null +++ b/data/bamboo-craft.tablet @@ -0,0 +1,23 @@ +# Wacom +# Bamboo Craft +# CTH-461 +# +# first generation BambooPT +# +# stylus with two buttons and eraser; 2FG touch +# Pen active area: 5.8 x 3.62in +# Touch active area: 4.92 x 3.35in + +[Device] +Name=Wacom Bamboo Craft +DeviceMatch=usb:056a:00d2 +Class=Bamboo +Width=6 +Height=4 + +[Features] +Stylus=true +Reversible=true +Touch=true +Buttons=4 +BuiltIn=false -- 1.7.9.5 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [Patch libwacom 4/5] add: Bamboo Fun
From: David Foley favux...@gmail.com Add the Bamboo Fun. A medium sized BambooPT. Signed-off-by: David Foley favux...@gmail.com --- data/bamboo-2fg-6x8.tablet | 23 +++ 1 file changed, 23 insertions(+) create mode 100644 data/bamboo-2fg-6x8.tablet diff --git a/data/bamboo-2fg-6x8.tablet b/data/bamboo-2fg-6x8.tablet new file mode 100644 index 000..0f204ea --- /dev/null +++ b/data/bamboo-2fg-6x8.tablet @@ -0,0 +1,23 @@ +# Wacom +# Bamboo Fun +# CTH-661 +# +# first generation BambooPT +# +# stylus with two buttons and eraser; 2FG touch +# Pen active area: 8.53 x 5.40 in +# Touch active area: 7.48 x 5.12 in + +[Device] +Name=Wacom Bamboo 2FG 6x8 +DeviceMatch=usb:056a:00d3 +Class=Bamboo +Width=9 +Height=5 + +[Features] +Stylus=true +Reversible=true +Touch=true +Buttons=4 +BuiltIn=false -- 1.7.9.5 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [Patch libwacom 5/5] add: Bamboo Pen
From: David Foley favux...@gmail.com Add the Bamboo Pen. The pen only BambooPT. Signed-off-by: David Foley favux...@gmail.com --- data/bamboo-pen.tablet | 22 ++ 1 file changed, 22 insertions(+) create mode 100644 data/bamboo-pen.tablet diff --git a/data/bamboo-pen.tablet b/data/bamboo-pen.tablet new file mode 100644 index 000..a5b5aea --- /dev/null +++ b/data/bamboo-pen.tablet @@ -0,0 +1,22 @@ +# Wacom +# Bamboo Pen +# CTL-460 +# +# first generation BambooPT +# +# stylus with two buttons and no eraser +# Pen active area: 5.8 x 3.62in + +[Device] +Name=Wacom Bamboo Pen +DeviceMatch=usb:056a:00d4 +Class=Bamboo +Width=6 +Height=4 + +[Features] +Stylus=true +Reversible=true +Touch=false +Buttons=0 +BuiltIn=false -- 1.7.9.5 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] libwacom new data file 'make check' error
I'd appreciate some help on this one. I do not know why I am seeing on 'make check': lt-tablet-validity: tablet-validity.c:94: verify_tablet: Assertion `nstyli == 1' failed. /bin/bash: line 5: 8362 Aborted (core dumped) ${dir}$tst FAIL: tablet-validity === 1 of 3 tests failed === From this .tablet file. It's the first of the 3 and they all seem OK to me. Don't understand why the stylus is flagged. Dave 0001-data-add-ISDV4-90-tablet.patch Description: Binary data -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH 1/1] Add support for the DTI-520
On Fri, May 18, 2012 at 8:46 AM, Adam Nielsen a.niel...@shikadi.net wrote: Well the tip on mine barely moves at all but it's pressure sensitive, however the eraser is like a cap on the end of the pen - it doesn't look like it can move at all as it's flush with the rest of the pen's plastic shape. It's got a hole in it to attach a string or something so it can't get lost, so I'm not really that surprised it doesn't work as an eraser. Right, no eraser. The lanyard eyelet clinches that. The one in my tablet PC's stylus is below the eraser. You'd have to find and buy a compatible stylus that has an eraser. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH 1/1] Add support for the DTI-520
On Fri, May 18, 2012 at 11:32 AM, Jason Gerecke killert...@gmail.com wrote: On Fri, May 18, 2012 at 8:18 AM, Favux ... favux...@gmail.com wrote: Right, no eraser. The lanyard eyelet clinches that. The one in my tablet PC's stylus is below the eraser. Actually, that doesn't necessarily mean anything. For example, I've got a DTU-2231 with a pen designated UP-818E whose eraser end has an eyelet and near-zero (physical) pressure response. However, the eraser end moves the cursor on screen and is pressure-sensitive in applications. Ah, the eyelet mounted on the side of the eraser rather than on the end? I hadn't thought of that, I interpreted it as the eraser's end. That would work on the BambooPT stylus eraser too but I'd be concerned about the extra wear and tear with a cord attached even though it's mobility is very limited. Would much prefer the eyelet on the barrel. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [RFC] LEDs OLEDs on Intuos4 tablets
As far as I know other than on his blog Christoph has posted two(?) versions to the LWP mailing-lists. Or at least linked to them. The last was: http://sourceforge.net/mailarchive/message.php?msg_id=27183872 I think the one currently on his blog is a several month newer version. Sanette has posted his tweaks of the applet only on the Ubuntu forums thread I linked to earlier. Three versions total AFAIK. While he has posted on the mailing-lists I don't think he's posted the applet. By the way sanette is Vu Ngoc San. The applet isn't on Source Forge, GitHub, or Launchpad etc. as far as I know. Given sanette's plea/wish on the last version he posted for a coder/developer to clean the applet up I doubt he would have any objections to someone hosting it somewhere. Have to ask them: Christoph Karg wa...@kargulus.de Vu Ngoc San san.vu-n...@laposte.net Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [RFC] LEDs OLEDs on Intuos4 tablets
On Thu, May 17, 2012 at 3:21 PM, Jim Henderson hende...@gmail.com wrote: FWIW, I have the same tablet here, and have been interested in seeing OLED support return (there was support once upon a time through the kernel driver, but it was overly complicated to use and required root privs and a CLI tool to push images to it - it's been a couple of years since it was there IIRC). Right, that was Nicholas Hirsch's usbfs solution. See his Tracker:Patches post: http://sourceforge.net/tracker/?func=detailaid=2878608group_id=69596atid=525126 As you can see Ping included it with linuxwacom-0.8.5-8 for kernels 2.6.24 and later. But then upstream dropped usbfs and the Distros followed shortly. So nothing until Eduard Hasenleithner started submitting to linux-input in about March 2011. That became the current sysfs solution. He started on the xsetwacom implementation which was picked up by Ping and then Jason. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH 1/1] Add support for the DTI-520
The amount of movement as the eraser (what would be the rubber) depresses into the stylus barrel varies by stylus model. With one stylus I have it slides in a noticeable distance but my BambooPT stylus' eraser hardly slides in. But it does wiggle a bit. Guess it depends on how the transducer is set up. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [RFC] LEDs OLEDs on Intuos4 tablets
Hi Prezmo, Peter vetoed the xsetwacom implementation for the Intuos4 OLEDs: http://sourceforge.net/mailarchive/message.php?msg_id=28814445 From this thread: http://sourceforge.net/mailarchive/forum.php?thread_name=CAF8JNhK6%3DvdFtXAYK6iX7UJo6%3DxSduaaUK63d94pGkg5V15s0Q%40mail.gmail.comforum_name=linuxwacom-devel Other than the work Bastien mentions on the g-s-d/Wacom Tablet applet there is another applet then has been around a while. It's by Christoph Karg: http://braindump.kargulus.de/ And San (sanette) has posted several versions with modifications on the Ubuntu forums, the last: http://ubuntuforums.org/showpost.php?p=10921962postcount=214 Christoph posted his applet once or twice on linuxwacom-discuss, not sure if San ever did. Christoph should have give the applet a name, don't you think? Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [RFC] LEDs OLEDs on Intuos4 tablets
On Wed, May 16, 2012 at 12:23 PM, Bastien Nocera had...@hadess.net wrote: The gsd code only supports LEDs. I plan on adding support for OLEDs at some point. Good. I was hoping for that. We're mostly missing art, and a good algorithm to transform the actions or keyboard combinations into 3 small drawings. That's one of the changes in the latest versions of the Karg/Sanette applet. Went to an icon library, icon-library.cpp, from.png files. Has always handled raw conversion I think. So there is already plenty of art in form of the old .png files and icon-library. On Wed, May 16, 2012 at 12:33 PM, Przemo Firszt prz...@firszt.eu wrote: Is that poking acceptable and are we going to add OLED support as well? I'm thinking about a simple select load of pre-prepared icons for the begining. I presume gnome-settings-deamon is OK with root-only access? As I mentioned there are a dozen or two icons currently available. On Wed, May 16, 2012 at 12:40 PM, Przemo Firszt prz...@firszt.eu wrote: Good, you're reading my mind :-) I'd start with something simple (see my other email). What do you mean by a good algorithm to transform the actions or keyboard combinations into 3 small drawings? What about letting user define a text that describes the action and convert the text to image? Windows driver is using that method. (I might be missing something simple here as I haven't started to work on OLEDs yet) Karg/sanette's applet does that. Favux icons.tar.bz2 Description: BZip2 compressed data icon-library.cpp.tar.bz2 Description: BZip2 compressed data -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Generic styli
Thanks Peter, That's the information that I've been waiting on. I'll just amend the .tablet files then. With the generic stylus they were going to see an eraser they don't have anyway. As long as adding an imaginary eraser doesn't cause a crash good to go. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] Generic styli
I saw Ubuntu patch libwacom for the BambooPT just before Precise came out. It did fix the Tablet applet crash but I didn't understand the crash given: [0xf] Name=General Pen Buttons=2 HasEraser=true Type=General This brings us back to the generic styli discussion in February. I thought the conclusion was since consumer tablets don't have a serial id for the stylus we were to use either nothing or: Styli=0xf; If we used nothing the default would be 0xf anyway. It the stylus lacked an eraser or only had one button the Tablet gui just wouldn't let it be configured. But there was no point making generic styli for the permutations because there wasn't an ID to select them with. To reiterate the Bamboo Pen and Ones do not have eraser. Nor do some of the tablet PCs. Some of the tablet PCs have one button. The N-Trig tablet PCs do not have an eraser. None of the Waltops have an eraser as far as I know. For a tablet without an eraser is it safe to use? Styli=0xf; Jason established that if the base model tablet supports a stylus type that can come with or without an eraser, someone could buy and use a stylus with an eraser (as long as it was compatible) on a tablet originally sold with a stylus lacking an eraser. So do we need to amend e.g. the bamboo-one.tablet file? Styli= is left out, so the default is to 0xf, correct? But if someone buys a stylus with an eraser that works on the Bamboo One that would presumably cause a crash. Yes? Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Generic styli
Hi Ping, That makes sense. Some sort of drop down stylus/stylus image selector would do it. So on the wish-list. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Waltop class?
Hi Chris, That makes sense. There is such a range of features within Wacom model types. I would amend Tablet PC to: Tablet PC - USB or ISDV4's and Serial I have to admit to some cognitive dissonance every time the kernel announces my USB Tablet PC as a Wacom ISDv4 Pen with stylus and eraser appended and Wacom ISDv4 Finger with touch appended. Might resolution also be a worthwhile generic label? We don't need to consider stylus pressure levels because they are normalized. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Waltop class?
Hi, Nick feels that there is no need currently to have several Waltop tablet Classes using either the Wacom or new Waltop Classes. He thinks the differences between models aren't significant enough to justify it. In fact he would prefer a broader Class than Waltop in case the decision is to transfer the KYE tablet's stylus to xf86-input-wacom also. And maybe eventually the UC-Logic tablets. Right now I'm leaning toward the Class 'NonWacom' over 'Generic' or 'Other'. But I'm open to suggestions. :) Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] GNOME Wacom Graphics Tablet applet, libwacom and non-Wacom tablets.
Hi, I have a question for the list. Is it intended that non-wacom tablets on the xf86-input-driver, like the Hanwang, N-Trig, and Waltop, be able to configure their styli through the applet? It seems to me I recall several saying their tablet was detected and they could configure pressure etc. with the GNOME 3.2 version. I have a Waltop user in Ubuntu Precise (GNOME 3.4) reporting that the applet doesn't detect his tablet although we have verified it is on the Wacom X driver with working pressure. The tablet is not seen in the gnome-settings-daemon key values under peripherals.wacom with dconf-editor either. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH libwacom 00/11] database verification fixup
The HP dv3-2250ep was 2FGT only. Non-convertible laptop. It used the E2 (Wacom ISDv4 E2). I don't recall another touch only model other than the BambooPT CTT460; Product ID = 0xd0. Also 2FGT. So two total so far? Dave -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] GNOME Wacom Graphics Tablet applet, libwacom and non-Wacom tablets.
On Mon, Apr 30, 2012 at 1:26 AM, Peter Hutterer peter.hutte...@who-t.net wrote: On Mon, Apr 30, 2012 at 01:12:13AM -0500, Favux ... wrote: I have a question for the list. Is it intended that non-wacom tablets on the xf86-input-driver, like the Hanwang, N-Trig, and Waltop, be able to configure their styli through the applet? yes. Great! Thank you. the gnome tool relies on libwacom, and libwacom has it's own database of device information (location of buttons, features, etc.). right now, if libwacom doesn't know about the device, it won't show up in the control center. Adding the required data files should make the device appear. So we need to submit some Waltop tablet data files. Should be doable. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] GNOME Wacom Graphics Tablet applet, libwacom and non-Wacom tablets.
On Mon, Apr 30, 2012 at 4:55 AM, Bastien Nocera had...@hadess.net wrote: On Mon, 2012-04-30 at 16:26 +1000, Peter Hutterer wrote: On Mon, Apr 30, 2012 at 01:12:13AM -0500, Favux ... wrote: I have a question for the list. Is it intended that non-wacom tablets on the xf86-input-driver, like the Hanwang, N-Trig, and Waltop, be able to configure their styli through the applet? yes. It will only work with tablets that use the wacom X11 driver. Right. Typo, I meant the xf86-input-wacom driver. It seems to me I recall several saying their tablet was detected and they could configure pressure etc. with the GNOME 3.2 version. I have a Waltop user in Ubuntu Precise (GNOME 3.4) reporting that the applet doesn't detect his tablet although we have verified it is on the Wacom X driver with working pressure. The tablet is not seen in the gnome-settings-daemon key values under peripherals.wacom with dconf-editor either. the gnome tool relies on libwacom, and libwacom has it's own database of device information (location of buttons, features, etc.). right now, if libwacom doesn't know about the device, it won't show up in the control center. No, it will show up, but with generic details. That's what I thought had been happening. So it may be a set up issue with this particular Waltop Media Tablet 14. on Fedora 17 (beta). Will have to wait for some more Waltops to report in then. Adding the required data files should make the device appear. So should submit Waltop data files either way. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] Waltop class?
Hi, Another libwacom question for Waltop tablets. Could/should I create a WCLASS_Waltop? Or should I follow the lead in wcmUSB.c in which case the valid classes include Intuos4, Bamboo, and Graphire? Or should I leave in the Waltop tablet data the class as WCLASS_UNKNOWN? Either assign it unknown or leave class out altogether? Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Waltop class?
Hi Peter, On Mon, Apr 30, 2012 at 10:54 PM, Peter Hutterer peter.hutte...@who-t.net wrote: On Mon, Apr 30, 2012 at 10:10:59PM -0500, Favux ... wrote: Another libwacom question for Waltop tablets. Could/should I create a WCLASS_Waltop? Or should I follow the lead in wcmUSB.c in which case the valid classes include Intuos4, Bamboo, and Graphire? Or should I leave in the Waltop tablet data the class as WCLASS_UNKNOWN? Either assign it unknown or leave class out altogether? Aren't the Waltops just largely identical to some of the wacom model lines? I gather the wcmUSB.c assignments were based on the attempted linux driver Waltop had. If true those correspondences were determined by Waltop. I presume they based that on features, resolution, and maybe pressure levels. I haven't really tried to determine correspondence with features. The Waltop's can have things like pad buttons or hot keys, scroll wheels, rings, and pucks but they apparently aren't compatible with the Wacom equivalents which is why Nick is putting them on the evdev driver. The major difference I see between Waltop tablets is that the latest Waltop models have battery-less styli and resolutions comparable to the Intuos4. So there are at least two classes. Three if resolution is considered. If so, just pick the model line that is the closest. If not, it's better to create new classes for each Waltop line of models instead of one Waltop class. I'll go with the wcmUSB.c until Nick decides differently. And by the way there are a lot more Waltop PIDs in wcmUSB.c than those covered on the DIGImend site. Right now there are seven data files which should be it for while. That's mostly why I was thinking of one class. Favux -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Bamboo wireless support on Ubuntu 12.04
Hi Chris, Precise Pangolin (12.04) uses the 3.2 kernel. It's a LTS release, support is for 5 years. It will always have the 3.2 kernel, Ubuntu doesn't change kernel versions. A PPA for the 3.4 kernel might become available at some point though. So an input-wacom backport is needed. Dave -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom
I've long suspected that if the stylus will work with the digitizer on a consumer tablet then all the stylus hardware will work too. So if your BambooPT was a Pen model without an eraser a Bamboo Pen Touch model stylus with an eraser would have a working eraser even on the Pen. And the same with the tablet PCs. However I can recall only a few folks reporting this; apparently getting a new stylus isn't very common. So it is good you confirm it Jason. Given that is true then we don't want to restrict stylus or other capabilities for consumer tablets in libwacom. So the upshot is whether the different capabilities of the stylus need to be take into account in the applet. For example something that has been constantly seen since the xorg.conf days is folks having a section for the cursor even though their tablet doesn't come with a mouse/puck. However just like the stylus I suspect if the base model supports a puck then their tablet would even though it was packaged without one. Apparently a lot think the cursor refers to the pointer arrow rather than another input tool. If the applet is presenting them with options to configure a non-existent cursor, stylus side switch or eraser people will be trying to configure them. And then asking why that doesn't work. A lot of people with their first Wacom tablet don't realize what a Wacom eraser looks like and don't know if they have one or not or that it only works in eraser enabled programs. It would be a good thing if the Wacom tablet applet's interface somehow helped clear up confusion over the input tools. Through tool tips? May be asking too much, but at least something to keep in the back of the mind. Favux -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom
Hi Bastien, Thanks for reviewing the wiki page. On Thu, Feb 2, 2012 at 10:31 AM, Bastien Nocera had...@hadess.net wrote: I think the information about filling in the definition files should be in wacom.example directly, and nothing (that would most likely end up being outdated) in the Wiki. So loose the intuos4-wl definition file? The contributors list, which you seem to have snarfed from my blog entry, are the contributors to the GNOME wacom support, not to libwacom. For example, Jason didn't contribute until I committed his extensive definition files. Will correct that then. Yes everything is cribbed off your blog and other posts and interviews. And some of Peter's stuff. If there is any original content it is probably accidental. :) Other than that, the content is interesting, thanks. I don't know if you are interested but if you want to have at it and edit it Peter can add you to the wiki editor list. I do have another question. When I look at the GNOME 3.4 Control Panel Wacom tablet applet rotation seems to apply the stylus parent device. I can't tell if touch is also rotated for USB tablet PCs and BambooPTs with their separate parent device for touch. Is it? Does it show up as a separate tool? If so, we don't support it yet in GsdWacomDevice, but adding it should be enough to get all the tools rotated at once. Can you file a bug against gnome-settings-daemon in the GNOME Bugzilla for that? When tested touch rotates fine for my BambooPT but not for my usb tablet PC. That's with GNOME 3.2 as I haven't tested it yet with the GNOME 3.4 Control Panel. The BambooPT's pad buttons don't rotate of course, but you haven't started working on those. A further issue concerns the generic styli. The LLC (low low cost) consumer tablets like the Bamboo Pen and the Bamboo Ones have a stylus + 2 buttons but no eraser. That's true of some of the tablet PCs also. Additionally if I recall correctly some tablet PCs have a stylus + 1 button. Not sure if those styli have erasers or not. On those models the driver tends to report a spurious eraser and pad (with the tablets) in say 'xinput list'. Since libwacom removes the reporting of a spurious pad (Buttons=0) doing the same for the eraser or spurious side button would be nice. Maybe Peter can tell us which styli those are? Favux -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom
I meant Jason not Peter re the styli. -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] GNOME Wacom panel implementation questions
On Thu, Feb 2, 2012 at 12:54 PM, Bastien Nocera had...@hadess.net wrote: Heya, Instead of hitting just Peter with this sort of question[1], I'm guessing that there are quite a few people on the list that could answer my questions (or point me to the relevant Wiki pages). For the fun that's about to be had with the Intuos4 LEDs, a couple of questions: - is there/will there be a way to avoid getting/updating/setting all the LEDs when changing one? What format do the LEDs graphics needs to be in? - can wacom provide a library of pixmaps for us to use for the LEDs, so that they look like they already do on Windows or MacOS X, or would we have the time consuming task of re-doing them? If the problem is simply that the data isn't easily available, we can certainly try and nab it from the other drivers. There are already a fair number of .png icons available for the Intuos4 OLEDs from Christoph Karg's applet for them. Also some more available from Sanette's modifications to it for Profiles I think and one or two contributions to the available icons from others on the ubuntuforums Intuos4 OLED thread. However I just looked at the applet and don't see a GPL. Since Christoph posted his applet to linuxwacom-discuss (quite a while ago now) I would assume that he likely meant it under GPL2 or something similar. I can contact them and ask permission explicitly if you would like. Is say GPL2 OK or do they need Creative Commons or what? I'll attach the Tux example. Favux attachment: icon-tux.png-- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] libwacom
Thank you. An initial libwacom page: https://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Libwacom is now posted on the Developer Pages: https://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Category:DeveloperPages I do have another question. When I look at the GNOME 3.4 Control Panel Wacom tablet applet rotation seems to apply the stylus parent device. I can't tell if touch is also rotated for USB tablet PCs and BambooPTs with their separate parent device for touch. Is it? Favux -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] man.wacom: Add gesture description.
Thank you for the review Peter. I'm trying to give the user a heads up that if they're used to a Synaptic touchpad scroll, which most are, the scroll gestures for Wacom are reversed. With Wacom an up gesture makes the slider go down instead of up and vice versa for down. That's a perennial question that gets asked. Then they ask if it can be reversed to be Synaptic-like. I don't really see a reason to do that. I visualize it as grabbing the page with two fingers and sliding it up and down. It quickly becomes natural. What's a graceful way to say that? Or should I just leave it out of the manual and let them find out for themselves? Dave -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] man.wacom: Add gesture description.
Adds description of the touch gestures to the wacom manual. Dave From 42e547b5a3bda4ac6bd1047b6f3212e83e2aa694 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Sun, 22 Jan 2012 15:24:46 -0600 Subject: [PATCH] man.wacom: Add gesture description. Add description of the touch gestures to the wacom manual. Signed-off-by: David Foley favux...@gmail.com --- man/wacom.man | 31 +++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/man/wacom.man b/man/wacom.man index 3d4a143..8cc269a 100644 --- a/man/wacom.man +++ b/man/wacom.man @@ -251,6 +251,37 @@ generates button press and release events. Presses longer than .B TapTime do not generate button events, only motion events. .RE +.SH TOUCH GESTURES +.SS Single finger (1FG) +.LP +\fBLeft click\fR +- tap, actual click happens after TapTime period elapses. +.LP +\fBLeft click drag\fR +- tap to select, quickly (within TapTime period) touch selection again. Then +drag. Available on touchpads, e.g. BambooPT, not touchscreens. +.PP +.SS Two finger (2FG) +.LP +\fBRight click\fR +- one finger down + tap second finger +.LP +\fBVertical scroll\fR +- two fingers side by side (e.g. index + second), move up or down holding +constant distance between fingers. Scrolling direction reversed from other +scrolling implementations. +.LP +\fBHorizontal scroll\fR +- two fingers side by side (e.g. index + second), move left or right holding +constant distance between fingers. +.LP +\fBZoom in\fR +- two separated fingers side by side (e.g. thumb + index), bring together +i.e. pinch. +.LP +\fBZoom out\fR +- two fingers side by side (e.g. thumb + index), spread. +.PP .SH SEE ALSO __xservername__(__appmansuffix__), xorg.conf(__filemansuffix__), xorg.conf.d(__filemansuffix__), X(__miscmansuffix__) -- 1.7.1 -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Touchpad?
Single finger (1FG) Left click - tap, actual click happens after TapTime period elapses. Left click drag - tap to select, quickly (within TapTime period) touch selection again. Then drag. Two finger (2FG) Right click - one finger down + tap second finger Vertical scroll - two fingers side by side (e.g. index + second), move up or down holding constant distance between fingers. Horizontal scroll - two fingers side by side (e.g. index + second), move left or right holding constant distance between fingers. Zoom in - two separated fingers side by side (e.g. thumb + index), bring together i.e. pinch. Zoom out - two fingers side by side (e.g. thumb + index), spread. Note: Wacom scrolling direction is reversed from typical scrolling implementations. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Touchpad?
That's how xf86-input-wacom-0.13.0 should behave since it has Alexey Osipov's patches in it. The instructions are one of my rough drafts to include gestures in man wacom. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] linuxwacom project - asustek eeenote tablet
Almost. I think I would be trying: Index: drivers/input/tablet/wacom.h === --- drivers/input/tablet/wacom.h +++ drivers/input/tablet/wacom.h 2011-12-31 12:23:30.520195972 +0400 @@ -104,6 +104,7 @@ #define USB_VENDOR_ID_WACOM 0x056a #define USB_VENDOR_ID_LENOVO 0x17ef +#define USB_VENDOR_ID_ASUS 0x0b05 struct wacom { Index: drivers/input/tablet/wacom_wac.c === --- drivers/input/tablet/wacom_wac.c +++ drivers/input/tablet/wacom_wac.c 2011-12-31 12:31:10.224185924 +0400 @@ -1503,6 +1503,9 @@ static const struct wacom_features wacom_features_0x6004 = { ISD-V4, WACOM_PKGLEN_GRAPHIRE, 12800, 8000, 255, 0, TABLETPC, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; +static const struct wacom_features wacom_features_0x179F = + { ASUS Wacom ISDv4 179F, WACOM_PKGLEN_GRAPHIRE, 16480, 12410, 255, + 0, TABLETPC, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; #define USB_DEVICE_WACOM(prod) \ USB_DEVICE(USB_VENDOR_ID_WACOM, prod), \ @@ -1517,6 +1520,10 @@ USB_DEVICE(USB_VENDOR_ID_LENOVO, prod), \ .driver_info = (kernel_ulong_t)wacom_features_##prod +#define USB_DEVICE_ASUS(prod) \ + USB_DEVICE(USB_VENDOR_ID_ASUS, prod), \ + .driver_info = (kernel_ulong_t)wacom_features_##prod + const struct usb_device_id wacom_ids[] = { { USB_DEVICE_WACOM(0x00) }, { USB_DEVICE_WACOM(0x10) }, @@ -1607,6 +1614,7 @@ { USB_DEVICE_WACOM(0xE6) }, { USB_DEVICE_WACOM(0x47) }, { USB_DEVICE_LENOVO(0x6004) }, + { USB_DEVICE_ASUS(0x179F) }, { } }; MODULE_DEVICE_TABLE(usb, wacom_ids); I'm not sure of the label ASUS Wacom ISDv4 179F, we need Ping and the others to weigh in on it. If we go with this naming convention then the Lenovo should become Lenovo Wacom ISDv4 6004 I just slapped this quickly on your diff., so check it over. Also some ident.s changed because you appear not to be following the standard. Probably how your text editor's formatting is set up, or your diff. program. Favux -- Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] linuxwacom project - asustek eeenote tablet
Hi Mike, Is this the Eee Note EA800? An e-ink e-book reader with an active stylus with 256 pressure levels and no touch? http://www.asus.com/Eee/Eee_Note/Eee_Note_EA800/ If so it apparently is a Wacom digitizer. But there is no Wacom digitizer in the lsusb output? Just the Bus 002 Device 012: ID 0b05:179f ASUSTek Computer, Inc.? To get it working the first thing you would probably need to do is add it to the wacom.ko. Using input-wacom would probably be more convenient than working with your kernel. We'll need to see what the experts say but something along the lines of adding the ASUSTek Vendor ID like the Lenovo ID was added to, for example, wacom.h and wacom_wac.c. Although the apparent digitizer is given an Asus product ID, which doesn't follow Wacom conventions, I wouldn't be surprised if it is in fact a Wacom (tabletPC?) digitizer already entered. What is your Distribution and release? Kernel, Xorg, and xf86-input-wacom versions? Could you attach the output of: lsusb for the digitizer to your next post? Favux -- Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH] Update 2.6.38 kernel to dtor-next
You have my vote. :) Favux -- Learn Windows Azure Live! Tuesday, Dec 13, 2011 Microsoft is holding a special Learn Windows Azure training event for developers. It will provide a great way to learn Windows Azure and what it provides. You can attend the event by watching it streamed LIVE online. Learn more at http://p.sf.net/sfu/ms-windowsazure ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] linuxwacom for a not wacom? Can anything be reused?
Usually e-galax touch screens use an e-galax driver or evdev. Newer versions of evdev tend to work better. On the EP121 threads on Ubuntu forums they are using either although at least some apparently have hacked the evdev code to force it into touch screen mode. Perhaps the best thing would be to get the driver from e-galax as post #62 page 7 on this thread suggests (also has forcing hack early on) since you are on kernel 3.0+: http://ubuntuforums.org/showthread.php?p=10603076 Quote: You have to ask the EETI-Support (touch_fae at eeti.com) for a special driver (Asus EP121; ubuntu 11.10 64bit). They will send you a archive called eGTouch_v1.00.0812.L-x64.tar.gz (Note: the driver provided on the driver page of EETI is not working properly ). You just have to run the setup.sh as sudo and add to the 52-egalax-virtual.conf file the option InvertY, that it looks like this: Quote deadland: Section InputClass Identifier eGalax virtual class MatchProduct eGalaxTouch Virtual Device MatchDevicePath /dev/input/event* Driver evdev Option InvertY true EndSection And finally reboot you system. Observations: 1.) I asked the EETI Support if I could share their drive in the ubuntu forum, they said NO it is a project (I do not understand what this means, but anyway, please do not upload the driver) 2.) Multi-touch does not work, they told me If you want to have multi-touch function, the user-space (application) must be able to receive our multi report data from our controller. Well, I also do not understand what this means ... What does not work: 1.) As i mentioned already, Multitouch does not work 2.) Microphone 3.) Specialkeys show on-screen keyboard etc. 4.) Accelerometer End Quote Another thread: http://ubuntuforums.org/showthread.php?t=1690179 Favux -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] linuxwacom for a not wacom? Can anything be reused?
Oh, and I forgot to mention then, at least on Ubuntu, you would be able to use ginn for multi-touch like we do with the N-trigs having their touch on evdev while their stylus is on wacom. Favux -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Intuos4 OLED support, question on XA_PIXMAP property
Congratulations! The mediawiki OLED entry has been updated to reflect the news. Favux -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [v2]wacom_wac.c: Add the D5
Patch to add the Bamboo Pen Medium CTL-660/K (D5) to input-wacom. Stylus with two side buttons (rocker switch). v. 2 has the D5 resolution for wacom_wac.c in the 2.6.36 folder as per Chris. Dave From 738504b23020a3b1f46f8a3379fbe0b972660039 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Mon, 19 Sep 2011 21:46:13 -0500 Subject: [PATCH] wacom_wac.c: Add the D5 Add the Bamboo Pen Medium CTL-660/K (D5) to input-wacom. Stylus with two side buttons (rocker switch). Tested-by: Tommy Chen cs900...@yahoo.cn Signed-off-by: David Foley favux...@gmail.com --- 2.6.30/wacom_wac.c |3 +++ 2.6.36/wacom_wac.c |4 2 files changed, 7 insertions(+), 0 deletions(-) diff --git a/2.6.30/wacom_wac.c b/2.6.30/wacom_wac.c index f9c9f2c..040e630 100755 --- a/2.6.30/wacom_wac.c +++ b/2.6.30/wacom_wac.c @@ -1330,6 +1330,8 @@ static const struct wacom_features wacom_features_0xD3 = { Wacom BambooFun 2FG 6x8, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD0 = { Wacom Bamboo 2FG, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; +static const struct wacom_features wacom_features_0xD5 = + { Wacom Bamboo Pen 6x8, WACOM_PKGLEN_BBFUN, 21648, 13700, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD6 = { Wacom BambooPT 2FG 4x5, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD7 = @@ -1502,6 +1504,7 @@ const struct usb_device_id wacom_ids[] = { { USB_DEVICE_WACOM(0xD2) }, { USB_DEVICE_WACOM(0xD3) }, { USB_DEVICE_WACOM(0xD0) }, + { USB_DEVICE_WACOM(0xD5) }, { USB_DEVICE_WACOM(0xD6) }, { USB_DEVICE_WACOM(0xD7) }, { USB_DEVICE_WACOM(0xD8) }, diff --git a/2.6.36/wacom_wac.c b/2.6.36/wacom_wac.c index 9df703a..29adcc7 100644 --- a/2.6.36/wacom_wac.c +++ b/2.6.36/wacom_wac.c @@ -1576,6 +1576,9 @@ static const struct wacom_features wacom_features_0xD3 = static const struct wacom_features wacom_features_0xD4 = { Wacom Bamboo Pen, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; +static const struct wacom_features wacom_features_0xD5 = + { Wacom Bamboo Pen 6x8, WACOM_PKGLEN_BBFUN, 21648, 13700, 1023, + 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; static const struct wacom_features wacom_features_0xD6 = { Wacom BambooPT 2FG 4x5, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; @@ -1680,6 +1683,7 @@ const struct usb_device_id wacom_ids[] = { { USB_DEVICE_WACOM(0xD2) }, { USB_DEVICE_WACOM(0xD3) }, { USB_DEVICE_WACOM(0xD4) }, + { USB_DEVICE_WACOM(0xD5) }, { USB_DEVICE_WACOM(0xD6) }, { USB_DEVICE_WACOM(0xD7) }, { USB_DEVICE_WACOM(0xD8) }, -- 1.7.1 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] wacom_wac.c: Update the BambooPT D3, D8, DB active area
Changes the active area from the Bamboo1 medium's 21648 x 13530 to the BambooPT medium 21648 x 13700. Dave From 9cda35912a67685ddede82f3de6bfe4507e4f2c0 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Mon, 19 Sep 2011 22:05:22 -0500 Subject: [PATCH] wacom_wac.c: Update the BambooPT D3, D8, DB active area Change from the Bamboo1 medium 13530 to the BambooPT medium 13700. Signed-off-by: David Foley favux...@gmail.com --- 2.6.30/wacom_wac.c |6 +++--- 2.6.36/wacom_wac.c |6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/2.6.30/wacom_wac.c b/2.6.30/wacom_wac.c index 040e630..8d58556 100755 --- a/2.6.30/wacom_wac.c +++ b/2.6.30/wacom_wac.c @@ -1327,7 +1327,7 @@ static const struct wacom_features wacom_features_0xD4 = static const struct wacom_features wacom_features_0xD2 = { Wacom Bamboo Craft, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD3 = - { Wacom BambooFun 2FG 6x8, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, 63, BAMBOO_PT }; + { Wacom BambooFun 2FG 6x8, WACOM_PKGLEN_BBFUN, 21648, 13700, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD0 = { Wacom Bamboo 2FG, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD5 = @@ -1337,11 +1337,11 @@ static const struct wacom_features wacom_features_0xD6 = static const struct wacom_features wacom_features_0xD7 = { Wacom BambooPT 2FG Small, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD8 = - { Wacom Bamboo Comic 2FG, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, 63, BAMBOO_PT }; + { Wacom Bamboo Comic 2FG, WACOM_PKGLEN_BBFUN, 21648, 13700, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xDA = { Wacom Bamboo 2FG 4x5 SE, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xDB = - { Wacom Bamboo 2FG 6x8 SE, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, 63, BAMBOO_PT }; + { Wacom Bamboo 2FG 6x8 SE, WACOM_PKGLEN_BBFUN, 21648, 13700, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0x20 = { Wacom Intuos 4x5, WACOM_PKGLEN_INTUOS,12700, 10600, 1023, 31, INTUOS }; static const struct wacom_features wacom_features_0x21 = diff --git a/2.6.36/wacom_wac.c b/2.6.36/wacom_wac.c index 29adcc7..d289d80 100644 --- a/2.6.36/wacom_wac.c +++ b/2.6.36/wacom_wac.c @@ -1571,7 +1571,7 @@ static const struct wacom_features wacom_features_0xD2 = { Wacom Bamboo Craft, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; static const struct wacom_features wacom_features_0xD3 = - { Wacom Bamboo 2FG 6x8, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, + { Wacom Bamboo 2FG 6x8, WACOM_PKGLEN_BBFUN, 21648, 13700, 1023, 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; static const struct wacom_features wacom_features_0xD4 = { Wacom Bamboo Pen, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, @@ -1586,13 +1586,13 @@ static const struct wacom_features wacom_features_0xD7 = { Wacom BambooPT 2FG Small, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; static const struct wacom_features wacom_features_0xD8 = - { Wacom Bamboo Comic 2FG, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, + { Wacom Bamboo Comic 2FG, WACOM_PKGLEN_BBFUN, 21648, 13700, 1023, 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; static const struct wacom_features wacom_features_0xDA = { Wacom Bamboo 2FG 4x5 SE, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; static struct wacom_features wacom_features_0xDB = - { Wacom Bamboo 2FG 6x8 SE, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, + { Wacom Bamboo 2FG 6x8 SE, WACOM_PKGLEN_BBFUN, 21648, 13700, 1023, 63, BAMBOO_PT, WACOM_INTUOS_RES, WACOM_INTUOS_RES }; static const struct wacom_features wacom_features_0x6004 = { ISD-V4, WACOM_PKGLEN_GRAPHIRE, 12800, 8000, 255, -- 1.7.1 -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] gnome-settings-daemon
Is Mise reported that his puck/tablet mouse was set to Absolute in Ubuntu's Oneiric Beta 1. Driver default is Relative. He discovered in dconf-editor that the settings-daemon had the cursor key set to is-absolute. I just checked in Fedora 15 and the cursor key is set to is-absolute also. Although Jason added checking the settings-daemon with dconf-editor to the mediawiki after some recent discussion this will likely be a problem. Most won't know that it is the settings-daemon overriding their driver default or other static settings. Of course they can fix it with xsetwacom. Favux -- BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA http://p.sf.net/sfu/rim-devcon-copy2 ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] wacom_wac.c: Add the D5
Thanks Chris. OK, we're confident of the Bamboo Small's active area. You've tracked down and solved the Medium active area discrepancy. I went ahead and looked at different Bamboo Medium models at different Wacom sites. They all agree on 137mm (13700). But the other dimension is a little variable. US: http://global.wacom.com/bamboo/bamboo_fun.php Bamboo Fun Active Area - Pen (WxH) 8.5 x 5.4 (216mm x 137mm) Japan: http://translate.google.com/translate?hl=ensl=jau=http://tablet.wacom.co.jp/bamboo/bamboocomic/ei=P-1oTozaNIaHsgLDhqiBDgsa=Xoi=translatect=resultresnum=1ved=0CCYQ7gEwAAprev=/search%3Fq%3DWacom%2Bbamboo%2Bcomic%26hl%3Den%26client%3Dubuntu%26hs%3DomN%26channel%3Dfs%26prmd%3Divns Bamboo Comic 216.48 × 137mm (which by the way says the Smalls are 147.2 × 92mm) Australia: http://www.crazysales.com.au/wacom-bamboo-pen-tablet-ctl-660-k0-f.html Bamboo Pen Medium 216.5 x 137(mm) So assuming the US site is due to rounding it's either 21648 or 21650. Coin flip? Dave -- Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] wacom_wac.c: Add the D5
Add the Bamboo Pen Medium CTL-660/K (D5) to input-wacom. Stylus with two side buttons (rocker switch). Dave PS: Gerard Braad submitted it to linux-input 7-9-11 (08ba5ad). However he used (21648, 13530) which is what the other BambooPTs have. But the specifications I see for it say 21650, 13700 for the active area. Also I agree with Chris and instead of Wacom Bamboo Pen it should be Wacom Bamboo Pen 6x8 or Wacom Bamboo Pen Medium From 7ec37956b3d4c8803063792cb809bff8feda4932 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Tue, 6 Sep 2011 20:22:19 -0500 Subject: [PATCH] wacom_wac.c: Add the D5 Add the Bamboo Pen Medium CTL-660/K (D5) to input-wacom. Stylus with two side buttons (rocker switch). Tested-by: Tommy Chen cs900...@yahoo.cn Signed-off-by: David Foley favux...@gmail.com --- 2.6.36/wacom_wac.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/2.6.36/wacom_wac.c b/2.6.36/wacom_wac.c index 7d55173..631bf7d 100644 --- a/2.6.36/wacom_wac.c +++ b/2.6.36/wacom_wac.c @@ -1399,6 +1399,8 @@ static const struct wacom_features wacom_features_0xD3 = { Wacom Bamboo 2FG 6x8, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD4 = { Wacom Bamboo Pen 4x5, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; +static const struct wacom_features wacom_features_0xD5 = + { Wacom Bamboo Pen 6x8, WACOM_PKGLEN_BBFUN, 21650, 13700, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD6 = { Wacom BambooPT 2FG 4x5, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD7 = @@ -1497,6 +1499,7 @@ const struct usb_device_id wacom_ids[] = { { USB_DEVICE_WACOM(0xD2) }, { USB_DEVICE_WACOM(0xD3) }, { USB_DEVICE_WACOM(0xD4) }, + { USB_DEVICE_WACOM(0xD5) }, { USB_DEVICE_WACOM(0xD6) }, { USB_DEVICE_WACOM(0xD7) }, { USB_DEVICE_WACOM(0xD8) }, -- 1.7.1 From 8c98bd760f1c6c7f0bc9a47cd4b72b4ca0988a45 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Tue, 6 Sep 2011 21:00:39 -0500 Subject: [PATCH] wacom_wac.c(2.6.30): Add the D5 Add the Bamboo Pen Medium CTL-660/K (D5) to input-wacom. Stylus with two side buttons (rocker switch). Tested-by: Tommy Chen cs900...@yahoo.cn Signed-off-by: David Foley favux...@gmail.com --- 2.6.30/wacom_wac.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/2.6.30/wacom_wac.c b/2.6.30/wacom_wac.c index f9c9f2c..56cd084 100755 --- a/2.6.30/wacom_wac.c +++ b/2.6.30/wacom_wac.c @@ -1330,6 +1330,8 @@ static const struct wacom_features wacom_features_0xD3 = { Wacom BambooFun 2FG 6x8, WACOM_PKGLEN_BBFUN, 21648, 13530, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD0 = { Wacom Bamboo 2FG, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; +static const struct wacom_features wacom_features_0xD5 = + { Wacom Bamboo Pen 6x8, WACOM_PKGLEN_BBFUN, 21650, 13700, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD6 = { Wacom BambooPT 2FG 4x5, WACOM_PKGLEN_BBFUN, 14720, 9200, 1023, 63, BAMBOO_PT }; static const struct wacom_features wacom_features_0xD7 = @@ -1502,6 +1504,7 @@ const struct usb_device_id wacom_ids[] = { { USB_DEVICE_WACOM(0xD2) }, { USB_DEVICE_WACOM(0xD3) }, { USB_DEVICE_WACOM(0xD0) }, + { USB_DEVICE_WACOM(0xD5) }, { USB_DEVICE_WACOM(0xD6) }, { USB_DEVICE_WACOM(0xD7) }, { USB_DEVICE_WACOM(0xD8) }, -- 1.7.1 -- Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] Fwd: wcmUSB.c: Add the D5
Sorry ended up on discuss/ -- Forwarded message -- From: Favux ... favux...@gmail.com Date: Tue, Sep 6, 2011 at 9:09 PM Subject: wcmUSB.c: Add the D5 To: linuxwacom-disc...@lists.sourceforge.net Add the Bamboo Pen Medium CTL-660/K (D5) to xf86-input-wacom. Stylus with two side buttons (rocker switch). Dave From ad181c9f554277b8cfe40589c4fe8fdb3369f2d9 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Tue, 6 Sep 2011 20:07:14 -0500 Subject: [PATCH] wcmUSB.c: Add the D5 Add the Bamboo Pen Medium CTL-660/K (D5) to xf86-input-wacom. Stylus with two side buttons (rocker switch). Tested-by: Tommy Chen cs900...@yahoo.cn Signed-off-by: David Foley favux...@gmail.com --- src/wcmUSB.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/wcmUSB.c b/src/wcmUSB.c index 4367f19..c6a710d 100644 --- a/src/wcmUSB.c +++ b/src/wcmUSB.c @@ -196,6 +196,7 @@ static struct { WACOM_VENDOR_ID, 0xD3, 10, 10, usbBamboo }, /* CTL-660 */ { WACOM_VENDOR_ID, 0xD2, 10, 10, usbBamboo }, /* CTL-461/S */ { WACOM_VENDOR_ID, 0xD0, 10, 10, usbBamboo }, /* Bamboo Touch */ + { WACOM_VENDOR_ID, 0xD5, 10, 10, usbBamboo }, /* CTL-660/K */ { WACOM_VENDOR_ID, 0xD6, 10, 10, usbBamboo }, /* CTH-460/K */ { WACOM_VENDOR_ID, 0xD7, 10, 10, usbBamboo }, /* CTH-461/S */ { WACOM_VENDOR_ID, 0xD8, 10, 10, usbBamboo }, /* CTH-661/S1 */ -- 1.7.1 -- Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [Linuxwacom-discuss] wcmUSB.c: Add the D5
Yep, sent it to the wrong mailing list. Totally forgot about that Chris. Just went ahead and modified wcmUSB.c by reflex. So I doubt Tommy even tested it with just the wacom_wac.c changes for input-wacom. I guess I was more focused on the active area discrepancy. Dave On Tue, Sep 6, 2011 at 9:18 PM, Chris Bagwell ch...@cnpbagwell.com wrote: Hey Dave, Its fine to add this in any case but I'm curious what is issue without it? I had hoped I modified xf86-input-wacom enough that it would work with Bamboo's without needing to update this table any more. This may not be true if using wacom-input driver so maybe thats why it needs to be added? Also, I'm guessing you meant to send to linuxwacom-devel. Chris -- Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] wacom_wac.c: Add the D5
I don't know where they came from. I think some Wacom literature only lists inches so there could be a rounding error. But usually they list both and I'm pretty sure they convert from cm to inch. In Calibration on the HOW TO page you can see me manually testing my D1 with xinput test (as you described earlier) and it came out to 0,0 14720,9200. I think that's probably better than you'd do with xinput_calibrator. The D5 tester did say I tried copying the parameters from device 0xD4 and the tablet seems to be working with its most basic functionalities. How lucky! After I had him redo with the submitted patches he was happy that it was working so well and reported everything was good. I wouldn't feel real comfortable asking him to do a calibration with xinput test. I did ask that he pay special attention to calibration. But if it isn't short how likely is it he'd notice it? Dave -- Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH v2] make gesture distances be relative to hw maximums.
On Wed, Aug 31, 2011 at 8:18 PM, Chris Bagwell ch...@cnpbagwell.com wrote: Using xsetwacom and setting ScrollDistance to 180 (or thereabouts) yields the kind of scrolling I would expect. This is really excellent Chris, the best it has been. Hmm, I'm a little confused on that. Isn't your original value 600 or greater than that? Did lowering the value slow down scrolling, speed it up, or stop some infinite scrolling? If it didn't speed it up then there must be some secondary bug I need to investigate. Chris Sorry Chris, my fault. I forgot I had been doing some testing in my Natty partition. When I originally reported that scroll was too fast that was with a ScrollDistance set near the old default of 20 in my 52-wacom-options.conf in /etc/X11/xorg.conf.d. With your current patches in gesture3 I get a default of 667. For my taste that has the opposite problem in that the scroll is too slow. So 180 picks it right up. That may be a little fast and I might settle on 220 or something. The upshot is I think you could halve the default. For me that would amount to about 330. That is still a little slow for my taste but I think it would be a reasonable default for the driver. Favux -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free Love Thy Logs t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH v2] make gesture distances be relative to hw maximums.
Hi Chris, Testing the tag gesture3 with Natty's 2.6.38.11 kernel's wacom.ko I'd say both scroll and zoom responsiveness are improved. There's less lag, and while there is still a little pointer jumping once you get the feel you can keep it where you want it while zooming. I do have a question about the scroll implementation. Once the scroll gesture is recognized the momentum carries it to the end of the contents. That doesn't seem to be natural to me. There doesn't appear to be a way to stop in a document or thread. And the speed means you had better be a very fast reader. I'll test input-wacom-0.11.1 next. Do you need the single finger patches tested? Favux -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free Love Thy Logs t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] RFC: how to report a new value to XInput
Gottcha. Thanks Ping. -- Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Serial rules file issues and fixes
Well both the new protocol 4 wacom_serial.ko and protocol 5 wacom_serial5.ko are using: ACTION==add|change, SUBSYSTEM==pnp, ENV{PRODUCT}='13/3d/*', ENV{NAME}==Wacom protocol IV serial tablet,SYMLINK+=input/wacom,ENV{ID_INPUT}=1,ENV{ID_INPUT_TABLET}=1 So maybe that needs to be looked at. What horrendous mistakes would I be making if I used? SUBSYSTEM=tty, SUBSYSTEMS=pnp, ATTRS{id}==PNP0501, ENV{ID_MODEL}=Serial Wacom Tablet, ENV{ID_INPUT}=1, ENV{ID_INPUT_TABLET}=1 And by the way shouldn't ENV{ID_MODEL}=Serial Wacom Tablet $attr{id} be ENV{ID_MODEL}=Serial Wacom Tablet PC $attr{id} for WACf* and FUJ*? Favux -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Serial rules file issues and fixes
On Wed, Jul 20, 2011 at 12:16 AM, Peter Hutterer peter.hutte...@who-t.net wrote: What horrendous mistakes would I be making if I used? SUBSYSTEM=tty, SUBSYSTEMS=pnp, ATTRS{id}==PNP0501, ENV{ID_MODEL}=Serial Wacom Tablet, ENV{ID_INPUT}=1, ENV{ID_INPUT_TABLET}=1 looks good to me though I would recommend using the $attr{id} in the ID_MODEL as well. Lennart? OK, thanks. I suppose I should show you what I'm working from: udevadm info -a -p $(udevadm info -q path -n /dev/ttyS0) looking at device '/devices/pnp0/00:08/tty/ttyS0': KERNEL==ttyS0 SUBSYSTEM==tty DRIVER== looking at parent device '/devices/pnp0/00:08': KERNELS==00:08 SUBSYSTEMS==pnp DRIVERS==serial ATTRS{id}==PNP0501 looking at parent device '/devices/pnp0': KERNELS==pnp0 SUBSYSTEMS== DRIVERS== Note that this rule removes the symlink to /dev/input/wacom that you have in the above rule. Fair decision, but should be intentional ;) So maybe? SUBSYSTEM=tty, SUBSYSTEMS=pnp, ATTRS{id}==PNP0501, ENV{ID_MODEL}=Serial Wacom Tablet $attr{id}, SYMLINK+=input/wacom, ENV{ID_INPUT}=1, ENV{ID_INPUT_TABLET}=1 I've been trying to get the following to work without any luck. Section InputClass Identifier Wacom legacy serial class MatchPnPID PNP0501 Driver wacom Option ForceDevice Serial EndSection Of course you wouldn't need the ForceDevice option using the wacom_serial.ko. And by the way shouldn't ENV{ID_MODEL}=Serial Wacom Tablet $attr{id} be ENV{ID_MODEL}=Serial Wacom Tablet PC $attr{id} for WACf* and FUJ*? IMO no. Currently, all WACf and FUJ serial tablets are built into Tablet PCs but we don't know if that's the case in the future. They will remain Wacom tablets however (well, at least while handled by the ruleset). Good point! I withdraw the remark. Favux -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] Add 3 new models: 6A, 6B, and 97
Some new models for inclusion. Dave From fd22dca9479759172bffc8155d590ad28e2a164b Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Mon, 27 Jun 2011 20:43:58 -0500 Subject: [PATCH] Add 3 new models: 6A, 6B, and 97 Adds the new Bamboo1 small (6A) and medium (6B). Adds a slate form factor tablet PC (97). Tested-by: Alex Tervoort alex.tervo...@gmail.com for 6A Signed-off-by: David Foley favux...@gmail.com --- src/wcmUSB.c|3 +++ src/wcmValidateDevice.c |1 + 2 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/wcmUSB.c b/src/wcmUSB.c index 30f7c07..17551ad 100644 --- a/src/wcmUSB.c +++ b/src/wcmUSB.c @@ -242,6 +242,8 @@ static struct { WACOM_VENDOR_ID, 0x65, 10, 10, usbBamboo }, /* Bamboo */ { WACOM_VENDOR_ID, 0x69, 39842, 39842, usbBamboo1}, /* Bamboo1 */ + { WACOM_VENDOR_ID, 0x6A, 10, 10, usbBamboo1}, /* Bamboo1 4x6 */ + { WACOM_VENDOR_ID, 0x6B, 10, 10, usbBamboo1}, /* Bamboo1 5x8 */ { WACOM_VENDOR_ID, 0xB0, 20, 20, usbIntuos3}, /* Intuos3 4x5 */ { WACOM_VENDOR_ID, 0xB1, 20, 20, usbIntuos3}, /* Intuos3 6x8 */ @@ -265,6 +267,7 @@ static struct { WACOM_VENDOR_ID, 0x90, 10, 10, usbTabletPC }, /* TabletPC 0x90 */ { WACOM_VENDOR_ID, 0x93, 10, 10, usbTabletPC }, /* TabletPC 0x93 */ + { WACOM_VENDOR_ID, 0x97, 10, 10, usbTabletPC }, /* TabletPC 0x97 */ { WACOM_VENDOR_ID, 0x9A, 10, 10, usbTabletPC }, /* TabletPC 0x9A */ { WACOM_VENDOR_ID, 0x9F, 10, 10, usbTabletPC }, /* CapPlus 0x9F */ { WACOM_VENDOR_ID, 0xE2, 10, 10, usbTabletPC }, /* TabletPC 0xE2 */ diff --git a/src/wcmValidateDevice.c b/src/wcmValidateDevice.c index 456a113..2a6c0bf 100644 --- a/src/wcmValidateDevice.c +++ b/src/wcmValidateDevice.c @@ -261,6 +261,7 @@ int wcmDeviceTypeKeys(InputInfoPtr pInfo) case 0x93: /* TPC with 1FGT */ case 0x9A: /* TPC with 1FGT */ case 0x90: /* TPC */ + case 0x97: /* TPC */ TabletSetFeature(priv-common, WCM_TPC); break; -- 1.7.1 -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] 50-wacom-conf issues
Hi Ping, That would make sense. The E6 would then have the same name type as the E3 and the others, i.e. Wacom ISDv4 E6. What kernel is that? I checked the Ubuntu 2.6.38 kernel source code. In the static const struct I see both the 0xE6 and 0x0064 identified as the new ISD-V4 along with a new Lenovo USB_Vendor define. Favux -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] 50-wacom-conf issues
Ah. Mystery solved. Ubuntu did it. Thanks Ping! Favux -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] conf: Add WALTOP back into MatchProduct
The WALTOP kernel driver patches are in the mainline lk now. Dave From 0e0c1dc96612a6a50d70e6d00709479a2cd4de80 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Tue, 21 Jun 2011 21:14:49 -0500 Subject: [PATCH] conf: Add WALTOP back into MatchProduct Signed-off-by: David Foley favux...@gmail.com --- conf/50-wacom.conf |5 + 1 files changed, 1 insertions(+), 4 deletions(-) diff --git a/conf/50-wacom.conf b/conf/50-wacom.conf index dc0bfc0..2c9ccb6 100644 --- a/conf/50-wacom.conf +++ b/conf/50-wacom.conf @@ -1,9 +1,6 @@ Section InputClass Identifier Wacom class -# WALTOP needs a patched kernel driver, that isn't in mainline lk yet, -# so for now just let it fall through and be picked up by evdev instead. -# MatchProduct Wacom|WALTOP|WACOM - MatchProduct Wacom|WACOM|Hanwang + MatchProduct Wacom|WACOM|WALTOP|Hanwang MatchDevicePath /dev/input/event* Driver wacom EndSection -- 1.7.1 -- Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Data protection magic? Nope - It's vRanger. Get your free trial download today. http://p.sf.net/sfu/quest-sfdev2dev___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] 50-wacom-conf issues
Just a heads up. We just finished setting up unclepedro's Thinkpad X220t (first usb instead of ISDV4 Thinkpad) in Ubuntu 11.04 (Natty Narwhal) on Ubuntu forums. According to xinput list the kernel is exporting the two parent devices as: ISD-V4 Pen ISD-V4 Finger So we had to add the keyword ISD-V4 to the MatchProduct line: MatchProduct Wacom|WACOM|ISD-V4|Hanwang Any thoughts on how to handle this? Also the Waltop tablets seem to be working fine on xf86-input-wacom with kernel 2.6.38 thanks to Nikolai Kondrashov's kernel patches. I'm thinking it is time to add Waltop back into the match line: MatchProduct Wacom|WACOM|WALTOP|Hanwang Any objections? Favux -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] input-wacom_wacom_wac.c: Add 0xE6
Adds the E6 2FGT tablet PC digitizer to input-wacom. Already in at least the 2.6.38 kernel. Dave From fc495f75d7f2f8501ff2921c2a4cbc836df0f7d9 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Tue, 24 May 2011 18:48:39 -0500 Subject: [PATCH] input-wacom_wacom_wac.c: Add 0xE6 Adds the E6 2FGT tablet PC. Signed-off-by: David Foley favux...@gmail.com --- 2.6.30/wacom_wac.c |3 +++ 2.6.36/wacom_wac.c |3 +++ 2 files changed, 6 insertions(+), 0 deletions(-) diff --git a/2.6.30/wacom_wac.c b/2.6.30/wacom_wac.c index 5cb8e6f..7188a54 100755 --- a/2.6.30/wacom_wac.c +++ b/2.6.30/wacom_wac.c @@ -1431,6 +1431,8 @@ static const struct wacom_features wacom_features_0xE2 = { Wacom ISDv4 E2, WACOM_PKGLEN_TPC2FG,26202, 16325, 255, 0, TABLETPC2FG }; static const struct wacom_features wacom_features_0xE3 = { Wacom ISDv4 E3, WACOM_PKGLEN_TPC2FG,26202, 16325, 255, 0, TABLETPC2FG }; +static const struct wacom_features wacom_features_0xE6 = + { Wacom ISDv4 E6, WACOM_PKGLEN_TPC2FG,27760, 15694, 255, 0, TABLETPC2FG }; static const struct wacom_features wacom_features_0x47 = { Wacom Intuos2 6x8,WACOM_PKGLEN_INTUOS,20320, 16240, 1023, 31, INTUOS }; static const struct wacom_features wacom_features_0x6004 = @@ -1521,6 +1523,7 @@ const struct usb_device_id wacom_ids[] = { { USB_DEVICE_WACOM(0x9F) }, { USB_DEVICE_WACOM(0xE2) }, { USB_DEVICE_WACOM(0xE3) }, + { USB_DEVICE_WACOM(0xE6) }, { USB_DEVICE_WACOM(0x47) }, { USB_DEVICE_LENOVO(0x6004) }, { } diff --git a/2.6.36/wacom_wac.c b/2.6.36/wacom_wac.c index 6f71659..aac8fda 100644 --- a/2.6.36/wacom_wac.c +++ b/2.6.36/wacom_wac.c @@ -1381,6 +1381,8 @@ static const struct wacom_features wacom_features_0xE2 = { Wacom ISDv4 E2, WACOM_PKGLEN_TPC2FG,26202, 16325, 255, 0, TABLETPC2FG }; static const struct wacom_features wacom_features_0xE3 = { Wacom ISDv4 E3, WACOM_PKGLEN_TPC2FG,26202, 16325, 255, 0, TABLETPC2FG }; +static const struct wacom_features wacom_features_0xE6 = + { Wacom ISDv4 E6, WACOM_PKGLEN_TPC2FG,27760, 15694, 255, 0, TABLETPC2FG }; static const struct wacom_features wacom_features_0x47 = { Wacom Intuos2 6x8,WACOM_PKGLEN_INTUOS,20320, 16240, 1023, 31, INTUOS }; static const struct wacom_features wacom_features_0xD0 = @@ -1491,6 +1493,7 @@ const struct usb_device_id wacom_ids[] = { { USB_DEVICE_WACOM(0x9F) }, { USB_DEVICE_WACOM(0xE2) }, { USB_DEVICE_WACOM(0xE3) }, + { USB_DEVICE_WACOM(0xE6) }, { USB_DEVICE_WACOM(0x47) }, { USB_DEVICE_LENOVO(0x6004) }, { } -- 1.7.1 -- vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] wcmCommon.c: fix cw and ccw swap
Responding to reports involving the recent Ubuntu release discovered cw and ccw have been reversed since the Rework rotation and scaling into tablet areas. commit: http://linuxwacom.git.sourceforge.net/git/gitweb.cgi?p=linuxwacom/xf86-input-wacom;a=commit;h=19c24dc4e852bae384f16411d5f59add487be5f0 This patch returns cw and ccw to the expected behavior. Dave From 03d6d3d64acf838ed6f91743a6baf1e8166d4174 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Thu, 12 May 2011 14:19:28 -0500 Subject: [PATCH] wcmCommon.c: fix cw and ccw swap Return cw and ccw to expected behavior. Tested-by: Buran Ayuthia the.ayuth...@gmail.com Signed-off-by: David Foley favux...@gmail.com --- src/wcmCommon.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wcmCommon.c b/src/wcmCommon.c index 7f8dfb1..c8aa9e4 100644 --- a/src/wcmCommon.c +++ b/src/wcmCommon.c @@ -479,9 +479,9 @@ void wcmRotateAndScaleCoordinates(InputInfoPtr pInfo, int* x, int* y) axis_x-max_value, axis_x-min_value); } - if (common-wcmRotate == ROTATE_CCW) + if (common-wcmRotate == ROTATE_CW) *y = axis_y-max_value - (*y - axis_y-min_value); - else if (common-wcmRotate == ROTATE_CW) + else if (common-wcmRotate == ROTATE_CCW) *x = axis_x-max_value - (*x - axis_x-min_value); else if (common-wcmRotate == ROTATE_HALF) { -- 1.7.1 -- Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Intelligent solution to gestures?
If you have Ubuntu Natty (11.04) or the equivalent (Xserver 1.10, kernel 2.6.37 or 38) you can place your BambooPT touch on the Synaptic driver if you prefer. Favux -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] Rotate parameter
While preparing to modify the Rotate parameter entries in the mediawiki to bring them up to date with 0.11.0 I tested the parameter. It is not tablet wide with a Bamboo Pen Touch. Rotating the stylus does rotate the eraser but not touch and rotating touch does not rotate the stylus or eraser. I suspect this is true of any usb tablet with touch. I assume touch is rotated with a ISDV4 device when the stylus is rotated but I guess I'd like that confirmed. It appears we may need to modify Rotate in man xsetwacom again. Something like: Rotation is a device-wide option: rotation of one parent or dependent input tool affects all other tools associated with the same device. Most tablets have only one device so for them the parameter amounts to a tablet-wide option. However usb tablets with touch have two devices, i.e. a parent tool (stylus) and a second parent tool (touch) and each needs a separate rotation command. When the tablet is physically rotated, rotate any parent or dependent tool for a device to the corresponding orientation. Favux -- Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH 2/4] man: Fix hyphenation error
Onetime does not require a hyphen. Either usage is correct: http://www.merriam-webster.com/dictionary/onetime It was substituted as a synonym for one-off (once-off in Australian). I feel silly talking about this again. :( On Tue, Apr 12, 2011 at 2:06 PM, Jason Gerecke killert...@gmail.com wrote: What else needs to be said? Signed-off-by: Jason Gerecke killert...@gmail.com --- man/xsetwacom.man | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/man/xsetwacom.man b/man/xsetwacom.man index 910f873..5e6c3f0 100644 --- a/man/xsetwacom.man +++ b/man/xsetwacom.man @@ -117,7 +117,7 @@ be present in one action if desired: for example key +ctrl button 5 key -ctrl. Map the tablet's input area to the given output (e.g. VGA1). The output must specify one of those available through the XRandR extension. A list of outputs may be obtained with the xrandr tool. The output mapping -configuration is a onetime setting and does not track output +configuration is a one-time setting and does not track output reconfigurations; the command needs to be re-run whenever the output configuration changes. When used with tablet rotation, the tablet must be rotated before it is mapped to the new screen. -- 1.7.4.1 -- Forrester Wave Report - Recovery time is now measured in hours and minutes not days. Key insights are discussed in the 2010 Forrester Wave Report as part of an in-depth evaluation of disaster recovery service providers. Forrester found the best-in-class provider in terms of services and vision. Read this report now! http://p.sf.net/sfu/ibm-webcastpromo ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel -- Forrester Wave Report - Recovery time is now measured in hours and minutes not days. Key insights are discussed in the 2010 Forrester Wave Report as part of an in-depth evaluation of disaster recovery service providers. Forrester found the best-in-class provider in terms of services and vision. Read this report now! http://p.sf.net/sfu/ibm-webcastpromo ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Cintiq: TabletPCButton = on?
Hi Jason, It should be off for a Cintiq as far as I know. Maybe WCM_LCD and WCM_TPC are getting confabulated somewhere? Favux On Mon, Apr 11, 2011 at 1:33 PM, Jason Gerecke killert...@gmail.com wrote: Right now the man page indicates that TabletPCButton is 'on' for TabletPCs and 'off' for everything else. It appears that this option is also 'on' for my Cintiq 21UX. Is this just less-than-clear documentation, or a driver bug? I was leaning to the first (as they're both transparent tablets), but the default behavior under Windows appears to be equivalent to 'off'. Jason --- Day xee-nee-svsh duu-'ushtlh-ts'it; nuu-wee-ya' duu-xan' 'vm-nvshtlh-ts'it. Huu-chan xuu naa~-gha. -- Forrester Wave Report Recovery time is now measured in hours and minutes not days. key insights are discussed in the 2010 Forrester Wave Report as part of an in-depth evaluation of disaster recovery service providers. ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel -- Forrester Wave Report - Recovery time is now measured in hours and minutes not days. Key insights are discussed in the 2010 Forrester Wave Report as part of an in-depth evaluation of disaster recovery service providers. Forrester found the best-in-class provider in terms of services and vision. Read this report now! http://p.sf.net/sfu/ibm-webcastpromo ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [RFC] wdaemon on linuxwacom.sf.net
Hi Peter, That sounds reasonable to me given that we are still linking to Aris' repository in the mediawiki's Linuxwacom HOWTO and FAQ: http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Linuxwacom_HOWTO#Hotplugging_the_device Favux -- Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [draft-patch] OLED setting for xsetwacom
Interesting. That's why I didn't say anything earlier. Supposedly you could use some symlinks to get around the lack of a /proc/bus/usb, but we could never get that working. Launchpad bug report: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/488274 Favux On Wed, Mar 23, 2011 at 1:56 PM, Eduard Hasenleithner ehase...@gmail.com wrote: 2011/3/23 Favux ... favux...@gmail.com: usbfs was deprecated in kernel 2.6.31 I think. Certainly by 2.6.32 Ubuntu (Lucid 10.04) and several other distributions dropped it. This all happened at about the same time. There was some conflict with changes in udev. Apparently since usbfs implicitly changes event behavior it was breaking the newer udev. Hence Christoph Karg's userland OLED app. (he just posted an update in linuxwacom-devel) and San's modifications of it for profiles and other stuff. Very strange. I'm developing the xsetwacom led extensions on my Lucid (kernel 2.6.32) install. And it works like a charm. Maybe there is some misunderstanding about dropped usbfs. In fact, usbfs was dropped in the sense, that it is no longer possible to mount it on /proc/bus/usb. Nevertheless, the functionality is still available using /dev/bus/usb. br, Eduard -- Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [PATCH] xsetwacom.man: add RawSample and Suppress parameters
Adds the RawSample and Suppress parameters to the xsetwacom manual. Dave From eb726c7a8202800ce799cabcc58650f087b61e68 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Sun, 13 Mar 2011 17:57:10 -0500 Subject: [PATCH] xsetwacom.man: add RawSample and Suppress parameters Add RawSample and Suppress to parameter description table. Fix whitespace issue. Signed-off-by: David Foley favux...@gmail.com --- man/xsetwacom.man | 10 -- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/man/xsetwacom.man b/man/xsetwacom.man index c5494bc..a94b3a2 100644 --- a/man/xsetwacom.man +++ b/man/xsetwacom.man @@ -131,6 +131,9 @@ for a firmer feel. Sigmoid shaped curves are permitted (x1y1 x2y2 or x1y1 x2y2). Default: 0 0 100 100, a linear curve; range of 0 to 100 for all four values. .TP +\fBRawSample\fR level +Set the sample window size (a sliding average sampling window) for incoming input tool raw data points. Default: 4, range of 1 to 100. +.TP \fBRotate\fR none|half|cw|ccw Set the tablet to the given rotation: none: the tablet is not rotated and uses its natural rotation @@ -142,6 +145,9 @@ Rotation is tool-specific, rotation of one does not affect other input tools. When the tablet is physically rotated, rotate all tools to the corresponding orientation. Default: none .TP +\fBSuppress\fR level +Set the delta (difference) cutoff level for further processing of incoming input tool coordinate values. For example a X or Y coordinate event will be sent only if the change between the current X or Y coordinate and the previous one is greater than the Suppress value. The same applies to pressure level (Z coordinate) and Tilt rotation values. With a current absolute wheel (AbsWheel) or Tilt value the delta between it and the previous value must be equal to or greater than the Suppress value in order to be sent on. Suppress is a tablet wide parameter. A specified delta level for one input tool is applied to all input tool coordinates. To disable suppression use a level of 0. Default: 2, range of 0 to 20. +.TP \fBTabletDebugLevel\fR level Set the debug level for this tablet to the given level. This only affects code paths that are shared between several tools on the same physical @@ -152,8 +158,8 @@ debugging enabled. See also ToolDebugLevel. Default: 0, range of 0 to 12. \fBTabletPCButton\fR on|off If on, the stylus must be in contact with the screen for a stylus side button to work. If off, stylus buttons will work once the stylus is in proximity -of the tablet (regardless of whether it is touching the screen). Default: -on for Tablet PCs; off for all other models. +of the tablet (regardless of whether it is touching the screen). Default: on +for Tablet PCs; off for all other models. .TP \fBThreshold\fR level Set the minimum pressure necessary to generate a Button event for the stylus -- 1.7.1 -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] [PATCH] remove per-device filter function
Hi Chris, My fault. Yes the Toshiba Portege M700 and M750's are serial tabletPCs with 1FGT. So good guess. I believe the M750's can have 2FGT also, depending on what was ordered. I suggested your change. Hopefully he'll want to try it. Dave On Fri, Mar 11, 2011 at 10:30 AM, Chris Bagwell ch...@cnpbagwell.com wrote: On Thu, Mar 10, 2011 at 2:26 PM, Favux ... favux...@gmail.com wrote: Hi Chris, BackBONE7 reports the patch didn't work for his stylus issue. Sounds more like jumps than jitters. He sees: (WW) Serial Wacom Tablet stylus: bad data at 7 v=91 l=9 (WW) Serial Wacom Tablet stylus: bad data at 7 v=91 l=9 (WW) Serial Wacom Tablet stylus: bad data at 8 v=91 l=9 With both ToolDebugLevel for stylus and TabletDebugLevel. In what context are these messages seen? I recall something about right when stylus is hovering between in and out of proximity? The above says it received a packet of length 7 and 8 when it was expecting a packet of length 9. There is some logic in wcmISDV4.c related to packet length size and its based on status of proximity. That might be get confused by hovering. Length of 7 is valid packet size for pen+touch tablets. Is this one such device? And the v=91 value also looks touch-ish. Also, I'm wondering if wcmSerialValidate should return a value of n-1 instead of n so that it attempts to restart at what looks like a new header? If it becomes confused on 1 packet length, it looks like it may feed on itself and ignore several? I could be misreading here. If the user wants to try it, shouldn't hurt much. Try editing wcmISDV4.c line #182 and change return n; to return n-1;. I don't know if I'm seeing jumps in his debug Xorg.0.logs or not. What I do notice is that it'll often hold the same x y locations for 2 to 5 times and then go to the next one. One thing I notice during the hangs from snippet you emailed is that it hangs until this happens a couple of times: (II) /dev/ttyS0 (10:wcmReadPacket): buffer has 8 bytes Packets of 9 and 7 are OK but not 8. Something is going wrong but eventually cleans up after itself. The above n-1 change may allow it to correct faster and less jumps. Since he updated to xf86-input-wacom-0.10.11+ I'm wondering if the filter is holding onto old values too long. Maybe the serial tablets don't stream in as much data as the usb ones do? So the filtering window or average is wrong for them? Or maybe it's just a few serial digitizers like his. A sample of what I'm talking about is attached. He supplied a complete Xorg.0.log with both ToolDebugLevel for stylus and TabletDebugLevel turned up. I'm currently guessing its because of discarded data but I could be totally wrong of course. I think it may take a developer with tablet to figure this out totally. Chris -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Intuos4 L on Ubuntu 10.04
Status update: Patch Accepted xorg-server into lucid-proposed. Eduard already tested and it works. See Launchpad bug report: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/730488 Favux On Tue, Mar 8, 2011 at 5:47 PM, TImo Aaltonen tjaal...@ubuntu.com wrote: There are ways to help ubuntu-x@ make that happen. First file a bug, then attach relevant information to fix it, like a link to/hash of a commit in a newer release. If it's something that applies relatively cleanly and doesn't look too scary, it could even get accepted. Then it takes some time to get a proposed fix out for testing, and after it has been confirmed to work without regressions it's released to the public. -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] [Patch v2 1/1] xsetwacom.man: Add 5 parameters
Hi Peter, Made the suggested changes. Favux From aafa3b221888cc8c97b244010842cbaa96ac5951 Mon Sep 17 00:00:00 2001 From: David favux...@gmail.com Date: Mon, 7 Mar 2011 12:56:35 -0600 Subject: [Patch v2 1/1] xsetwacom.man: Add 5 parameters Add Mode, PressureCurve, Rotate, TabletPCButton, and Threshold. And other changes. Signed-off-by: David Foley favux...@gmail.com --- man/xsetwacom.man | 66 - 1 files changed, 55 insertions(+), 11 deletions(-) diff --git a/man/xsetwacom.man b/man/xsetwacom.man index 67f8439..05e3450 100644 --- a/man/xsetwacom.man +++ b/man/xsetwacom.man @@ -66,7 +66,8 @@ Get the current settings for the parameter on the given device. Note that not all parameters are available on all device types. The special parameter name all may be provided to display all current settings on the device. .TP -By default, options are printed on the commandline in the respective format. The output format may be altered with one of the following options: +By default, options are printed on the commandline in the respective format. +The output format may be altered with one of the following options: .TP \fB-s, --shell\fR Display the output in shell format, i.e. as shell commands to xsetwacom to @@ -84,16 +85,20 @@ not all parameters are writable, some are read-only and result in an error when trying to be modified. .SH PARAMETERS +.LP +Not all parameters are available on all tools. Use the get command with the +parameter or all parameter for specific input tool applicable parameters +and current settings. .TP \fBArea\fR x1 y1 x2 y2 -Specify the tablet input area in device coordinates in the form top left +Set the tablet input area in device coordinates in the form top left x/y and bottom right x/y. Top left and bottom right are defined in the device's native orientation, regardless of the actual rotation currently -applied. Input outside of these coordinates will be clipped -to the edges of the area defined. +applied. Input outside of these coordinates will be clipped to the edges +of the area defined. Default: 0 0 x2 y2; with x2 and y2 tablet specific. .TP \fBButton\fR button-number [mapping] -Get or set the specified button. The mapping may be a button number to map +Set the specified button. The mapping may be a button number to map the physical button to. e.g. a mapping of button 1 to 3 means a button 1 press will be interpreted as right click. Alternatively, a mapping in the form of key +a +shift b -shift -a converts the button into a series @@ -105,25 +110,64 @@ the keyboard layout changes. Map the tablet's input area to the given output (e.g. VGA1). The output must specify one of those available through the XRandR extension. A list of outputs may be obtained with the xrandr tool. The output mapping -configuration is a once-off setting and does not track output +configuration is a onetime setting and does not track output reconfigurations; the command needs to be re-run whenever the output configuration changes. When used with tablet rotation, the tablet must be rotated before it is mapped to the new screen. This parameter is write-only and cannot be queried. .TP +\fBMode\fR Absolute|Relative +Set the device mode as either Relative or Absolute. Relative means pointer +tracking for the device will function like a mouse, whereas Absolute means +the pointer corresponds to the device's actual position on the tablet or +tablet PC screen. Default: Absolute for stylus, eraser and tablet PC touch; +Relative for cursor and tablet touch. +.TP +\fBPressureCurve\fR x1 y1 x2 y2 +A Bezier curve of third order, composed of two anchor points (0,0 and 100,100) +and two user modifiable control points that define the curve's shape. Raise +the curve (x1y1 x2y2) to soften the feel and lower the curve (x1y1 x2y2) +for a firmer feel. Sigmoid shaped curves are permitted (x1y1 x2y2 or +x1y1 x2y2). Default: 0 0 100 100, a linear curve; range of 0 to 100 for +all four values. +.TP +\fBRotate\fR none|half|cw|ccw +Set the tablet to the given rotation: + none: the tablet is not rotated and uses its natural rotation + half: the tablet is rotated by 180 degrees (upside-down) + cw: the tablet is rotated 90 degrees clockwise + ccw: the tablet is rotated 90 degrees counter-clockwise + +Rotation is tool-specific, rotation of one does not affect other input tools. +When the tablet is physically rotated, rotate all tools to the corresponding +orientation. Default: none +.TP \fBTabletDebugLevel\fR level Set the debug level for this tablet to the given level. This only affects code paths that are shared between several tools on the same physical tablet. A higher level means more fine-grained debug messages, a level of 0 turns debugging off for this tool. Requires the driver to be built with -debugging enabled. See also ToolDebugLevel. +debugging enabled. See also ToolDebugLevel. Default: 0, range of 0 to 12. +.TP +\fBTabletPCButton
[Linuxwacom-devel] xsetwacom.man: Add 5 parameters
Adds 5 parameter descriptions to the xsetwacom manual: Mode, PressureCurve, Rotate, TabletPCButton, and Threshold. Favux From 94a49c70ab1ecad0edbc393ddca0765d5f32a5ae Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Sun, 6 Mar 2011 14:23:11 -0600 Subject: [PATCH] xsetwacom.man: Add 5 parameters Add Mode, PressureCurve, Rotate, TabletPCButton, and Threshold. Fix typos. Signed-off-by: David Foley favux...@gmail.com --- man/xsetwacom.man | 48 ++-- 1 files changed, 46 insertions(+), 2 deletions(-) diff --git a/man/xsetwacom.man b/man/xsetwacom.man index 67f8439..0ce154e 100644 --- a/man/xsetwacom.man +++ b/man/xsetwacom.man @@ -66,7 +66,8 @@ Get the current settings for the parameter on the given device. Note that not all parameters are available on all device types. The special parameter name all may be provided to display all current settings on the device. .TP -By default, options are printed on the commandline in the respective format. The output format may be altered with one of the following options: +By default, options are printed on the commandline in the respective format. +The output format may be altered with one of the following options: .TP \fB-s, --shell\fR Display the output in shell format, i.e. as shell commands to xsetwacom to @@ -105,12 +106,41 @@ the keyboard layout changes. Map the tablet's input area to the given output (e.g. VGA1). The output must specify one of those available through the XRandR extension. A list of outputs may be obtained with the xrandr tool. The output mapping -configuration is a once-off setting and does not track output +configuration is a once-of setting and does not track output reconfigurations; the command needs to be re-run whenever the output configuration changes. When used with tablet rotation, the tablet must be rotated before it is mapped to the new screen. This parameter is write-only and cannot be queried. .TP +\fBMode\fR Absolute|Relative +Sets the device mode as either Relative (default for the cursor and tablet touch) +or Absolute (default for the stylus, eraser, and tablet PC touch). Relative +means pointer tracking for the device will function like a mouse, whereas +Absolute means the pointer corresponds to the device's actual position on +the tablet or tablet PC screen. +.TP +\fBPressureCurve\fR x1 y1 x2 y2 +A Bezier curve of third order, composed of two anchor points (0,0 100,100) +and two control points that define the curve's shape. The default curve is +linear with the two user modifiable control points (x1 y1 x2 y2) having the +same values as the anchor points, reflecting the tablet's designed pressure +response (e.g. 0-1023). Raise the curve (x1y1 x2y2) to soften the feel +and lower the curve (x1y1 x2y2) for a firmer feel. Sigmoid shaped curves +are permitted (x1y1 x2y2 or x1y1 x2y2). A valid Bezier curve setting in +xf86-input-wacom must have all four values between 0 and 100. Applies only +to the input tools stylus and eraser. +.TP +\fBRotate\fR none|half|cw|ccw +The wacom driver supports rotation by 90 degree angles. The valid settings are: + none: the tablet is not rotated and uses its natural rotation (the default) + half: the tablet is rotated by 180 degrees (upside-down) + cw: the tablet is rotated 90 degrees clockwise + ccw: the tablet is rotated 90 degrees counter-clockwise + +Rotation is tool-specific, rotation of one does not affect other input tools. +To rotate the complete tablet, rotate all applicable tools (e.g. stylus, eraser, +cursor, touch). +.TP \fBTabletDebugLevel\fR level Set the debug level for this tablet to the given level. This only affects code paths that are shared between several tools on the same physical @@ -118,6 +148,20 @@ tablet. A higher level means more fine-grained debug messages, a level of 0 turns debugging off for this tool. Requires the driver to be built with debugging enabled. See also ToolDebugLevel. .TP +\fBTabletPCButton\fR on|off +If on, the stylus must be in contact with the screen for any stylus button +to work. If off, stylus buttons will work once the stylus is in proximity +of the tablet (regardless of whether it is touching the screen). On by default +for Tablet PCs and off for all other models. The TabletPCButton parameter +is only available in xf86-input-wacom-0.10.10 or later. +.TP +\fBThreshold\fR level +Sets the minimum pressure necessary to generate a Button event for the stylus +tip, eraser, or touch. The default is 27 with a range of 0 to 2047 (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. +.TP \fBToolDebugLevel\fR level Set the debug level for this tool to the given level. This only affects code paths that are specific to a given tool. A higher level means -- 1.7.1
Re: [Linuxwacom-devel] Intuos4 L on Ubuntu 10.04
HI Ping, It has been reported by others. The fix has been to go back to xf86-input-wacom-0.10.8 in Lucid (2.6.32) or update to a release with X server 1.9, i.e. Maverick (I think 1.8 would work too). The default xf86-input-wacom in Lucid (10.04) is 0.10.5. Favux On Sun, Mar 6, 2011 at 3:30 PM, Ping Cheng pingli...@gmail.com wrote: On Sun, Mar 6, 2011 at 1:53 AM, Eduard Hasenleithner ehase...@gmail.com wrote: 2011/3/6 Ping Cheng pingli...@gmail.com: Which X server version are you running? Please post the output of X -version from your system here. If you are running a server older than 1.7, you need linuxwacom-0.8.8-11 instead. I'm using the default X server from Ubuntu 10.04: $ X -version X.Org X Server 1.7.6 Release Date: 2010-03-17 I assume I have to use xf86-input-wacom since the x server is not older than 1.7. Yes, you need xf86-input-wacom. Just as a note: I compiled xf86-input-wacom-0.10.8 which is the last release before commit 19c24dc4e852bae384f16411d5f59add487be5f0 and it appears to work correctly. Oh, too bad. I wonder why the others have not seen the issue yet. Do you have multi-monitor setup? It's a mapping issue for sure. Ping -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] conf: Add Fujitsu ISDV4 device ID FUJ02e9 to matches
Inadvertently left out. Favux From 6884bdf00857a93a1c56c74067d324fba73fde41 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Fri, 4 Mar 2011 12:50:39 -0600 Subject: [PATCH] conf: Add Fujitsu ISDV4 device ID FUJ02e9 to matches Signed-off-by: David Foley favux...@gmail.com --- conf/50-wacom.conf |2 +- conf/wacom.fdi |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/50-wacom.conf b/conf/50-wacom.conf index b1742bc..dc0bfc0 100644 --- a/conf/50-wacom.conf +++ b/conf/50-wacom.conf @@ -16,7 +16,7 @@ EndSection Section InputClass Identifier Wacom serial class identifiers -MatchProduct WACf|FUJ02e5|FUJ02e7 +MatchProduct WACf|FUJ02e5|FUJ02e7|FUJ02e9 Driver wacom EndSection diff --git a/conf/wacom.fdi b/conf/wacom.fdi index 984eaf9..f35d6a5 100644 --- a/conf/wacom.fdi +++ b/conf/wacom.fdi @@ -8,7 +8,7 @@ /match /match match key=info.capabilities contains=serial - match key=@info.parent:pnp.id contains_outof=WACf;FUJ02e5;FUJ02e7 + match key=@info.parent:pnp.id contains_outof=WACf;FUJ02e5;FUJ02e7;FUJ02e9 append key=info.capabilities type=strlistinput/append merge key=input.x11_driver type=stringwacom/merge merge key=input.device type=copy_propertyserial.device/merge -- 1.7.1 -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] wcmUSB.c: Update BambooPT 0xDB identifier comment
Brings it into conformity with the 0xDA and makes it unique. Favux From 122cbe6c9abd657999db0151cb0ac045da8d0b63 Mon Sep 17 00:00:00 2001 From: David Foley favux...@gmail.com Date: Fri, 4 Mar 2011 13:28:24 -0600 Subject: [PATCH] wcmUSB.c: Update BambooPT identifier comment Change 0xDB from CTH-661 to CTH-661/L. Reported-by: Pander pan...@users.sourceforge.net Signed-off-by: David Foley favux...@gmail.com --- src/wcmUSB.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/wcmUSB.c b/src/wcmUSB.c index db74b15..e1997aa 100644 --- a/src/wcmUSB.c +++ b/src/wcmUSB.c @@ -200,7 +200,7 @@ static struct { WACOM_VENDOR_ID, 0xD7, 10, 10, usbBamboo }, /* CTH-461/S */ { WACOM_VENDOR_ID, 0xD8, 10, 10, usbBamboo }, /* CTH-661/S1 */ { WACOM_VENDOR_ID, 0xDA, 10, 10, usbBamboo }, /* CTH-461/L */ - { WACOM_VENDOR_ID, 0xDB, 10, 10, usbBamboo }, /* CTH-661 */ + { WACOM_VENDOR_ID, 0xDB, 10, 10, usbBamboo }, /* CTH-661/L */ { WACOM_VENDOR_ID, 0x20, 10, 10, usbIntuos }, /* Intuos 4x5 */ { WACOM_VENDOR_ID, 0x21, 10, 10, usbIntuos }, /* Intuos 6x8 */ -- 1.7.1 -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Sample xsetwacom scripts vetting
Alright, looks good. I think I like the new tip appearance. Intriguing anyway. If we do a separate Bamboo page do we pull the examples along and put new examples in the Xorg.conf.d? Favux On Tue, Mar 1, 2011 at 5:36 PM, Peter Hutterer peter.hutte...@who-t.net wrote: On Tue, Mar 01, 2011 at 12:19:42PM -0600, Favux ... wrote: Xorg.conf.d is finished. Please review it when you get a chance. Done, I think. Please let me know if I culled too much. IMO, one example is enough and we should rely on our users being smart enough to interpolate from the examples. Cheers, Peter On Sun, Feb 27, 2011 at 8:59 PM, Peter Hutterer peter.hutte...@who-t.net wrote: thanks. As you can see from the history, I'd like to make this new page the main [[xorg.conf.d]] page and link to it from Configuring_X. there's plenty of information we should provide that it warrants a separate page. especially since we have different configurations for 1.8, 1.9 and 1.10. I haven't really finished with it yet though, I'll try to edit it over the next few days. The main plan is: - use MatchDriver instead of duplicating the matches (for server 1.9+) - don't tell users to search for the right snippets (they stack anyway), just explain how they can write one that applies to their device Cheers, Peter -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Small patch to improve comment
Hi, I'm not sure that follows our little naming convention for wcmUSB.c. I believe that model was first reported by Tobias Verbeke (12-4-10) as the Bamboo PT Special Edition medium CTH-661/L. Tobias is also the tested-by on at least the linux-input patch. If we change it we should change it to: /* CTH-661/L */ To bring it into conformity with the /* CTH-461/L */. We call it the Wacom Bamboo 2FG 6x8 SE in wacom_wac.c. Favux On Tue, Mar 1, 2011 at 4:32 PM, Peter Hutterer peter.hutte...@who-t.net wrote: On Tue, Mar 01, 2011 at 09:58:40AM +0100, Pander wrote: Hi all, Small patch to improve comment in src/wcmUSB.c line 200 CTH-661 - Bamboo Fun CTH-661SE-NL See attachment. Can someone take this patch under consideration? I also have a question related to this model. Is it correct that the new series Bamboo Fun (the one above with Touch and Pen and Gesture) are usbBamboo and the older Bamboo Fun are usbBambooFun? Thanks, Pander --- src/.wcmUSB.c 2011-03-01 09:44:04.274570995 +0100 +++ src/wcmUSB.c 2011-03-01 09:45:58.944570994 +0100 @@ -200,7 +200,7 @@ static struct { WACOM_VENDOR_ID, 0xD7, 10, 10, usbBamboo }, /* CTH-461/S */ { WACOM_VENDOR_ID, 0xD8, 10, 10, usbBamboo }, /* CTH-661/S1 */ { WACOM_VENDOR_ID, 0xDA, 10, 10, usbBamboo }, /* CTH-461/L */ - { WACOM_VENDOR_ID, 0xDB, 10, 10, usbBamboo }, /* CTH-661 */ + { WACOM_VENDOR_ID, 0xDB, 10, 10, usbBamboo }, /* Bamboo Fun CTH-661SE-NL */ { WACOM_VENDOR_ID, 0x20, 10, 10, usbIntuos }, /* Intuos 4x5 */ { WACOM_VENDOR_ID, 0x21, 10, 10, usbIntuos }, /* Intuos 6x8 */ Chris or Ping, can I have your ACK on this, you know the bamboos better. Pander - please submit as a signed-off, git-formatted patch as outlined in https://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Submitting_Patches Cheers, Peter -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Small patch to improve comment
Hi Chris, We got it from the label on the back of the tablet to start distinguishing them from the previous 5 models. Because some of the Bamboo models were overlapping. Pander, the Ubuntu community wikis are maintained by Ubuntu users, not the linux wacom project. Loic2 is no longer maintaining the Wacom wiki pages. His thread associated with the wiki is here: http://ubuntuforums.org/showthread.php?t=967147 At least one other person has done an update. You could start updating them if you wanted to. I'll submit a patch for /* CTH-661/L */ if wanted. Favux On Wed, Mar 2, 2011 at 9:56 AM, Pander pan...@users.sourceforge.net wrote: On 2011-03-02 16:17, Chris Bagwell wrote: Dave, can you comment on this? I tend to rely on the information you've collected in Ubuntu forum (probably its in wiki now?). See below. On Tue, Mar 1, 2011 at 4:32 PM, Peter Hutterer peter.hutte...@who-t.net wrote: On Tue, Mar 01, 2011 at 09:58:40AM +0100, Pander wrote: Hi all, Small patch to improve comment in src/wcmUSB.c line 200 CTH-661 - Bamboo Fun CTH-661SE-NL See attachment. Can someone take this patch under consideration? I also have a question related to this model. Is it correct that the new series Bamboo Fun (the one above with Touch and Pen and Gesture) are usbBamboo and the older Bamboo Fun are usbBambooFun? Thanks, Pander --- src/.wcmUSB.c 2011-03-01 09:44:04.274570995 +0100 +++ src/wcmUSB.c 2011-03-01 09:45:58.944570994 +0100 @@ -200,7 +200,7 @@ static struct { WACOM_VENDOR_ID, 0xD7, 10, 10, usbBamboo }, /* CTH-461/S */ { WACOM_VENDOR_ID, 0xD8, 10, 10, usbBamboo }, /* CTH-661/S1 */ { WACOM_VENDOR_ID, 0xDA, 10, 10, usbBamboo }, /* CTH-461/L */ - { WACOM_VENDOR_ID, 0xDB, 10, 10, usbBamboo }, /* CTH-661 */ + { WACOM_VENDOR_ID, 0xDB, 10, 10, usbBamboo }, /* Bamboo Fun CTH-661SE-NL */ { WACOM_VENDOR_ID, 0x20, 10, 10, usbIntuos }, /* Intuos 4x5 */ { WACOM_VENDOR_ID, 0x21, 10, 10, usbIntuos }, /* Intuos 6x8 */ Chris or Ping, can I have your ACK on this, you know the bamboos better. The following is from info Dave collected: Bamboo P T Special Edition Small (CTH461/L; Product ID = 0xdA) Bamboo P T Special Edition Medium (CTH661/L; Product ID = 0xdB) I'm not sure where the pre-existing convention of /L, /S1, etc comes from since my Bamboo is simply CTH-460. Is it from output of lsusb (iProduct) or is it from back of tablet? Following the convention of Small Special Edition tablet, it should read CTH-661/L. Hi all, It is fine by me if it is the project's naming convention. The USB ID list here: https://usb-ids.gowdy.us/read/UD/056a has been created without any conventions by many different users. If it is necessary, perhaps supply the maintainer of https://usb-ids.gowdy.us with a bulk update per email. I understand that technically this might not be necessary but documentation wise it could be good to do anyway to avoid misunderstandings. Does anyone have advise on how to troubleshoot stylus and eraser pressure levels? In GIMP and Inkscape I ony get nothing or 100% even though I followed the instructions from https://help.ubuntu.com/community/Wacom Regards, Pander Chris -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Patches for supporting Wacom Bamboo Fun CTH-661SE-NL
On Wed, Mar 2, 2011 at 4:22 PM, Peter Hutterer peter.hutte...@who-t.net wrote: On Tue, Mar 01, 2011 at 01:41:54PM -0800, Ping Cheng wrote: On Sun, Feb 27, 2011 at 12:16 PM, Pander pan...@users.sourceforge.netwrote: Please let me know what to add to /lib/udev/rules.d/69-xserver-xorg-input-wacom.rules for this Wacom Bamboo Fun (pen and touch) This could be something we care. But I am not sure where we need to include it: xf86-input-wacom, the X server driver for version 1.7 and later does not include the .rules file any more. Let's ask the list to see what they want. Do we still need the .rules for static defined devices in xorg.conf? I'm rather against them. it's much easier these days configuring devices through hotplugging (and I think the majority of ppl does just that). maintaining a huge list of udev rules seems unnecessary in this regard - those who really need them can quickly set them up based on their local configurations. Cheers, Peter Oops. Pander, just updated the wacom.rules for your model BambooPT. See the mediawiki Fixed device files with udev: http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Fixed_device_files_with_udev But as Peter points out they are not needed any more unless you are using the xorg.conf to configure for some reason and want wacom symlinks. Favux -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Sample xsetwacom scripts vetting
I'm liking the look of the Table of Contents above a header less overview. Do you want to make it part of the linuxwacom project mediawiki style? Favux On Sun, Feb 27, 2011 at 8:59 PM, Peter Hutterer peter.hutte...@who-t.net wrote: thanks. As you can see from the history, I'd like to make this new page the main [[xorg.conf.d]] page and link to it from Configuring_X. there's plenty of information we should provide that it warrants a separate page. especially since we have different configurations for 1.8, 1.9 and 1.10. I haven't really finished with it yet though, I'll try to edit it over the next few days. The main plan is: - use MatchDriver instead of duplicating the matches (for server 1.9+) - don't tell users to search for the right snippets (they stack anyway), just explain how they can write one that applies to their device Cheers, Peter -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Sample xsetwacom scripts vetting
it probably better to imitate wacompl's .xinitrc and stick to the xsetwacom command format the user would use to change an individual parameter, rather than add another seeming xsetwacom format into the mix. While some users, especially long time ones, have learned the xsetwacom commands, that doesn't mean they've learned BASH scripting. So the directions would have to be clear. once you start looking at that, you notice that the scripts are mostly identical. At which point I'm starting to wonder why we have 5 different scripts? Well of course they're nearly identical. Any default setup should be, whether gui or whatever. It's only when the user starts adding customizations that the variations occur. Especially tablets with pads. The question is how much to provide? Build from the man pages or give examples they can assemble into their own individualized script? as with all scripts, forcing defaults to the default value is generally a bad idea. The general idea is to have the tablet behave as the default setup. The user then choses what to customize. Say she's experiencing the the line lag with the stylus seen by some in Gimp because of the long standing GTK CPU usage bug. Then she'd want to up her RawSample for her stylus. The script shows that RawSample applies to the stylus, the default, and the allowed range she has to work with. Sure all in the man page. The idea is convenience. It means that if we change the defaults in the driver to improve the behaviour users won't notice because they're blindly applying some settings. It also means we won't get user feedback because they don't even know anything has changed. That is a valid concern. But please notice the dichotomy between your concern about getting user feed back on parameter default changes in the driver v.s. user concern about the UI abruptly changing on them and rendering their efforts in mastering the xsetwacom command parameters useless until they learn the new ones. Not that the reasons for changing the UI interface weren't good, just that it is a two way street. I'm not sure why there is a alternative pad button assignment examples section. Surely users who figure out Button2 key ctrl also figure out key shift without having someone pre-fill those in? I have a user asking me right now why setting a Button to f1 isn't working. Despite having a script as a template. and some of the settings are confusing at best. BambooPT's button assignments are rather random and that's afaict the only thing that's not set to the defaults. The BambooPT script was originally written to duplicate the default Wacom tablet button assignment in Windows XP. Except xf86-input-wacom-0.10.5's xsetwacom could not assign a left click to Button4 so back a page in Firefox was chosen. The point is to provide examples. The user is free to change the settings. Cheers, Peter I've been tracking this discussion in its various forms for about a year and it continues to remind me of Voltaire's aphorism: The perfect is the enemy of the good. :) Meanwhile, depending how you want to count it, the Linux Wacom Project for modern systems is at 9 months without a configuration gui and counting. Despite a lot of needed hard work. No doubt the scripts could benefit from some clean up. Favux -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] Sample xsetwacom scripts vetting
Hi Chris, Actually you're up to speed I think. They're meant to be a stop gap for the user while we're waiting for a gui. They're examples that can be used currently with the intention of the user modifying the parameter values to what they want/require. Since they essentially duplicate wacomcpl's backend .xinitrc, solutions like daemons that worked for it will work for the .xsetwacom.sh scripts too. You're just going further along the road Peter started and actually coming up with a replacement for wacomcpl. Just needs a simple gui slapped on it. Favux On Wed, Feb 23, 2011 at 3:35 PM, Chris Bagwell ch...@cnpbagwell.com wrote: OK. I guess I'm missing parts of this topic. Sometimes it sounds like these are examples only but other times it sounds like its meant to be ran by some daemon backend or similar during hotplugs. If they are ever meant to be plugged into a backend then I'd assume most the hard stuff like xsetwacom_version or $STYLUS are automatically set for user. But then again, I'd go the easier route for user and just have them set things like: TOUCH_THRESHOLD=27 STYLUS_PRESSURECURVE=0 0 100 100 STYLUS_THRESHOLD=27 Then user doesn't even now they are really a bash script and looks dangerously close to windows *.INI they may already be familiar with for same types of stuff. At plugin time, source the above file, and start updating everything optionally and one by one: if xinput list | grep $HOTPLUG_NAME | grep touch; then TOUCH=$HOTPLUG_NAME touch fi if [ ${TOUCH}x != x ]; then if [ ${TOUCH_THRESHOLD != x ]; then xsetwacom $TOUCH $threshold_name[$xsetwacom_version] $TOUCH_TRESHOLD fi fi Then you are at long term easier to maintain all-in-one script as Peter suggestions. But I think I must be missing overall intent here. Chris -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
[Linuxwacom-devel] Sample xsetwacom scripts vetting
Hi, Peter would like these scripts vetted. So if you get a chance please review them and comment. This is a sample of the the sample scripts. The idea is to provide a text file as a framework to alter the tablet settings, similar to what wacomcpl would have produced in its xsetwacom script file .xinitrc. Except it is broken into input tool sections. This makes it easier for the user to see what parameter adjustments are useful for a given input tool. The pad section attempts to mimic the physical button layout for the tablet. I use the generic name .xsetwacom.sh for them. The defaults are used and stated with the ranges in the comments for ease of use. This is obviously a hack while we wait for tablet gui's for Gnome and KDE and the rest. As an aside I noticed the plan for the Gnome gui is to be for tablets only, not tablet PCs. Hopefully they will be able to use it anyway. Right now the pre-0.10-11 parameter names are used as the majority of users are probably still pre-0.10-11 and will be until Natty, Fedora 15, etc. are released in a few months. The user can go on to use a subset of the script, usually the pad button assignments with maybe stylus pressure etc., to generate a profile for various programs such as Gimp if they desire. Which is one of the reasons for showing alternate button assignment examples for specific graphics programs. The general tablet script is placed in a start up file and the profiles in launchers. We've been using them on Ubuntu forums since Lucid (10.04) X server 1.7 released April 2010. Thank you. Favux Cintiq.sh Description: Bourne shell script Intuos4.sh Description: Bourne shell script BambooPT.sh Description: Bourne shell script TabletPC-1FGT.sh Description: Bourne shell script TabletPC-2FGT.sh Description: Bourne shell script -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
Re: [Linuxwacom-devel] bamboo pt 0.10.11 regression. Pad keys stop sending events after Touch is used
Hi, Parameter names have changed with 0.10.11. Button1 is now Button 1 and Button2 is now Button 2 and so on. See xsetwacom in the mediawiki: http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Xsetwacom e.g. stylus button set would now be Button 2 3 So check out the changes and see if that has something to do with it. Favux Favux On Thu, Feb 17, 2011 at 8:00 AM, Andrzej Giniewicz ggi...@gmail.com wrote: I'll see if I can reproduce it soon. In mean time, can you please send command you use to disable touch. I do not normally do this. sure, here it goes: xsetwacom set Wacom Bamboo 2FG 4x5 Finger touch Touch off Andrzej. -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel