Search
Write a publication
Pull to refresh

Тачпады и Linux. Петиция к Synaptics

image
Многим людям установка любимого Linux диструбутива на ноутбук доставляет немало душевной боли. Отчасти потому, что многие вендоры не считают нужным выпускать нормальные драйвера под своё железо. И если некоторые производители после предъявления претензий начинают делать определенные шаги навстречу, то основная масса не желает замечать страдания пользователей Linux.

На новом ноутбуке у Keith Curtis стоял тачпад от Synaptics, который работал просто отвратительно. Настолько, что он создал петицию на change.org.


Keith купил себе Lenovo Yoga 2 Pro и установил на него Arch. Полность его впечатления вы можете почитать здесь. Одно из самых ярких, по-видимому, осталось после использования тачпада фирмы Synaptics, так что 22 ноября он решил сделать петицию на change.org.

Перевод петиции:

Новые тачпады, поставляемые synaptics лагают настолько, что их практически невозможно использовать в Linux из коробки.



Мы считаем, что в Synaptics должны уважать нашу свободу в выборе ОС и поэтому просим:

1. Опубликовать код написанного вами проприетарного драйвера под лицензией GPL (или public domain), чтобы мы могли его использовать и сократили затраты на реверс-инжиниринг.
2. Найти наконец место для одного разработчика ядра Linux в вашей компании численностью 550 человек, который будет заниматься поддержкой существующего драйвера в ядре. После установки любого диструбитива вы сразу заметите несколько очевидных багов. Желательно также заглянуть в баг-трекер и помочь с исправлением багов, касающихся продукции Synaptics.
3. Сделать возможной настройку жестов и других расширенных возможностей в Gnome, KDE, и XFCE. UI для настройки уже встроен в среду, нужна будет только минимальная помощь.

Мы понимаем, что Windows занимает большую часть рынка, но это только потому, что производители ноутбуков не хотят тратить свое время и усилия на поддержку альтернативных систем. При этом 50% их клиентов с радостью бы использовали Linux.
Оригинал
With the new Synaptics hardware on Linux, things are extremely flakey and almost unusable out of the box.

Synaptics should respect our freedoms, and:

1. Release a copy of your proprietary Linux driver under the GPL (or public domain) and publish it somewhere where it can be used as a reference to minimize the need for any further reverse engineering.
2. Find a kernel engineer from somewhere in your 550-person company and have them help maintain the existing in-kernel Linux driver. Aside from the obvious bad behavior you will notice when you install any distro, there are also a number of bugs in the kernel database regarding Synaptics.
3. Help ensure the Gnome, KDE, and XFCE user interfaces allow customers to configure the gestures and other advanced features. This configuration UI will be shared with other hardware devices so you won't have to do that much.


Windows might be the majority, but a big part of that is because the laptop manufacturers expend little to no effort on the alternative. Yet 50% of their customers would be happier running Linux!


25 ноября он написал про петицию пресс-секретарю и CEO Synaptics и в тот же день получил ответ:
Спасибо вам за то, что вы потратили время и изложили ваши предложения по поводу наших продуктов. Как один из лидирующих производителей устройств ввода, мы всегда пытаемся улучшить свои продукты. Мы передали ваше сообщение в отдел, занимающийся драйверами. Они свяжутся с вами в близжайшее время.
Оригинал
Thank you for taking the time to share your thoughts on our products. As the industry leading human interface solution provider, we take the opportunity to improve our products seriously. Your message is now with the product team responsible for driver support who will be in contact with you as soon as time permits.


13 декабря он получил ответ от разработчиков по существу:
В ядре Linux имеется открытый PS2 драйвер для тачпадов, который был написан кем-то, кто не имеет отношение к Synaptics. Мы не разрабатывали, не проверяли и не тестировали его. Основываясь на стандартах индустрии и предпочтениях наших клиентов, в нашей компании было принято стратегическое решение не поддерживать PS2 интерфейсы для Linux. Мы осуществляем поддержку для более трендового HID/I2C. Мы намерены предоставить kernel.org HID/I2C драйвер, когда это будет одним из приоритетов и у нас появятся для этого время и ресурсы.
Оригинал
The open source Linux kernel currently has a PS2 touchpad driver from the third party open source community which was not developed, reviewed, or tested by Synaptics. Based on industry and customer pull, we do not support PS2 interfaces for Linux as it is not a strategic fit for our roadmap or support model. In general, the trend in the PC industry is HID/I2C, for which we do offer driver support. Our intent is to submit our HID/I2C driver to Kernel.org as time, resource allocation and customer project prioritization allow.


В этот же день Keith написал длинный ответ, в котором он предлагает побыстрее начать разработку драйвера. В нем он скорее высказывает личное отношение к происходящему, его можно почитать здесь.

С 13 декабря процесс затух. Я призываю людей, неравнодушных к происходящему поддержать петицию.

Судя по тому, что топ-менеджмент Synaptics активно продает свои доли в компании, проблемы с определением стратегии на высшем уровне всё-таки есть, возможно петиция станет толчком к изменениям в лучшую сторону.

Еще раз ссылка на петицию: www.change.org/petitions/synaptics-corporation-help-maintain-Linux-drivers
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.