Bug 478978
Summary: | X server ignores input.x11_options from hal policy | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bradley T. Hughes <bhughes> | ||||||||||
Component: | xorg-x11-drv-evdev | Assignee: | Peter Hutterer <peter.hutterer> | ||||||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
Severity: | urgent | Docs Contact: | |||||||||||
Priority: | low | ||||||||||||
Version: | 10 | CC: | mcepl, xgl-maint | ||||||||||
Target Milestone: | --- | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | x86_64 | ||||||||||||
OS: | Linux | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | xorg-x11-drv-evdev-2.1.0-1.fc10 | Doc Type: | Bug Fix | ||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2009-01-10 13:46:28 UTC | Type: | --- | ||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||
Documentation: | --- | CRM: | |||||||||||
Verified Versions: | Category: | --- | |||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
Embargoed: | |||||||||||||
Attachments: |
|
Created attachment 328264 [details]
My xorg.conf from F8
Created attachment 328265 [details]
Xorg.0.log
When looking here, I don't see that the mouse driver recognizes any of the options from the hal policy
Created attachment 328266 [details]
output of lshal
You can see that the x11_options are present on the Logitech USB Receiver device here, though (but the X server does not use them).
AngleOffset is not a supported option anymore, it was removed in the big cleanup/revert before evdev 2.0. The other options require evdev 2.1, which should be in stable by now. Please update the xorg-x11-drv-evdev package. Ouch... so basically I'm stuck with having the off-center axis? Are there any other options I can use to improve the ergonomics of my trackball? FYI, I just upgraded the xorg-x11-drv-evdev package, and now I see that the options are indeed picked up (except for AngleOffset, as you mentioned). Thanks for letting us know. (In reply to comment #5) > Ouch... so basically I'm stuck with having the off-center axis? Are there any > other options I can use to improve the ergonomics of my trackball? if you have the time, you can probably just pick up the patches for the off-center axis from a previous evdev version and re-implement it on top of master. evdev master is still quite a small codebase and should be easy to get into. Feel free to either file a RFE on bugs.freedesktop.org, or send the patch to the xorg mailing list (xorg.org). |
Created attachment 328263 [details] New hal policy file that I placed in /etc/hal/fdi/policy/11-x11-logitech-cordless-optical-trackman.fdi Description of problem: I just installed F10 to replace my F8 installation. Previously, I had used xorg.conf to configure my Logitech Cordless Optical Trackman into a usable state. Now that F10 is out with HAL hot-plugging goodness, I tried to convert my xorg.conf options to a custom hal policy. Version-Release number of selected component (if applicable): How reproducible: Always reproducable... I've attached my new fdi policy file as well as my old xorg.conf. Output of lshal shows that hal picks up the x11_options (relevant lshal output also attached), however, Xorg does not use these options (Xorg.0.log attached). Additional info: This is pretty unfortunate for me at the moment, because without this configuration my trackball axis is off by a little over 30 degrees, which makes the trackball very clumsy to use. As a previous carpal tunnel sufferer, I am hoping to find a way to get this working quickly. Any tips on what I may be doing wrong are greatly appreciated.