Re: [Linuxwacom-devel] UC Logic and Other Devices

2013-03-10 Thread Favux ...
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

2012-11-28 Thread Favux ...
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)

2012-10-20 Thread Favux ...
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

2012-10-20 Thread Favux ...
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

2012-10-08 Thread Favux ...
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

2012-08-11 Thread Favux ...
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

2012-08-11 Thread Favux ...
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

2012-08-11 Thread Favux ...
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

2012-08-11 Thread Favux ...
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

2012-08-11 Thread Favux ...
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

2012-07-30 Thread Favux ...
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

2012-06-18 Thread Favux ...
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

2012-05-22 Thread Favux ...
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

2012-05-22 Thread Favux ...
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

2012-05-22 Thread Favux ...
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

2012-05-22 Thread Favux ...
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

2012-05-22 Thread favux . is
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

2012-05-22 Thread favux . is
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

2012-05-22 Thread favux . is
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

2012-05-22 Thread favux . is
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

2012-05-22 Thread favux . is
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

2012-05-22 Thread favux . is
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

2012-05-21 Thread Favux ...
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

2012-05-18 Thread Favux ...
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

2012-05-18 Thread Favux ...
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

2012-05-17 Thread Favux ...
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

2012-05-17 Thread Favux ...
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

2012-05-17 Thread Favux ...
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

2012-05-16 Thread Favux ...
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

2012-05-16 Thread Favux ...
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

2012-05-04 Thread Favux ...
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

2012-05-02 Thread Favux ...
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

2012-05-02 Thread Favux ...
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?

2012-05-01 Thread Favux ...
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?

2012-05-01 Thread Favux ...
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.

2012-04-30 Thread Favux ...
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

2012-04-30 Thread Favux ...
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.

2012-04-30 Thread Favux ...
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.

2012-04-30 Thread Favux ...
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?

2012-04-30 Thread Favux ...
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?

2012-04-30 Thread Favux ...
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

2012-04-25 Thread Favux ...
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

2012-02-05 Thread Favux ...
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

2012-02-02 Thread Favux ...
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

2012-02-02 Thread Favux ...
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

2012-02-02 Thread Favux ...
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

2012-01-30 Thread Favux ...
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.

2012-01-25 Thread Favux ...
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.

2012-01-22 Thread Favux ...
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?

2012-01-21 Thread Favux ...
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?

2012-01-21 Thread Favux ...
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

2011-12-31 Thread Favux ...
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

2011-12-30 Thread Favux ...
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

2011-12-18 Thread Favux ...
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?

2011-10-27 Thread Favux ...
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?

2011-10-27 Thread Favux ...
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

2011-09-24 Thread Favux ...
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

2011-09-19 Thread Favux ...
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

2011-09-19 Thread Favux ...
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

2011-09-16 Thread Favux ...
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

2011-09-08 Thread Favux ...
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

2011-09-06 Thread Favux ...
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

2011-09-06 Thread Favux ...
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

2011-09-06 Thread Favux ...
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

2011-09-06 Thread Favux ...
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.

2011-08-31 Thread Favux ...
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.

2011-08-30 Thread Favux ...
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

2011-08-19 Thread Favux ...
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

2011-07-19 Thread Favux ...
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

2011-07-19 Thread Favux ...
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

2011-06-27 Thread Favux ...
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

2011-06-21 Thread Favux ...
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

2011-06-21 Thread Favux ...
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

2011-06-21 Thread Favux ...
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

2011-06-20 Thread Favux ...
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

2011-05-24 Thread Favux ...
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

2011-05-12 Thread Favux ...
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?

2011-05-02 Thread Favux ...
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

2011-04-20 Thread Favux ...
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

2011-04-12 Thread Favux ...
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?

2011-04-11 Thread Favux ...
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

2011-03-30 Thread Favux ...
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

2011-03-23 Thread Favux ...
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

2011-03-13 Thread Favux ...
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

2011-03-11 Thread Favux ...
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

2011-03-08 Thread Favux ...
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

2011-03-07 Thread Favux ...
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

2011-03-06 Thread Favux ...
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

2011-03-06 Thread Favux ...
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

2011-03-04 Thread Favux ...
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

2011-03-04 Thread Favux ...
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

2011-03-02 Thread Favux ...
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

2011-03-02 Thread Favux ...
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

2011-03-02 Thread Favux ...
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

2011-03-02 Thread Favux ...
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

2011-02-28 Thread Favux ...
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

2011-02-23 Thread Favux ...
 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

2011-02-23 Thread Favux ...
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

2011-02-22 Thread Favux ...
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

2011-02-17 Thread Favux ...
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


  1   2   >