On Mon, May 6, 2013 at 10:28 AM, Alexander Maret-Huskinson <a...@maret.de>wrote:

> **
>
>
> > > Thanks for the clarification about the symbols. It seems that on Ubuntu
>
> > > 12.04
>
> > > not all symbols can be resolved even though they are listed in
>
> > > keysymdef.h.
>
> > >
>
> > > About the crash:
>
> > >
>
> > > I experimented some more and it seems that it does not matter which
>
> > > symbols
>
> > > you set. If you change an express button shortcut often enough, sooner
> or
>
> > > later the driver will no longer accept any shortcuts nor will it send
> any
>
> > > key
>
> > > events when pressing an express button - you have to disconnect and
>
> > > reconnect
>
> > > the tablet. This is also on Ubuntu 12.04 with xsetwacom 0.21.0.
>
> > >
>
> > > Funnily it also seems to work if you set invalid shortcuts like "key
> shift
>
> > > ß", which are rejected by xsetwacom. Unfortunately I could not find a
> way
>
> > > to reproduce it reliably. Also the number of attempts you need varies a
>
> > > lot. Sometimes I can crash the driver by settings two or three
> shortcuts
>
> > > in
>
> > > a row (on the same button!), sometimes I need 10 or 20 attempts. It
> seems
>
> > > to crash more often when using X11 key symbol names, than when using
> a-z
>
> > > or
>
> > > 0-9.
>
> > >
>
> > > If I find the time, I will give it a try on OpenSUSE 12.3 as well and
> see
>
> > > if
>
> > > I can get it to crash there, too.>
>
> >
>
> >
>
> > Thank you for your testing, Alex! If possible, testing on latest Fedora
> may
>
> > draw most experts' attention ;-).
>
>
>
> Sorry, I do not have Fedora installed. But I tested on OpenSUSE 12.3 and
> there, everyhing is fine, I didn't get it to crash.
>
>
>
> It looks like Ubuntu's symbol conversion method is pretty messed up. For
> instance you can not use "key grave", but you have to use "key quoteleft"
> which is deprecated according to keysymdef.h. Also there are many other
> symbols which do not work and some have a different symbol name. On Ubuntu
> I have to use "key dead_circumflex" to get a "^", on SUSE it's "key
> asciicircum".
>
>
>
> Sorry for the noise, most likely it's an Ubuntu problem only.
>

Not a noise at all. We like to hear anything related to linuxwaocm.


>   It seems, on Ubuntu, there is no reliable way to convert keys to a
> symbol which will be accepted by xsetwacom.
>

Please file a bug for Ubuntu so the problem can be fixed from the root.


> How did you solve this problem with the Gnome configuration module? I
> would really like to find a solution so our KDE KCM can set all keys
> without manual intervention.
>

Maybe check it out at gnome.org? We do have a few gnome developers
subscribing to this project though...

Ping
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to