Bug 541082 - wacom: Support for N-trig touchscreen (HP tx2z Touchmart PC)
Summary: wacom: Support for N-trig touchscreen (HP tx2z Touchmart PC)
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 11.3
Classification: openSUSE
Component: X.Org (show other bugs)
Version: unspecified
Hardware: Other Other
: P3 - Medium : Enhancement with 10 votes (vote)
Target Milestone: ---
Assignee: Stefan Dirsch
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-22 16:07 UTC by A S Brar
Modified: 2009-12-26 10:07 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Required File attached without /etc/X11/xorg.conf file (56.80 KB, text/plain)
2009-09-23 02:07 UTC, A S Brar
Details
touch-HP_tx2-12nnxx.diff (2.00 KB, patch)
2009-11-01 11:00 UTC, Stefan Dirsch
Details | Diff
xorg.conf Xorg.0.log (in Zip) (10.69 KB, application/zip)
2009-11-01 13:16 UTC, A S Brar
Details
Updated files with xorg.conf and Xorg.0.log (10.66 KB, application/x-gzip)
2009-11-01 14:58 UTC, A S Brar
Details
xog.0.log with /dev/input/by-id/usb-1b96_0001-event-mouse (47.59 KB, text/plain)
2009-11-01 19:02 UTC, A S Brar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description A S Brar 2009-09-22 16:07:00 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; pa; rv:1.9.1.3) Gecko/20090909 SUSE/3.5.3-1.1 Firefox/3.5.3

with HP Touchmart tx2z, there is no configuration working, I tried with various available modules in Sax2 configuration.
----------
pci-0000:00:13.2-usb-0:2:1.0-event
pci-0000:00:14.5-usb-0:2:1.1-event-mouse
pci-0000:00:14.5-usb-0:2:1.1-mouse
------
while sax2 failed to find any of tree.

Reproducible: Always

Steps to Reproduce:
1. on HP tx2z, run sax2 and configure tablet feature
2.
3.
Actual Results:  
After Restart X, Touch Screen failed to work

Expected Results:  
Touch Screen should work after configure with Sax2

Please let me know what addition information I can provide for this.
Comment 1 Stefan Dirsch 2009-09-22 19:10:34 UTC
I would try without /etc/X11/xorg.conf first. Please attach /var/log/Xorg.0.log without any xorg.conf in place.
Comment 2 A S Brar 2009-09-23 02:07:07 UTC
Created attachment 319412 [details]
Required File attached without /etc/X11/xorg.conf file

(just changed email id)
Comment 3 Stefan Dirsch 2009-09-23 03:03:44 UTC
Ok. Looks like the upstream wacom .fdi file doesn't know it yet. According to Google it's some wacom Tablet PC.

--> http://goatonabicycle.com/rambles/?p=74

Hope this helps.

You're right. SaX2 does not support the configuration of it and this won't change
unless we receive a request by HP to do so + the appropriate hardware for testing.
WONTFIX.
Comment 4 Daniel FAIVRE 2009-10-24 00:35:04 UTC
Sax2 step is the last step but a required step to get laptops with n-trig touchscreens to works with OpenSuSE. Please take a look to http://en.opensuse.org/SDB:Howto_install_OpenSuSE_on_HP_tx2-xxxx_laptops

And to these bug : https://bugzilla.novell.com/show_bug.cgi?id=548463

When it will be fixed, and after patched linuxwacom driver installation, the last step remain this sax2 entry.

Experienced users will setup manually their xorg.conf, but for newbies, it's a blocking critical bug. So I think it must be re-opened.
Comment 5 Stefan Dirsch 2009-10-24 05:04:21 UTC
So without patching our kernel and wacom X driver first, it won't help to adjust sax2 anyway. I'm wondering whether it wouldn't be enough to use the existing 

  /usr/share/hal/fdi/policy/20thirdparty/10-linuxwacom.fdi

or adjust it accordingly (how?) instead of adding more entries to

  /usr/share/sax/api/data/cdb/{Pads,Pens,Pointers,Tablets,Touchscreens}

Also it's unknown how these entries need to look like. This information wasn't really helpful to me:

'Then, configure your xorg.conf file with a "stylus" and a "touch" InputDevice sections ...'

