[PATCH] RFC: remove repeater functionality from xf86-input-synaptics

Magnus Kessler Magnus.Kessler at gmx.net
Thu Oct 2 07:00:39 PDT 2008


I would like to propose to remove the repeater functionality completely from 
the synaptics touchpad driver. It is buggy in its current implementation 
and its usefulness is questionable.

According to the INSTALL file, the repeater is there only for testing. In 
fact, if a supported device is found even a configured repeater fifo is 
automatically disabled. For most users the functionality is therefore 
irrelevant and can be confusing. If I understand the workings of the 
repeater correctly, a developer could instead just read the data directly 
from an unsupported device's character special file under /dev 
or /dev/input.

With today's more dynamic device configuration possibilities via udev and 
hal it's also less likely that the synaptics driver would silently block 
another devices data, this situation being for what the repeater 
functionality seems to have been introduced in the past.

Please review the attached patch and apply if appropriate.

Best Regards,

Magnus Kessler

-------------- next part --------------
A non-text attachment was scrubbed...
Name: synaptics-remove-repeater.diff
Type: text/x-diff
Size: 3588 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20081002/ada202b9/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.x.org/archives/xorg/attachments/20081002/ada202b9/attachment.pgp>


More information about the xorg mailing list