Thread (9 messages) 9 messages, 5 authors, 2011-09-21

Re: [PATCH] Input: wacom - Add POINTER and DIRECT device properties

flat view

From: Ping Cheng <hidden>
Date: 2011-09-15 16:16:50

On Wed, Sep 14, 2011 at 12:15 AM, Henrik Rydberg [off-list ref] wrote:
On Tue, Sep 13, 2011 at 10:18:28AM +0200, Mohamed Ikbel Boulabiar wrote:
quoted
Hi,

On Tue, Sep 13, 2011 at 10:09 AM, Henrik Rydberg [off-list ref] wrote:
quoted
. The question is then what behavior should be assigned to
a large tablet without an embedded screen. It should have POINTER set
for sure, but should it also have DIRECT set?
Any large tablet without an embedded screen can be used in the 2 different ways:
1. The projection on top of it so it becomes a direct device.
(this case is also used when you project 3d 120hz on top of multitouch
devices: iMuts)

2. Simple indirect device, even if it's large:
http://10gui.com/video/
Two-finger scroll is actually used in a direct manner in that
video. (Which, btw, does display some fresh concepts. :-))

I think the bottom line is that even if the "directness" of a device
is configurable, it still needs to have a default. Moreover, the
notion of kernel mode settings could be applicable here too.
Talking about default mode, there are cases that the mode is decided
by the tools running on the device/tablet, instead of the tablet
itself.

Take Wacom's Intuos and Graphire series for example, those tablets
support both styli and mice. For styli, the default is absolute mode;
while for mice, it is relative. So, only valid property the tablet can
tell the user-land is: I am a tablet, i.e., not a touchscreen. Clients
have to check the tool types to set the default mode to relative
(BTN_TOOL_MOUSE/LENS) or absolute (BTN_TOOL_PEN/AIRBRUSH/RUBBER...).

Ping
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help