Hi Peter, On Friday 11 of December 2009 at 21:53:04, Oldrich Jedlicka wrote: > Hi Peter, > > On Thursday 10 of December 2009 at 07:07:34, Peter Hutterer wrote: > > As you may be aware, xf86-input-wacom utilises input device properties to > > set a couple of driver-specific options at runtime. This is quite > > different to linuxwacom where run-time changing is performed via > > ChangeDeviceControl requests. This difference in run-time parameter > > changes had the side-effect of a broken xsetwacom. > > > > I've just pushed the re-implementation of xsetwacom to the xsetwacom > > branch in my repository (it'd be a bit of a patchbomb sending all patches > > to the list). > > > > It's not a 1:1 replacement yet but most commands are available and should > > work as before. The user interface for most commands has stayed the same, > > some commands (e.g. key mappings) have changed slightly or are available > > in multiple versions (e.g. GNU style parameters). > > > > I'll be merging this branch into master early next week. If you have the > > time for testing already, feel free to give it a crack and complain to me > > if your favourite command doesn't do what it used to do. > > The code is fairly straightforward, so feel free to send patches to fix > > whatever is broken. > > So I've heard you want somebody to complain :-) > > Actually the "key shift" doesn't work (the mouse button acts exactly as a > shift key). I have also difficulties double-clicking Button 3, because it > freezes any mouse/tablet clicks (no buttons react) until some key is > pressed. I've now compiled the Wacom module with DEBUG enabled, so I will > see what I can do with it.
Damn, wrong description. I'm playing with _pad_ buttons (not mouse) - button 3 in this case. Cheers, Oldrich. > > Just to note, I have Wacom Intuos 3 tablet, xorg-server 1.7.3, > xf86-input-wacom fresh from branch xsetwacom. > > Cheers, > Oldrich. > > > Cheers, > > Peter > > > > The following changes since commit > > e1cbd668de52ff3f35c8cc1ca362adc019935288: Peter Hutterer (1): > > Support future udev backend. > > > > are available in the git repository at: > > > > git://people.freedesktop.org/~whot/xf86-input-wacom.git xsetwacom > > > > Peter Hutterer (32): > > Add tools/xsetwacom, currently a stub. > > xsetwacom: Implement xsetwacom list. > > xsetwacom: Add find_device() helper function. > > xsetwacom: Add property hooks for xsetwacom set/get support. > > xsetwacom: Support xsetwacom set <name> Button1 for buttons and > > references. xsetwacom: allow for multi-value properties (PressCurve) > > xsetwacom: implement rel/abs mode setting. > > xsetwacom: fill in property for TPCButton, RawFilter, ClickForce. > > xsetwacom: announce not-implemented options and parameters as such. > > xsetwacom: remove SpeedLevel and Accel options. > > xsetwacom: implement 'xsetwacom get' for basic properties. > > xsetwacom: remove CoreEvent option - not a driver choice. > > xsetwacom: Remove getdefault option, not implemented anyway. > > xsetwacom: keystroke button mapping support. > > xsetwacom: add "-" and "+" notation and modifier parsing to key > > sending. xsetwacom: split func into set_func and get_func. > > xsetwacom: Add special hook for 'get PressCurve' > > xsetwacom: implement "get Button1" for simple mappings. > > xsetwacom: abstract extracting the button number. > > xsetwacom: don't try to get/set nonexistant buttons. > > xsetwacom: a few parameters aren't implemented for get either. > > xsetwacom: error out if a property offset doesn't exist. > > xsetwacom: support get/set rotate. > > xsetwacom: implement get_mode. > > xsetwacom: switch to use of named initializers. > > xsetwacom: implement verbosity. > > xsetwacom: support GNU-style for --list, --get, etc. > > xsetwacom: plug minor memory leak in set() > > xsetwacom: implement xyDefault - reset to driver-internal defaults. > > xsetwacom: enable -x and -s get flags > > xsetwacom: Be more flexible for multi-value properties. > > xsetwacom: handle string commands for TwinView setting > > > > Makefile.am | 2 +- > > configure.ac | 8 +- > > src/wcmXCommand.c | 1 + > > tools/Makefile.am | 28 + > > tools/xsetwacom.c | 1912 > > +++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, > > 1949 insertions(+), 2 deletions(-) > > create mode 100644 tools/Makefile.am > > create mode 100644 tools/xsetwacom.c > > > > > > ------------------------------------------------------------------------- > >-- --- Return on Information: > > Google Enterprise Search pays you back > > Get the facts. > > http://p.sf.net/sfu/google-dev2dev > > _______________________________________________ > > Linuxwacom-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel > > --------------------------------------------------------------------------- >--- Return on Information: > Google Enterprise Search pays you back > Get the facts. > http://p.sf.net/sfu/google-dev2dev > _______________________________________________ > Linuxwacom-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Linuxwacom-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
