Hello, On Wed, 22 Oct 2014, Thomas Taylor wrote:
I have been unable to adjust the pointer speed for a Kensington M01047 Trackball Orbit with scroll ring.
In KDE when I adjust the pointer speed in desktop configuration it does NOT change pointer speed of the ball movement. I would like to be able to slow the pointer motion of the ball.
Any suggestions where I could adjust that speed?
a) play with the "Resolution" Option in xorg.conf (or a fragment thereof), see [*] for an example section, just put that section in a file, dump it in /etc/X11/xorg.conf.d/NN-localmouse.conf or so (with NN a 2-digit-number, I don't know if the first match or last/best fit is used, so use 05 or 99 for NN ...) b) man xinput
From my ~/.xinitrc: ==== xinput --set-prop 'Mouse[0]' "Device Accel Constant Deceleration" 2.0 ====
Without that, the pointer moves, well, about twice as fast as it should for, i.e. a slight wobble moves the pointer right across the screen. Might be ok for a 4K display. But I have a mere 1280x1024 and I like to be able to position the pointer to the pixel (if needed to, which is rare). The interface is somewhat badly documented, so, good that I keep a _really_ large bash history archived (currently: ~540k lines, many dupes though) ;) Step 1: find the device(s): $ xinput --list ~ Virtual core pointer id=2 [master pointer (3)] ~ ~ Virtual core XTEST pointer id=4 [slave pointer (2)] ~ ~ Mouse[0] id=6 [slave pointer (2)] ~ ~ MCE IR Keyboard/Mouse (technisat-usb2) id=9 [slave pointer (2)] ~ Virtual core keyboard id=3 [master keyboard (2)] ~ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ~ IR-receiver inside an USB DVB receiver id=7 [slave keyboard (3)] ~ AT Translated Set 2 keyboard id=8 [slave keyboard (3)] As I've written my xorg.conf manually (or rather, adapted a XF86Config that sax(1) started and largely rewrote somewhen around 1999 ;) It was easy to guess that 'Mouse[0]'[*] is my target device. Step 2: find the properties: $ xinput --list-props 'Mouse[0]' [..] Device Accel Constant Deceleration (245): 2.000000 Device Accel Adaptive Deceleration (246): 1.000000 Device Accel Velocity Scaling (247): 10.000000 [..] Step 3: experiment what works best for you, using xinput --set-prop 'Mouse[0]' PROPERTY VALUE Put what you find in your ~/.xinitrc and hope that this file is still honored ... For a systemwide-config (i.e. for the mouse on the login-screen (*dm), something in /etc/X11/xdm should be right, but I don't know how that works under systemd anyway... HTH, -dnh [*] Section "InputDevice" Driver "evdev" Identifier "Mouse[0]" Option "Device" "/dev/input/by-path/pci-0000:00:13.1-usb-0:3:1.0-event-mouse" Option "Buttons" "9" Option "Resolution" "1600" Option "ButtonMapping" "1 9 3 4 5 6 7 8 2" EndSection Have a sample Section generated for your hardware by calling Xorg -configure -config /tmp/test.xorg.conf or so. -- /* * Oops. The kernel tried to access some bad page. We'll have to * terminate things with extreme prejudice. */ die_if_kernel("Oops", regs, error_code); -- From linux/arch/i386/mm/fault.c -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org