On Thu, Aug 18, 2011 at 03:30:31PM -0700, Ping Cheng wrote: > On Thu, Aug 18, 2011 at 3:04 PM, Peter Hutterer > <[email protected]>wrote: > > > > > > There are two cases here, I think. > > > > > > 1. Users want to map those wheels/strips to a predefined events, such > > > as keystrokes. We do not need to post the actual values, i.e., no > > valuators > > > are reported. Just emit the keystrokes for them; > > > > as I understand, this isn't something we do now. we always post the raw > > valuators in addition to whatever button/key sequences are assigned. so > > implementing the above would be a behaviour change. > > > > No, I didn't want behaviour change. My concern was if clients can still get > the raw or not with the introduction of the scroll axis. The > relative/absolute valuator issue on older X servers has made me worried. So, > we are fine now for this one. > > > > > 2. Users only want to get the raw values. So, these axes will post raw > > > values instead of scroll events. > > > > This cannot work. we have more than one client and a client can't just > > disable scroll events globally if they don't want them. The new flag means > > that they know which events are emulated and they can then ignore them. > > > > Not sure how the app developers and end users will take on this new feature.
afaik, there is already GTK3 work going on to integrate this. > Most profeesional users only run one application. And they don't normally > change app when they upgrade OS. If we don't offer a way to turn the scroll > events off for them, they'll have problem to run their favourite app. That's > not good. we don't offer a way how to turn off the scroll events right now. yes, you can re-map the buttons to 0 or whatever and that functionality will keep working. That's rather impolite by the client but then again, that isn't our problem anymore since we don't limit which client can change global driver settings. what won't work (and currently doesn't either) is that one client receives scroll events and the other one doesn't. Cheers, Peter ------------------------------------------------------------------------------ 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 [email protected] https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
