Hello,
TDE does not have a proper sensitivity option, only acceleration. I was going to set the accel threshold to 0 pixels and then set the max accel, which should effectively do the same thing as changing sensitivity. But TDE does not allow it to go below 100%. This needs to be below 100% because I have a high CPI mouse (1600hz). I set it to 43%.
As a workaround, I have been using `xinput set-prop` to handle my mouse sensitivity. I've written in a previous post to this mailing list, but to reiterate, this is NOT a perfect solution because setting the pointer speed within XOrg directly interferes with many video games (prettymuch any first-person shooter game) and creative applications (Blender, Bryce 3D). see video: https://bonkmaykr.worlio.com/media/THE_FINALS_X11CursorSnapBug.mp4 Notice how when i set my desktop pointer speed to 43% from the terminal, the game snaps my cursor to the edge of the screen when it is trying to snap it to the center.
Is there a config file I can edit directly to get around this?
Thanks in advance, bonkmaykr
Anno domini 2024 Wed, 14 Aug 15:07:10 +0000 bonkmaykr via tde-users scripsit:
Hello,
TDE does not have a proper sensitivity option, only acceleration. I was going to set the accel threshold to 0 pixels and then set the max accel, which should effectively do the same thing as changing sensitivity. But TDE does not allow it to go below 100%. This needs to be below 100% because I have a high CPI mouse (1600hz). I set it to 43%.
As a workaround, I have been using `xinput set-prop` to handle my mouse sensitivity. I've written in a previous post to this mailing list, but to reiterate, this is NOT a perfect solution because setting the pointer speed within XOrg directly interferes with many video games (prettymuch any first-person shooter game) and creative applications (Blender, Bryce 3D). see video: https://bonkmaykr.worlio.com/media/THE_FINALS_X11CursorSnapBug.mp4 Notice how when i set my desktop pointer speed to 43% from the terminal, the game snaps my cursor to the edge of the screen when it is trying to snap it to the center.
Are you using a laptop? I have the same issue when I use KiCad + trackpoint. I made a wrapper library that takes care of XWarpPointer for applications like this.
Nik
Is there a config file I can edit directly to get around this?
Thanks in advance, bonkmaykr
Nope, it is a desktop. The specific USB mouse I have is a Steelseries Rival 3.
Is this wrapper public?
Anno domini 2024 Wed, 14 Aug 16:10:23 +0000 bonkmaykr via tde-users scripsit:
Nope, it is a desktop. The specific USB mouse I have is a Steelseries Rival 3.
Is this wrapper public?
I think I posted it in the kicad github unter "issues" aome months ago. If you like you can try it. Just cope these lines to your console:
cd /tmp gcc -shared -o libwarppointerpatch.so -x c - << xxx #include <stdio.h> void $(strings $(which kicad)|grep WarpPointer)(void *_this, int x, int y) { printf("WarpPointer(%d,%d);\n",x,y); } xxx
... and then call the binary you want XWarpPointer to be intercepted like so (e.g.: kicad):
LD_PRELOAD=`pwd`/libwarppointerpatch.so kicad
Nik
-- Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ...