Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
diff options
context:
space:
mode:
authorJens Verwiebe <info@jensverwiebe.de>2013-03-19 15:38:40 +0400
committerJens Verwiebe <info@jensverwiebe.de>2013-03-19 15:38:40 +0400
commit05787db61f88688e83130cf6f5f4d4d31264e8cc (patch)
treef7898ec2c3aa9e9a5aa3eaad6e6c694052d43735 /intern
parentd466e1d3b4ac18495f2a1b80ff3f70c686f8e706 (diff)
OSX/pen: change sensivity graduation so we don't get maximum too early and have more feeling
Diffstat (limited to 'intern')
-rw-r--r--intern/ghost/intern/GHOST_SystemCocoa.mm3
1 files changed, 2 insertions, 1 deletions
diff --git a/intern/ghost/intern/GHOST_SystemCocoa.mm b/intern/ghost/intern/GHOST_SystemCocoa.mm
index 35051903a51..c267bd033a6 100644
--- a/intern/ghost/intern/GHOST_SystemCocoa.mm
+++ b/intern/ghost/intern/GHOST_SystemCocoa.mm
@@ -1404,7 +1404,7 @@ GHOST_TSuccess GHOST_SystemCocoa::handleTabletEvent(void *eventPtr, short eventT
switch (eventType) {
case NSTabletPoint:
- ct.Pressure = [event pressure];
+ ct.Pressure = sqrtf(powf([event pressure], 8 )); // experimental: change sensivity curve
ct.Xtilt = [event tilt].x;
ct.Ytilt = [event tilt].y;
break;
@@ -1441,6 +1441,7 @@ GHOST_TSuccess GHOST_SystemCocoa::handleTabletEvent(void *eventPtr, short eventT
return GHOST_kFailure;
break;
}
+ // NSLog(@"pressure %f", ct.Pressure);
return GHOST_kSuccess;
}