For the Lenovo T440 laptops and similar models. Add a second software button area at the top of the touchpad that can provide LMR buttons for the trackstick. IMO this area doesn't need to be exposed through properties, we're likely detecting the devices that need it based on udev tags and MatchTag configuration items. So static configuration is fine. Proposed size of the area maybe 10-20% of the touchpad, testing will show the best value for that.
Created attachment 93789 [details] [review] 0001-Add-secondary-top-software-buttons-area.patch Add proposed patch to fix the enhancement. As mentioned in the bug, no configuration is possible besides the static one.
Comment on attachment 93789 [details] [review] 0001-Add-secondary-top-software-buttons-area.patch Review of attachment 93789 [details] [review]: ----------------------------------------------------------------- typo: "same semantics as .." should we force the top edge to 0? other than that, looks good.
Created attachment 94034 [details] policy for RHEL 6 T440s Adding a policy file for the settings I used in the T440s, if that matters (can be easily converted to a xorg.conf.d file).
Created attachment 94452 [details] [review] 0001-Add-secondary-top-software-buttons-area.patch Updated patch taking into account: - fixed typo - renamed TopSoftButtonAreas into SecondarySoftButtonAreas. The rational is to keep the code simple (i.e. reuse the old one), but preventing the incoherence regarding the top parameter not forced to 0.
amended a bunch of things in the man page, but otherwise left as-is. commit 402cc872570b58b8420e7973d0706f3b2a2aaf91 Author: Benjamin Tissoires <benjamin.tissoires@redhat.com> Date: Thu Feb 20 13:13:18 2014 -0500 Add secondary (top) software buttons area
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.