I suggest to discuss your wacom X driver patch and how to adjust the .fdi file
with the wacom driver developer "Ping Cheng" <pingc@wacom.com>.
Comment 6 Stefan Dirsch 2009-10-24 05:25:54 UTC
(In reply to comment #5)
> I suggest to discuss your wacom X driver patch and how to adjust the .fdi file
> with the wacom driver developer "Ping Cheng" <pingc@wacom.com>.

And/or Petter Hutterer. See 

  http://lists.x.org/archives/xorg-devel/2009-September/002290.html

I mean bringing this upstream the whole community can benefit from this.
Comment 7 Daniel FAIVRE 2009-10-25 15:52:31 UTC
To Stefan (posts #5 & #6) :
Please take care that the git-tree from the xf86-linuxwacom fork of linuxwacom still does NOT include the little n-trig patch required for all HP and Dell TabletPCs, such as tx2-12nn touchsmart, neither the original linuxwacom-dev and linuxwacom-prod drivers. Therefore, it still NOT benefit to the whole community !

Take a look to http://en.opensuse.org/SDB:Howto_install_OpenSuSE_on_HP_tx2-xxxx_laptops to retrieve the poor four lines of code to add to wcmUSB.c in both linuxwacom's and its fork before.
Comment 8 Daniel FAIVRE 2009-10-25 16:45:15 UTC
<quote>
This information wasn't really helpful to me:
'Then, configure your xorg.conf file with a "stylus" and a "touch" InputDevice
sections ...'
</quote>

I've added a copy of my working xorg.conf to the How-To. It's certainly not the minimalist's one.

About the fdi files, some peoples reported in Ubuntu's forums that changes have to be done in xorg.conf and not in .fdi files to works. It may be a consequence of the way used by (some versions or all ?) linuxwacom to read its configuration ?
Comment 9 Stefan Dirsch 2009-10-25 20:50:54 UTC
(In reply to comment #7)
> To Stefan (posts #5 & #6) :
> Please take care that the git-tree from the xf86-linuxwacom fork of linuxwacom
> still does NOT include the little n-trig patch required for all HP and Dell
> TabletPCs, such as tx2-12nn touchsmart, neither the original linuxwacom-dev 
> and linuxwacom-prod drivers. Therefore, it still NOT benefit to the whole 
> community
> !
> 
> Take a look to
> http://en.opensuse.org/SDB:Howto_install_OpenSuSE_on_HP_tx2-xxxx_laptops to
> retrieve the poor four lines of code to add to wcmUSB.c in both linuxwacom's
> and its fork before.

This is why I've asked you to contact Ping Cheng and/or Peter Hutterer to address this issue upstream.

(In reply to comment #8)
> <quote>
> This information wasn't really helpful to me:
> 'Then, configure your xorg.conf file with a "stylus" and a "touch" InputDevice
> sections ...'
> </quote>
> 
> I've added a copy of my working xorg.conf to the How-To. It's certainly not 
> the minimalist's one.

Thanks.
 
> About the fdi files, some peoples reported in Ubuntu's forums that changes 
> have to be done in xorg.conf and not in .fdi files to works. It may be a 
> consequence of the way used by (some versions or all ?) linuxwacom to read
> its configuration ?

I believe Ping and Petter can help you here. We definitely would like to get rid of xorg.conf if possible - also for Tablet PCs.
Comment 10 Daniel FAIVRE 2009-10-26 00:57:34 UTC
I have written to the author of the patch, to ask him if somebody else than him should post the patch on linuxwacom development website (sourceforge), but he hasnt't still answered to that question. I saw in linuxwacom forums on sourceforge that this little patch was discussed between him and Ping Cheng (see http://sourceforge.net/mailarchive/forum.php?thread_name=4A03EE63.3010403%40seas.upenn.edu&forum_name=linuxwacom-discuss ).

My position is : whatever do the linuxwacom project, distributions should have to patch this package for widely diffused TabletPC like HP and Dell models with this n-trig touchscreen device before waiting the upstream to be fixed, as it appears that it could have been fixed monthes ago !
This modification is small, and advantages are considerable for 99% of users : their TabletPC could operate OpenSuSE, or not.

Therefore, I've added the inclusion of a patched linuxwacom package as a desired feature of OpenSUSE : https://features.opensuse.org/308203

About fdi files, I confess that I can't figure out how to configure everything, including ATI or NVidia cards and n-trig fingers-and-stylus touchscreens, AND to keep a functionnal integration of sax2 in YaST configuration modules ? (what will display sax2 about tablet or touchscreen if configured by fdi ?)

This bug is certainly a bit more difficult than others to fix as it depends on three steps, but the three steps have to be fixed, as the reported bug is "support of HP tx2 touchsmart tabletPCs".
Comment 11 Stefan Dirsch 2009-10-26 03:59:07 UTC
(In reply to comment #10)
> I have written to the author of the patch, to ask him if somebody else than
> him should post the patch on linuxwacom development website (sourceforge), but 
> he hasnt't still answered to that question. I saw in linuxwacom forums on
> sourceforge that this little patch was discussed between him and Ping Cheng
> (see
> http://sourceforge.net/mailarchive/forum.php?thread_name=4A03EE63.3010403%40seas.upenn.edu&forum_name=linuxwacom-discuss
> ).

I suggest to send Ping a reminder. Could be that he simply forgot about the patch.

> About fdi files, I confess that I can't figure out how to configure 
> everything, including ATI or NVidia cards and n-trig fingers-and-stylus 
> touchscreens,

As mentioned before, Ping and Peter should be able to help you here. We really no longer want to rely on SaX2 for wacom driver configuration.
Comment 12 Daniel FAIVRE 2009-10-27 23:37:12 UTC
I wrote to them and submitted the Rafi's patch : http://sourceforge.net/tracker/?func=detail&aid=2887583&group_id=69596&atid=525126
Comment 13 Stefan Dirsch 2009-10-28 00:10:44 UTC
Thanks. I hope you've sent them a private mail. I'm not sure if any developer is looking at the bug tracking system of SourceForge. Probably not.
Comment 14 Stefan Dirsch 2009-11-01 11:00:25 UTC
Created attachment 325013 [details]
touch-HP_tx2-12nnxx.diff

Patch for sax2. To be applied in /usr/share/sax.
Comment 15 Stefan Dirsch 2009-11-01 11:05:01 UTC
Instead of "/dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.0-event-mouse" the device path below /dev/input/by-id would be preferred.

Example:
/dev/input/by-id/usb-Tablet_ISD-V4-event-stylus
/dev/input/by-id/usb-Tablet_ISD-V4-event-touch
Comment 16 Stefan Dirsch 2009-11-01 11:17:28 UTC
Added patch to obs://X11:Utilities/sax2 and SR'ed for openSUSE:Factory. Still I'm interested in a more reliable device path ...
Comment 17 Stefan Dirsch 2009-11-01 11:43:47 UTC
wacom driver patch now applied to X11:XOrg/x11-inputwacom and SR'ed for openSUSE:Factory. Closing as fixed.
Comment 18 A S Brar 2009-11-01 11:59:57 UTC
So, can I test it? which package version?
Comment 20 A S Brar 2009-11-01 12:17:51 UTC
Thanks,
I will update today (after complete of update 11.2RC) and update result.

Thanks for quick fix
Comment 21 A S Brar 2009-11-01 12:51:18 UTC
it was not working for on 11.2, tried with force as
some package version error during update with rpm:
----------
package sax2-ident-8.1-582.7.x86_64 (which is newer than sax2-ident-8.1-561.1.x86_64) is already installed
----------
Comment 22 Stefan Dirsch 2009-11-01 13:06:42 UTC
What did you mean with "not working" exactly? Did you chose 

Tablet 
--> [x] Activate this tablet 
--> Tablet PCs 
--> HP tx-12nnxx 
--> Electronic Pens
--> [x] Add Pen
--> [x] Add Touch

in SaX? After saving this configuration, what's the content of /etc/X11/xorg.conf?
Attach it. Please also attach your /var/log/Xorg.0.log after restarting your Xsession.
Comment 23 A S Brar 2009-11-01 13:16:37 UTC
Created attachment 325019 [details]
xorg.conf Xorg.0.log (in Zip)

(In reply to comment #22)
> What did you mean with "not working" exactly? Did you chose 
> 
> Tablet 
> --> [x] Activate this tablet 
> --> Tablet PCs 
> --> HP tx-12nnxx 
Yes, added
> --> Electronic Pens
> --> [x] Add Pen
Yes, selected

> --> [x] Add Touch
Not added
> 
> in SaX? After saving this configuration, what's the content of
> /etc/X11/xorg.conf?
attaching file now

> Attach it. Please also attach your /var/log/Xorg.0.log after restarting your
> Xsession.

I restarted machine, attaching this files
Comment 24 Stefan Dirsch 2009-11-01 13:41:34 UTC
(In reply to comment #23)
> Created an attachment (id=325019) [details]
> xorg.conf Xorg.0.log (in Zip)

Error opening /dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.0-event-mouse : No such file or directory

Try to find the right one and replace in xorg.conf. See my comments #15/16.

> (In reply to comment #22)
> > --> [x] Add Pen
> Yes, selected

Looks good. Besides from the device path.

Section "InputDevice"
  Driver       "wacom"
  Identifier   "Mouse[7]"
  Option       "Button2" "0x1692a60"
  Option       "Device" "/dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.0-event-mouse"
  Option       "ForceDevice" "0x1791b20"
  Option       "InputFashion" "Pen"
  Option       "Mode" "Absolute"
  Option       "Name" "HP tx2-12nnxx Stylus"
  Option       "Protocol" "Auto"
  Option       "Type" "stylus"
  Option       "USB" "on"
  Option       "Vendor" "TABLET PCs"
EndSection

> 
> > --> [x] Add Touch
> Not added

Why? In that case touchscreen cannot work.
Comment 25 A S Brar 2009-11-01 14:11:56 UTC
(In reply to comment #24)
> (In reply to comment #23)
> > Created an attachment (id=325019) [details] [details]
> > xorg.conf Xorg.0.log (in Zip)
> 
> Error opening /dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.0-event-mouse : No
> such file or directory
> 
ok, it  has /dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.1-event-mouse on my
machine and worked after updating xorg.conf
> > 
> > > --> [x] Add Touch
> > Not added
> 
Added with sax2, and updated xorg.conf, but still now working (actually don't know 
which is added out of following for touch)

ls /dev/input/by-path ('s output)

pci-0000:00:13.2-usb-0:2:1.0-event
pci-0000:00:14.5-usb-0:2:1.1-event-mouse
pci-0000:00:14.5-usb-0:2:1.1-mouse
platform-i8042-serio-0-event-kbd
platform-i8042-serio-1-event-mouse
platform-i8042-serio-1-mouse
platform-pcspkr-event-spkr
Comment 26 Stefan Dirsch 2009-11-01 14:25:37 UTC
Thanks. What's the output of 'ls /dev/input/by-id/*'. Attach again xorg.conf and Xorg.0.log after having enabled "touch".
Comment 27 A S Brar 2009-11-01 14:58:16 UTC
Created attachment 325026 [details]
Updated files with xorg.conf and Xorg.0.log

(In reply to comment #26)
> Thanks. What's the output of 'ls /dev/input/by-id/*'. Attach again xorg.conf
> and Xorg.0.log after having enabled "touch".
$ls /dev/input/by-id/*
/dev/input/by-id/usb-1b96_0001-event-mouse
/dev/input/by-id/usb-1b96_0001-mouse
/dev/input/by-id/usb-SuYin_HP_Webcam_CN0314-S30C-MI07-VH-R03.02.00-event-if00

----
Other files are attached (newly created, without any manual modification)
Comment 28 Stefan Dirsch 2009-11-01 15:42:46 UTC
Ok. So replace all occurrences of /dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.0-event-mouse in xorg.conf with one of these

  /dev/input/by-id/usb-1b96_0001-event-mouse
  /dev/input/by-id/usb-1b96_0001-mouse

Try both (but not at the same time!). Does this help?
Comment 31 A S Brar 2009-11-01 18:11:47 UTC
ok,
/dev/input/by-id/usb-1b96_0001-event-mouse
is working (for pen), while  
/dev/input/by-id/usb-1b96_0001-mouse
is Not working (touch interface is not working)

in any case touch (without pen) is not working
Comment 32 Stefan Dirsch 2009-11-01 18:54:43 UTC
Not sure if I understand correctly what you're trying to tell me. Is it correct that it doesn't matter if you use /dev/input/by-id/usb-1b96_0001-event-mouse
or /dev/input/by-id/usb-1b96_0001-mouse as device path for pen and touchscreen?
For both cases pen does work, but touchscreen does not?

In that case please attach Xorg.0.log for /dev/input/by-id/usb-1b96_0001-event-mouse, which I would prefer.
Comment 33 A S Brar 2009-11-01 19:02:35 UTC
Created attachment 325038 [details]
xog.0.log with /dev/input/by-id/usb-1b96_0001-event-mouse

sorry for confusion, it is following
---------
case 1) /dev/input/by-id/usb-1b96_0001-mouse - Pen/Touch - Not Working
case 2)a) /dev/input/by-id/usb-1b96_0001-event-mouse - Pen - Working
       b) /dev/input/by-id/usb-1b96_0001-event-mouse - Touch - Not Working
--------
Xorg.0.log attached.
Comment 34 Stefan Dirsch 2009-11-01 19:16:27 UTC
Thanks. So let's use /dev/input/by-id/usb-1b96_0001-event-mouse. Nothing suspicious I could find in the logfile. Maybe Daniel knows, why touchscreen doesn't work yet.
Comment 35 Daniel FAIVRE 2009-11-04 02:33:32 UTC
Great, Stephan : I've tested sax2 patch from #14 : it works. But the linuxwacom package in #19 have NO chance to work, as it is based on linuxwacom 0.8.3, which is too outdated. N-trig drivers begans to works perfectly only since linuxwacom 0.8.5, which need to be patched. Current linuxwacom is 0.8.5-1, available at http://sourceforge.net/projects/linuxwacom/files/ and need patches for n-trig support, which can be found here : http://sourceforge.net/tracker/?func=detail&aid=2891575&group_id=69596&atid=525126

Linuxwacom 0.8.5 with previous patches works too, but previous linuxwacom versions DO NOT WORK properly.

I've experienced some problems with the device path given by-id, and therefore largely prefer sax2 to use by-path.

-----
To A.S. Brar : have you patched your 2.6.31 kernel with the latest hid-ntrig.c from git ? If not, this explains why touch doesn't work. You can check that with wacdump : when hid-ntrig.c and/or kernel is outdated, wacdump doesn't report touch events coordinates.
Comment 36 Stefan Dirsch 2009-11-04 02:57:51 UTC
> I've experienced some problems with the device path given by-id, and therefore
> largely prefer sax2 to use by-path.

Daniel, as you've seen in this bugreport, the device paths given by-path might work for you, but obviously don't for others. Thus I believe we should stay with the ones given by-id.
Comment 37 Stefan Dirsch 2009-11-04 03:22:55 UTC
2009-10-19  Ping Cheng <pingc@wacom.com>
        [...]
        * Updated 10-linuxwacom.fdi for touch
        [...]
        * Label 0.8.5

Maybe we no longer need sax2/xorg.conf at all. Who knows. I can't test.
Comment 38 Stefan Dirsch 2009-11-04 03:29:40 UTC
-------------------------------------------------------------------
Wed Nov  4 04:04:16 CET 2009 - sndirsch@suse.de

- update to development release 0.8.5-1; redone n-trig.diff
  (bnc #541082)

Fixed in X11:XOrg/x11-input-wacom and SR'ed for openSUSE:Factory.
Comment 39 Stefan Dirsch 2009-11-04 03:31:14 UTC
Thus closing as fixed again.
Comment 40 Stefan Dirsch 2009-11-04 03:34:29 UTC
Why major? This is/was still an enhancement request!
Comment 41 Daniel FAIVRE 2009-11-04 15:37:36 UTC
Cool : Jiri Kosina say that n-trig driver will be included in 11.2 releases (see his comment in http://bugzilla.novell.com/show_bug.cgi?id=548463 ) and therefore in Factory. 

Stefan (#36) : problems of A.S. Brar do not look like a problem related to "by-path" device, and as I've reported, "by-id" do not work everytime. Peoples may encounter the same issues with by-id, which have never happened with by-path. Wait and see ?

#37 : the 10-linuxwacom.fdi do not fit for tx2-12nnxx, but a specific tx2-12nnxx .fdi file may work, even if nobody reported to have succeed without xorg.conf configuration. When some "wacom" devices exists in xorg.conf, hal settings are ignored, by default.

#40 : for anybody who try to install OpenSuSE on these tabletPC, it's more than critical ! It's a blocking issue, since touch and stylus do not and will not work with OpenSuSE 11.1. Why blocking ? Or at least critical ? Because touchscreen is THE major feature of TabletPC, both for accessibility than for technical or artistic designs.

Stefan : will the sax2 and the linuxwacom packages refered in #19 be included in 11.2 release ?
Comment 42 Stefan Dirsch 2009-11-04 15:59:27 UTC
(In reply to comment #41)
> Cool : Jiri Kosina say that n-trig driver will be included in 11.2 releases
> (see his comment in https://bugzilla.novell.com/show_bug.cgi?id=548463 ) and
> therefore in Factory. 

Oh. That's good news. :-)

> Stefan (#36) : problems of A.S. Brar do not look like a problem related to
> "by-path" device, and as I've reported, "by-id" do not work everytime. Peoples
> may encounter the same issues with by-id, which have never happened with
> by-path. Wait and see ?

Up to now we know that working with by-path obviously didn't work. A.S.Brar needs 

pci-0000:00:14.5-usb-0:2:1.1-event-mouse
                           ^
whereas you need 

pci-0000:00:14.5-usb-0:2:1.0-event-mouse"
                           ^

> #37 : the 10-linuxwacom.fdi do not fit for tx2-12nnxx, but a specific
> tx2-12nnxx .fdi file may work, even if nobody reported to have succeed without
> xorg.conf configuration. When some "wacom" devices exists in xorg.conf, hal
> settings are ignored, by default.

I don't have any Wacom/n-trig based touchscreen available for testing. So I
can't help testing here.

> #40 : for anybody who try to install OpenSuSE on these tabletPC, it's more than
> critical ! It's a blocking issue, since touch and stylus do not and will not
> work with OpenSuSE 11.1. Why blocking ? Or at least critical ? Because
> touchscreen is THE major feature of TabletPC, both for accessibility than for
> technical or artistic designs.

Apparently you still need to learn about the meanings of severity we use in bugzilla for openSUSE. See http://en.opensuse.org/Usability-Errors for detailed explanation.

> Stefan : will the sax2 and the linuxwacom packages refered in #19 be included
> in 11.2 release ?

No, we're after RC2. :-( But it's available in X11:XOrg and X11:Utilities.
Comment 43 A S Brar 2009-11-04 16:21:46 UTC
Thanks Stefan, Daniel for your hard work to give solution, finally I am to use at least stylus on touch screen now, where factory/11.2rc installed on it.

I am not expert, so don't know how to patch kernel, but Jiri Kosina's comment seems helpful for me.

waiting for release to fresh install my system and test again.

Thanks again.
Comment 44 Daniel FAIVRE 2009-11-04 17:17:22 UTC
I've read the page about usability. What I say is that a non-working tablet on a TabletPC is an issue at the same level that non-working keyboard/mouse on classical computers. A blocking human interface issue should be considered as far more critical on a tabletPC than on a server on which that is not an usability issue.

Gartner's group predict about 25-30% of market-share for touch computers in the next 2-3 years. This is why it's so important for my favourite Linux distro !

I also don't know what to do now to help to get touchscreens works "out-of-the-box" with 11.2. If the 2 packages done by Stefan (thanks !) are not included in the 11.2 release, what should we do ? Open a new bug report for 11.2 ? Enhance SDB to help newbies to find and install required packages from OBS repos ? Something else ?
Comment 45 Stefan Dirsch 2009-11-04 17:26:21 UTC
(In reply to comment #44)
> I've read the page about usability. What I say is that a non-working tablet on
> a TabletPC is an issue at the same level that non-working keyboard/mouse on
> classical computers. A blocking human interface issue should be considered as
> far more critical on a tabletPC than on a server on which that is not an
> usability issue.

I would agree, if TabletPcs would be, i.e could be the main focus of openSUSE. How many TabletPcs work out-of-the-box with openSUSE. One? Two? Maybe three? Why is it that critcial to support exactly one more of thousands TabletPCs available? It doesn't help most of the TabletPC users.

> I also don't know what to do now to help to get touchscreens works
> "out-of-the-box" with 11.2. If the 2 packages done by Stefan (thanks !) are not
> included in the 11.2 release, what should we do ? Open a new bug report for
> 11.2 ? 

We only fix critical and security bugs for a released product. :-(

> Enhance SDB to help newbies to find and install required packages from
> OBS repos ? Something else ?

I suggest to update your excellent help article on opensuse.org and describe how to update x11-input-wacom and sax2 packages.
Comment 46 Stefan Dirsch 2009-12-26 10:07:47 UTC
Just for your information.

I've updated to linuxwacom driver 0.8.5-8. Unfortunately I needed to disable the n-trig driver patch due to radical changes in the driver. I kind of do not feel responsible to discuss this patch with Ping. I do not own the hardware either. So I can't test any changes anyway.

Please feel free to provide an updated patch, so we have n-trig support soon again for openSuSE:Factory.