<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Dec 21, 2014 at 11:38 PM, Peter Hutterer <span dir="ltr"><<a href="mailto:peter.hutterer@who-t.net" target="_blank">peter.hutterer@who-t.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span>On Sun, Dec 21, 2014 at 07:35:31PM +0100, Olausson, Bjoern wrote:<br>
> Hej xorg users and devs,<br>
><br>
> I am struggling to configure my clickpad to my usage behavior.<br>
><br>
> What I want to achieve is the following:<br>
> The right button should extend from the most lower left to the most lower<br>
> right corner and the height should be 10% from the total height of the<br>
> touch area (~1 cm towards the top starting from the bottom).<br>
><br>
> And the sugar coating on top would be to disable this are for mouse<br>
> movements.<br>
<br>
</span>update to 1.7.6 or later and you'll get that sugar coating for free.<br>
<span><br></span></blockquote><div>Indeed. I updated to  1.8.1 and then the areas which are buttons only work as touch area when I scroll in from the part which is a real touch area.</div><div>That's nice.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span>
> I tried to play with the following var in my 50-synaptics.conf<br>
>                                          "RBL RBR RBT RBB MBL MBR MBT MBB"<br>
> Option "SoftButtonAreas" "0      0      82% 0       0      0       0<br>
> 0"<br>
> Option "AreaBottomEdge" "x"<br>
><br>
> The easy part was how to figure out to make the button extend over the<br>
> entire width of the clickpad.<br>
> Setting RBL and RBR bot to zero worked fine, but I was never able to move<br>
> the button to the bottom.<br>
> I manage to get a ~1cm high strip in the middle but I never managed to move<br>
> it to the bottom...<br>
><br>
> But somehow those % are not logic to me. 82% and 100% does the same ~50% of<br>
> the touchpad from the bottom is a right button. 5% makes the entire<br>
> touchpad a right button...<br>
> Same for RBB but vice versa...<br>
><br>
> Can anyone enlighten me how the % are calculated and from where to where. I<br>
> could make sense of the RBT and RBB values.<br>
<br>
</span>use the touchpad-edge-detector tool from the libevdev repository to check<br>
what the touchpad actually sends. what's most likely happening here is that<br>
your touchpad advertises wrong ranges. synaptics takes those ranges from the<br>
kernel and then uses them to calculate the percentages, so if that is all<br>
over the place then you'll probably need to fix up the kernel.<br>
<br></blockquote><div>Here we go:</div><div>Kernel says:    x [1472..5112], y [1408..3834]</div><div>Touchpad sends: x [1025..5113], y [2021..4832] </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
What kernel version are you running and have you tried a more recent one?<br>
If it's the case with a recent kernel, please file a bug and attach the<br>
dmesg output.<br>
<br></blockquote><div>I am running on vanilla 3.18.1</div><div>Before I post a bug, I would like to make sure that its not a PEBCAK.</div><div>Anyway, attaching a dmesg can never hurt.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
As a workaround, you can use the raw values from the touchpad locally<br>
though, so instead of 82% use the actual value from the touchpad where you<br>
want it.<br>
<br></blockquote><div>No matter what % I set, half of the touch area (from bottom to top) and right to left is now a "button". So only the upper left quarter of the touch-pad is a touch area, all the rest is now a right button - very annoying. When I use 1% the entire touchpad is a button...</div><div>When I set it for example to 50% then 50% or even less of the upper left quarter is usable of touch area. And the weird thin is that also the button area from right to left gets larger...</div><div><br></div><div>I'll try with absolute values and see if I can make sense of this.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Cheers,<br>
   Peter<br>
<br></blockquote><div> </div></div>Cheers,</div><div class="gmail_extra">Bjoern</div></div>