History log of /haiku/src/add-ons/input_server/devices/tablet/TabletInputDevice.cpp
Revision Date Author Comments
# 52a54e1b 11-May-2020 Lt-Henry <quiqueiii@gmail.com>

usb_hid: Enable digitizers to produce button events from tip and barrel switches

Change-Id: Ifcf542e6b04f2f210c80528279e70e0fdd1bb4e3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2685
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# 9d06690e 11-Jul-2019 Augustin Cavalier <waddlesplash@gmail.com>

userland: Pass more sizes with ioctls where we can.

No "functional" change intended.


# 7625dca0 21-Sep-2015 Jeroen Oortwijn <oortwijn@gmail.com>

input_server/tablet: Only send event messages when pen is in range.

When the pen is moved out of range, the Wacom tablet sends one last
message with all values set to 0 and the In Range value set to false.
Don't send mouse event messages in this case.

Change-Id: I419d57cede47a6ef40a160322f3025ef372ecaa3
Reviewed-on: https://review.haiku-os.org/c/1448
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Reviewed-by: Stephan Aßmus <superstippi@gmx.de>


# 1c1f322e 05-Jun-2011 Michael Lotz <mmlr@mlotz.ch>

Replace the TabletInputDevice by a MouseInputDevice based reimplementation.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41946 a95241bf-73f2-0310-859d-f6bbb57e9c96


# eab06f5f 03-Jun-2011 Rene Gollent <anevilyak@gmail.com>

Keyboard and Tablet were likewise using the aforementioned ioctls incorrectly.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41896 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 106d748c 22-Oct-2005 Marcus Overhagen <marcusoverhagen@gmail.com>

Prevent input_server from hogging the CPU when input devices fail.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14476 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2ee0e237 20-Apr-2005 Jérôme Duval <korli@users.berlios.de>

added a tablet device addon


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12453 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1c1f322ec155ccec5aca2bda489e79d2f520095d 05-Jun-2011 Michael Lotz <mmlr@mlotz.ch>

Replace the TabletInputDevice by a MouseInputDevice based reimplementation.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41946 a95241bf-73f2-0310-859d-f6bbb57e9c96


# eab06f5f401982f01bfca3388b9c0bfabadf0b55 03-Jun-2011 Rene Gollent <anevilyak@gmail.com>

Keyboard and Tablet were likewise using the aforementioned ioctls incorrectly.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41896 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 106d748c458add4c752fd871b4f0bfc3ae51a605 22-Oct-2005 Marcus Overhagen <marcusoverhagen@gmail.com>

Prevent input_server from hogging the CPU when input devices fail.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14476 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2ee0e237e1c352a7936254edd57d3dc5d18689e6 20-Apr-2005 Jérôme Duval <korli@users.berlios.de>

added a tablet device addon


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12453 a95241bf-73f2-0310-859d-f6bbb57e9c96