[opensuse] Trackball speed?
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? Thanks, Tom -- Failure seldom stops you. What stops you is the fear of failure. - Jack Lemmon ^^ --... ...-- / -.- --. --... -.-. ..-. -.-. ^^^^ Tom Taylor KG7CFC openSUSE 13.1 (64-bit), Kernel 3.11.6-4-default, KDE 4.11.2, AMD Phenom X4 955, GeForce GTX 550 Ti (Nvidia 337.19) 16GB RAM -- 3x1.5TB sata2 -- 128GB-SSD FF 27.0, claws-mail 3.10.0 registered linux user 263467 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 10/22/2014 01:11 PM, 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?
Thanks, Tom
'lomoco' exists for Logitech devices. No use to you, but speed and resolution seem to go hand in hand. RTFM for enlightenment about that. Although my Logitech scrolls nicely I feel a related pain as you can see in my postings yesterday. Not speed but function. What's the point in having a classy "mouse" if you can't take advanatage of all that added value? I've drilled down using 'xev' to see what codes etc get sent, gone though what udev can do, and looked at what I can do with basic Xorg setup. I suggest that in your case working with the xorg config might be the most productive. The KDE settings aren't going to alter anything as deep as udev or xorg.conf, and this is really a driver level question. All that being said, I've found my mouse interacts with the keyboard. The 4-line scroll buttons at like +/- if I hold the keyboard ctl button down, that is they grow or shrink text. Ditto wheel + ctl. Personally I think that's awful. I'd rather have the ctl, or the shift multiply the scrolling. OK, you need a divider not a multiplier. And no I don't know how to fix that. And no, nothing I've found googling seems simple. But then nothing to do with X11 is simple, is it? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 22 Oct 2014 14:06:33 -0400 Anton Aylward <opensuse@antonaylward.com> wrote:
On 10/22/2014 01:11 PM, 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?
Thanks, Tom
'lomoco' exists for Logitech devices. No use to you, but speed and resolution seem to go hand in hand. RTFM for enlightenment about that.
Although my Logitech scrolls nicely I feel a related pain as you can see in my postings yesterday. Not speed but function. What's the point in having a classy "mouse" if you can't take advanatage of all that added value?
I've drilled down using 'xev' to see what codes etc get sent, gone though what udev can do, and looked at what I can do with basic Xorg setup.
I suggest that in your case working with the xorg config might be the most productive.
The KDE settings aren't going to alter anything as deep as udev or xorg.conf, and this is really a driver level question.
All that being said, I've found my mouse interacts with the keyboard. The 4-line scroll buttons at like +/- if I hold the keyboard ctl button down, that is they grow or shrink text. Ditto wheel + ctl. Personally I think that's awful. I'd rather have the ctl, or the shift multiply the scrolling. OK, you need a divider not a multiplier. And no I don't know how to fix that. And no, nothing I've found googling seems simple. But then nothing to do with X11 is simple, is it?
Anton, thanks for your reply! Where did you obtain Iomoco? I've searched on OS and Fedora sites but not found it. Both the buttons (2) and the "scroll ring" work properly but the trackball is VERY sensitive. I've tried changing the values in xorg.conf but that didn't seem to change the speed (resolution). Oh well, maybe with practice I'll learn to control it better. Thanks again, Tom -- Failure seldom stops you. What stops you is the fear of failure. - Jack Lemmon ^^ --... ...-- / -.- --. --... -.-. ..-. -.-. ^^^^ Tom Taylor KG7CFC openSUSE 13.1 (64-bit), Kernel 3.11.6-4-default, KDE 4.11.2, AMD Phenom X4 955, GeForce GTX 550 Ti (Nvidia 337.19) 16GB RAM -- 3x1.5TB sata2 -- 128GB-SSD FF 27.0, claws-mail 3.10.0 registered linux user 263467 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 10/24/2014 01:39 PM, Thomas Taylor wrote:
On Wed, 22 Oct 2014 14:06:33 -0400 Anton Aylward <opensuse@antonaylward.com> wrote:
On 10/22/2014 01:11 PM, 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?
Thanks, Tom
'lomoco' exists for Logitech devices. No use to you, but speed and resolution seem to go hand in hand. RTFM for enlightenment about that.
Although my Logitech scrolls nicely I feel a related pain as you can see in my postings yesterday. Not speed but function. What's the point in having a classy "mouse" if you can't take advanatage of all that added value?
I've drilled down using 'xev' to see what codes etc get sent, gone though what udev can do, and looked at what I can do with basic Xorg setup.
I suggest that in your case working with the xorg config might be the most productive.
The KDE settings aren't going to alter anything as deep as udev or xorg.conf, and this is really a driver level question.
All that being said, I've found my mouse interacts with the keyboard. The 4-line scroll buttons at like +/- if I hold the keyboard ctl button down, that is they grow or shrink text. Ditto wheel + ctl. Personally I think that's awful. I'd rather have the ctl, or the shift multiply the scrolling. OK, you need a divider not a multiplier. And no I don't know how to fix that. And no, nothing I've found googling seems simple. But then nothing to do with X11 is simple, is it?
Anton, thanks for your reply!
Where did you obtain Iomoco? I've searched on OS and Fedora sites but not found it.
That's 'lomoco' with a L. And as far as I can tell it is specific to logitech.
zypper info lomoco
Information for package lomoco: ------------------------------- Repository: Main Repository (OSS) Name: lomoco Version: 1.0-121.1.2 Arch: x86_64 Vendor: openSUSE Installed: Yes Status: up-to-date Installed Size: 72.8 KiB Summary: Tool for setting the special features of some Logitech mice Description: lomoco can configure vendor-specific options on Logitech USB mice (or dual-personality mice plugged into the USB port). A number of recent devices are supported. The program is mostly useful in setting the resolution to 800 cpi on mice that boot at 400 cpi (such as the MX-500), and disabling SmartScroll or Cruise Control for those who would rather use the two extra buttons as ordinary mouse buttons. You can configure which features should be enabled in /etc/sysconfig/logitech_mouse Of course in reality that file is not part of the package :-( I had to google for it and for how to set up my mouse with udev. Quite probably there is a similar set of 'stuff' for the Kensington. It seems like a nice unit :-)
Both the buttons (2) and the "scroll ring" work properly but the trackball is VERY sensitive. I've tried changing the values in xorg.conf but that didn't seem to change the speed (resolution).
Its not futile so much as frustrating; the documentation for things like this, when it does appear, if often incomplete and confusing. Its not as if Linux has the financial weight of the big vendors and can pressure *all* the vendors into giving up the necessary details to write detailed drivers, and its not as if Linux is like the old CP/M and PC-DOS era word processors such as WordStar and their huge database of printers assembled and tested by the developers. This really needs to be bounced over to the Xorg people. -- Don't be afraid of the space between your dreams and reality. If you can dream it you can make it so. - Belva Davis -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
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
participants (3)
-
Anton Aylward
-
David Haller
-
Thomas Taylor