I seem unable to configure mouse pointer acceleration. The mouse pointer moves way too fast, beyond usability. Acceleration is set to 1.0 in TCC. Sometimes I can change that setting, reset to 1.0, and the mouse pointer behaves but often not.
Pretty much renders the desktop unusable.
Ideas?
Anno domini 2023 Wed, 22 Mar 01:01:04 -0500 Darrell Anderson via tde-users scripsit:
I seem unable to configure mouse pointer acceleration. The mouse pointer moves way too fast, beyond usability. Acceleration is set to 1.0 in TCC. Sometimes I can change that setting, reset to 1.0, and the mouse pointer behaves but often not.
Pretty much renders the desktop unusable.
Ideas?
Try using "xinput" (you'll most likely have to install it first), then identify yout mouse device:
$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Kensington Expert Mouse id=10 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Power Button id=7 [slave keyboard (3)] ↳ Cherry GmbH CHERRY Corded Device id=8 [slave keyboard (3)] ↳ Cherry GmbH CHERRY Corded Device id=9 [slave keyboard (3)]
Then look at the 'Coordinate Transformation Matrix' - you'll want to keep it for later - the last Value is the "speed":
$ xinput list-props 'Kensington Expert Mouse' | grep 'Coordinate Transformation Matrix' Coordinate Transformation Matrix (164): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Then decrease speed by increasing the last value; e.g. make it 1/2 speed: xinput set-prop 'Kensington Expert Mouse' 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 2
When you are happy put it into your .xsessionrc or .xinitrc
Please note that this affects "speed", not "acdceleration". YOu'll find for knobs to tur when you look at the acceleration properties:
$ xinput list-props 'Kensington Expert Mouse' | grep -i acce libinput Accel Speed (314): 0.000000 libinput Accel Speed Default (315): 0.000000 libinput Accel Profiles Available (316): 1, 1 libinput Accel Profile Enabled (317): 1, 0 libinput Accel Profile Enabled Default (318): 1, 0
Nik
tde-users mailing list -- users@trinitydesktop.org To unsubscribe send an email to users-leave@trinitydesktop.org Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskto...
On 3/22/23 2:06 AM, Dr. Nikolaus Klepp via tde-users wrote:
Try using "xinput" (you'll most likely have to install it first), then identify yout mouse device:
$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Kensington Expert Mouse id=10 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Power Button id=7 [slave keyboard (3)] ↳ Cherry GmbH CHERRY Corded Device id=8 [slave keyboard (3)] ↳ Cherry GmbH CHERRY Corded Device id=9 [slave keyboard (3)]
Then look at the 'Coordinate Transformation Matrix' - you'll want to keep it for later - the last Value is the "speed":
$ xinput list-props 'Kensington Expert Mouse' | grep 'Coordinate Transformation Matrix' Coordinate Transformation Matrix (164): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Then decrease speed by increasing the last value; e.g. make it 1/2 speed: xinput set-prop 'Kensington Expert Mouse' 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 2
When you are happy put it into your .xsessionrc or .xinitrc
Please note that this affects "speed", not "acdceleration". YOu'll find for knobs to tur when you look at the acceleration properties:
$ xinput list-props 'Kensington Expert Mouse' | grep -i acce libinput Accel Speed (314): 0.000000 libinput Accel Speed Default (315): 0.000000 libinput Accel Profiles Available (316): 1, 1 libinput Accel Profile Enabled (317): 1, 0 libinput Accel Profile Enabled Default (318): 1, 0
Nik
Thank you for replying, but jumping through such hoops is a bit silly in this day and age, especially when there are no mouse pointer speed problems in any other DE. :(
Darrell Anderson via tde-users wrote:
I seem unable to configure mouse pointer acceleration. The mouse pointer moves way too fast, beyond usability. Acceleration is set to 1.0 in TCC. Sometimes I can change that setting, reset to 1.0, and the mouse pointer behaves but often not.
Pretty much renders the desktop unusable.
Ideas?
Use the TDE Control Center (TCC) under Perifery > Mouse
On Wednesday 22 March 2023 00:47:22 deloptes via tde-users wrote:
Darrell Anderson via tde-users wrote:
I seem unable to configure mouse pointer acceleration. The mouse pointer moves way too fast, beyond usability. Acceleration is set to 1.0 in TCC. Sometimes I can change that setting, reset to 1.0, and the mouse pointer behaves but often not.
Pretty much renders the desktop unusable.
Ideas?
Use the TDE Control Center (TCC) under Perifery > Mouse
See the attached screenshot of my settings for mouse accelation.
GUI controls are here: Trinity Control Center > Peripherals > Mouse > Mouse Navigation
Not that you want your mouse to be exactly like mine, but I do use mouse keys a lot, and I like this feature to be a close to using an actual mouse as possible; that is, speed, flexibility, etc. I have used these settings, more or less unchanged, since about 2006.
This might serve you for a starting point.
Bill
On 3/21/23 11:01 PM, Darrell Anderson via tde-users wrote:
I seem unable to configure mouse pointer acceleration. The mouse pointer moves way too fast, beyond usability. Acceleration is set to 1.0 in TCC. Sometimes I can change that setting, reset to 1.0, and the mouse pointer behaves but often not.
Do you have a different mouse you can try?
I use several different machines with TDE, and several different mice, and frequently boot a customer's machine to a TDE live disk for one reason or another. When I need a mouse on a workbench, I grab one from a pile of spares I have. It's only once in a while that I run into a mouse that doesn't work perfectly with no adjustment, but when it happens it's usually some bottom-of-the-barrel cheapie, and usually the problem is that they're way too sensitive. When I have to buy mice, I generally stick to the basic Dell or HP corded USB mice that came with a lot of computers, because they work well and can be had at any thrift store for a buck or two.
All that to say, try a different mouse before you blame TDE.
On 3/22/23 1:01 AM, Darrell Anderson via tde-users wrote:
I seem unable to configure mouse pointer acceleration. The mouse pointer moves way too fast, beyond usability. Acceleration is set to 1.0 in TCC. Sometimes I can change that setting, reset to 1.0, and the mouse pointer behaves but often not.
Pretty much renders the desktop unusable.
Ideas?
Problem resolved.
I remembered a similar mouse issue reported two months ago:
https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@trinitydeskto...
With that issue the root cause was libinput. Using evdev resolved that problem.
The current system with the fast mouse speed was updated recently from Slackware 14.2 to 15.0. Those previous evdev adjustments were not migrated to this system. I had forgotten about them until this afternoon when I was looking into a different paper cut on a different DE. The mouse configuration did not support several common options. That is when I remembered the previous issue and solution.
At that point I wondered if this new issue had the same root cause. Yes indeed.
I never reported back on that first problem but the solution was renaming two files:
cd /usr/share/X11/xorg.conf.d mv 40-libinput.conf 40-libinput.conf.bak mv 91-keyboard-layout-libinput.conf 91-keyboard-layout-libinput.conf.bak
There are related solutions such as creating xorg.conf.d files that provide the same outcome.
Although this solution helps resolves both problems there remains the fact that these mouse problems appear only in TDE.