Fedora не работает правая кнопка тачпада
Итак, вы установили совершенно новую Ubuntu 18.04 и наслаждаетесь блестящим рабочим столом GNOME, когда вдруг обнаружите, что щелчок правой кнопкой мыши по сенсорной панели не работает.
Вы можете подумать, что на вашем рабочем столе Ubuntu что-то не работает, но это не так. Здесь ничего не сломано. На самом деле, это не ошибка, это особенность.
Если вы читаете мою статью со списком функций Ubuntu 18.04, вы, возможно, заметили, что я писал о новом поведении сенсорной панели в Ubuntu 18.04. Если сенсорная панель вашего ноутбука не имеет «физических кнопок» для левого и правого щелчка, правый щелчок достигается нажатием двумя пальцами.
Это означает, что щелчок в правой нижней части сенсорной панели не будет работать в Ubuntu 18.04 по умолчанию.
Не волнуйся! Вы можете легко изменить это поведение и активировать правой кнопкой мыши Ubuntu 18.04. Позвольте мне показать вам, как это сделать.
Активируйте кнопку правого щелчка на тачпаде
Чтобы изменить конфигурацию сенсорного экрана по умолчанию на вашем ноутбуке Ubuntu, вам необходимо установить инструмент Gnome Tweaks или Gnome Tweaks, который вы найдете в Центре программного обеспечения Ubuntu.
Если вы хотите установить с помощью терминала, вам нужно ввести и запустить команду: sudo apt install gnome-tweaks, чтобы завершить процесс установки.
После завершения установки вы должны войти в меню приложений, нажав кнопку Super / Windiws; Искать в списке твики и нажмите, чтобы открыть инструмент.
В настройках выберите параметр «Клавиатура и мышь», расположенный слева. В разделе «Эмуляция щелчка мыши» выберите параметр «Зона».
Другой вариант, если инструмент не установлен, - открыть терминал и запустить команду gsettings set org.gnome.desktop.peripherals.touchpad Click-метод Области.
После того, как изменение будет внесено, вы начнете видеть изменения, то есть нет необходимости перезагружать компьютер, чтобы изменения вступили в силу.
Таким образом, когда вы нажмете правую нижнюю часть сенсорной панели, вы получите действие щелчка правой кнопкой мыши как если бы ты щелкнул двумя пальцами на панели.
Если вы хотите подключить мышь к своему ноутбуку, вы можете в обратном порядке выключить тачпад; Таким образом, вы не сможете случайно провести по нему рукой или запястьем, чтобы переместить курсор и изменить выполняемую работу.
Ноутбук asus k55vj с точпадом ETPS/2 Elantech обе кнопки работают как левые.
Причем гугль не дал ответа, в железе сделали коряво, или xorg виноват.
Хочется правильной работы правой кнопки мыши, неужели все идет к тому что точпад будет вобще без кнопок?
У тебя так называемый кликпад, в котором только одна кнопка на всю поверхность тачпада. В них правая кнопка эмулируется. Поддержка есть в xf86-input-synaptics, тебе нужно указать в настройках драйвера свойства RightButtonArea* и MiddleButtonArea*
Очевидно надо обновить драйвер, но зачем было ломать то что уже стало стандартом.
Потому что «минимализьм». Зачем нам кнопки на тачпаде, если красивее смотрится ровная поверхность. А то, что теряется удобство - всем похрен. На двух ноутах (оба асуса, кстати) такое убожество видел с вендой восьмерочкой причем: держа «левую кнопку» физически, невозможно перетащить окно или выделить кусок текста другим пальцем (прокатывает только вариант, когда два раза касаешься тачпада и потом не отпуская пальца начинаешь мышевозить). Да и просто если держать указательный палец на левой кнопке (не нажимая), а средним возить по странице - срабатывает зум, вместо ожидаемого перемещения курсора.
Такое поведение справедливо и для онтопа?
Кстати, да. OpenSUSE ставил на один из них. Если держать палец на якобы «левой кнопке» не нажимая ее и пытаться поводить в это время другим пальцем - курсор стоит на месте. Но это было во времена openSUSE 12.2, сейчас может и починили уже. А второй бук совсем недавно клацал с вендой, пару недель назад.
Так или иначе спасибо за информацию.
Никогда бы не подумал о подобном подводном костыле, рождённым инженерами, под думами дизайнеров.
Теперь к выбору нового ноутбука добавился еще один не маловажный параметр.
нет, в восьмерке все нормуль
может попробовать отловить нажатия и забиндить правую кнопку, xev может помочь или другое что-то надо?
физически то кнопок осталось две, нажимать можно как и раньше. в чем профит поимели непонятно.
И ведь победил же!
1. Драйвер synaptic_drv.so нужен версии не ниже 1.6 иначе не увидит наличие clickpad
2. в файле конфигурации должно присутствовать:
irton ★★★★★ ( 09.08.13 03:07:53 )
Последнее исправление: irton 09.08.13 03:08:12 (всего исправлений: 1)
Две разные кнопки — слишком сложно для нормального пользователя.
Осталась проблема что при зажатой кнопке курсор пальцем не сдвигается. Т.е. группу файлов перетаскиванием не выделить никак.
Кто-нибудь знает решение?
AreaBottomEdge уже выставлено, и кнопки стали «несенсорные», это уже лучше но не то.
Двойное касание (не нажатие, а именно касание), после второго палец не отрывать и начинать тащить.
Поставь версию поновее, в 1.7.1 это точно есть.
Это, я так понимаю, если включен tap to click. Иначе нужно именно нажимать физическую левую кнопку.
пока не могу, оно просит xorg выше 1.12 и хотя проблемы собрать новый xorg у меня нет, хотелось бы для начала узнать каким параметром играться :)
tap to click - поищу в выводе xinput, спасибо.
tap to click это просто название действия на тачпаде, в synaptics оно регулируется параметром MaxTapTime (значение 0 означает, что tap to click отключен), и в свежих версиях synaptics автоматически отключается для кликпадов
что то не взлетает :-( я даже запрос в гугл не могу нормальный сделать чтоб результаты по теме были.
Думаю надо как то отключить область кнопок из обработки событий tap и click но разницу между Option «LeftEdge» и Option «AreaLeftEdge» я не могу понять.
Все окончательно solved, видимо чтобы при нажатии кнопки курсор продолжал бегать, надо драйвер synaptic_drv выше 1.7 соответственно xorg-server надо выше 1.12
Щелчок средней кнопкой все еще эмулирован путем нажатия в середине
Проверьте, что средняя эмуляция кнопки включена так, чтобы область программной кнопки была отключена путем выполнения
Вывод должен читать libinput Middle Emulation Enabled (326): 1 , если не затем Ваша сенсорная панель не совместима с libinput, или это использует другой драйвер по умолчанию.
На моем Jetson Nano с Ubuntu 18.04 я столкнулся с аналогичной проблемой при подключении моего Logitech TouchPad — это то, что я сделал, чтобы заставить его работать для меня.
В окне терминала используйте xinput cli — сначала найдите идентификатор вашего тачпада:
В моем случае тачпад отображается с идентификатором 10; теперь получите настройку для тачпада:
В моем случае я вижу: libinput Tapping Enabled (360): 0, что означает, что идентификатор команды равен 360, а нажатие не включено, так что давайте включим его :
После этого я могу слегка коснуться одним пальцем (не сильно нажимая), чтобы щелкнуть левой кнопкой мыши, двумя пальцами, чтобы щелкнуть правой кнопкой мыши, и тремя пальцами, чтобы щелкнуть средней кнопкой мыши.
Вы также можете попробовать другие настройки, например, я также установил естественную прокрутку (контент перемещается с помощью свайпа, а не полосы прокрутки), к чему я привык.
Я установил Ubuntu 18.04 LTS на свой ноутбук HP Pavilion. После установки этой версии Ubuntu, правый клик не работает с моей сенсорной панелью. Как я могу это решить? BTW: У этого вопроса нет никакого решения, которое работает для меня. PS: - Проблема остается после области выбора в gnome-tweak-tool
Это сработало для вас?
Интересно, почему Ubuntu изменил это поведение? Возможно, они думают, что касание двумя пальцами - правильный путь для щелчка правой кнопкой мыши. На самом деле, даже я долгое время не использовал правую нижнюю часть сенсорной панели. Я привык к двум пальцам. Это новый естественный способ «щелчка правой кнопкой мыши» без «кнопки щелчка правой кнопкой мыши»? Может быть, вы могли бы ответить на это.
В любом случае, я надеюсь, что этот быстрый совет исправил проблему с щелчком правой кнопкой мыши на тачпаде в Ubuntu 18.04. Если у вас есть какие-либо вопросы или предложения, пожалуйста, не стесняйтесь использовать раздел комментариев ниже.
Правильная кнопка на моей сенсорной панели только делает щелчки левой кнопкой. Когда я нажимаю в правом нижнем углу моей сенсорной панели, щелчок левой кнопкой сделан.
Как я могу настроить сенсорную панель для поведения как в Windows, где я могу нажать физическую кнопку на левой стороне для щелчка левой кнопкой и правильную аппаратную кнопку для щелчка правой кнопкой?
Я также хотел бы щелкнуть правой кнопкой по использованию двух касаний пальца и отключить среднюю область кнопки на сенсорной панели для нажатия кнопки, таким образом, существуют только области для левых и правых щелчков.
Поиск и устранение неисправностей:
Базовая проблема здесь - то, что большинство сенсорных панелей только имеет 1 аппаратную кнопку, таким образом, программное обеспечение, обрабатывающее вход, должно отобразить то нажатие кнопки на щелчок левой кнопкой или щелчок правой кнопкой на основе местоположения Вашего пальца во время нажатия кнопки.
2 ответа
Это решение было протестировано на рабочей станции Fedora 31 в режиме X11 (не Уэйленд) и должно быть совместимо с Ubuntu 18.04 + и другие дистрибутивы с помощью того же программного обеспечения (X11, GNOME, libinput).
Перейдите в Settings -> Devices -> Mouse and Touchpad и включите Tap to click
Примечание: Средней эмуляции кнопки позволяют отключить среднюю область кнопки для SoftButtons. Это отображает щелчок left+right для щелчка средней кнопкой.
Поместите следующий код в /etc/X11/xorg.conf.d/10-clickpad.conf (как корень)
3. Установите поведение значения по умолчанию GNOME на области SoftButton
Примечание: Может быть дополнительным?
Выполните это в терминале (как обычный пользователь):
24 ответа
Например, чтобы щелкнуть правой кнопкой мыши на сенсорных панелях без физической кнопки, вам нужно выполнить щелчок двумя пальцами (просто нажмите в любом месте двумя пальцами). Щелчок в нижней правой области сенсорной панели больше не работает. Если вам не нравится это поведение - и есть вероятность, что вы этого не сделаете - вы можете использовать приложение Tweaks (см. Шаг № 5), чтобы изменить настройку.
Источник: OMG Ubuntu (см. ссылку для исправления)
Например, чтобы щелкнуть правой кнопкой мыши на сенсорных панелях без физической кнопки, вам нужно выполнить щелчок двумя пальцами (просто нажмите в любом месте двумя пальцами). Щелчок в нижней правой области сенсорной панели больше не работает. Если вам не нравится это поведение - и есть вероятность, что вы этого не сделаете - вы можете использовать приложение Tweaks (см. Шаг № 5), чтобы изменить настройку.
Источник: OMG Ubuntu (см. ссылку для исправления)
Например, чтобы щелкнуть правой кнопкой мыши на сенсорных планшетах без физической кнопки, вам нужно выполнить щелчок двумя пальцами (просто коснитесь в любом месте двумя пальцами). Щелчок в нижней правой области сенсорной панели больше не работает.
Если вам не нравится это поведение - и есть вероятность, что вы этого не сделаете - вы можете использовать приложение Tweaks (см. Шаг № 5) чтобы изменить настройку.
Источник: OMG Ubuntu (см. ссылку для исправления)
Например, чтобы щелкнуть правой кнопкой мыши на сенсорных планшетах без физической кнопки, вам нужно выполнить щелчок двумя пальцами (просто коснитесь в любом месте двумя пальцами). Щелчок в нижней правой области сенсорной панели больше не работает.
Если вам не нравится это поведение - и есть вероятность, что вы этого не сделаете - вы можете использовать приложение Tweaks (см. Шаг № 5) чтобы изменить настройку.
Щелчок правой кнопкой мыши не работает после установки Ubuntu? Не волнуйтесь, мы шаг за шагом покажем вам, как активировать кнопку.
Ubuntu является частью дистрибутива операционной системы Linux; Он основан на проекте Debian, поэтому является бесплатным программным обеспечением с открытым исходным кодом.
В настоящее время Ubuntu предлагает пользовательский интерфейс, соответствующий его лозунгу. «Linux для людей» , ориентированный на среднего пользователя, то есть более удобный и интуитивно понятный, чем другие операционные системы на базе Linux, поэтому его проще использовать.
Он распространяется бесплатно, а его открытый исходный код позволяет многим людям сотрудничать с улучшениями; приводя к обновлениям для оптимизации операционной системы, вы даже можете устанавливать обновления из терминала.
В настоящее время он работает на персональных компьютерах, серверах и даже на некоторых мобильных устройствах его начали реализовывать; так что вскоре он может стать еще более популярным.
Кроме того, у него есть дистрибутивы для определенных целей, таких как Эдубунту, предназначен для начальное образование в университете; предлагая переводы на несколько языков и широкий спектр образовательных приложений.
Если вы выбрали эту операционную систему, вам просто нужно выбрать дистрибутив, который наилучшим образом соответствует вашим потребностям; ты можешь скачать с его Официальный сайт и легко установить на свой компьютер.
Проверьте отображение кнопки
Для наблюдения то, на что отображается нажатие кнопки:
- Получите название своего устройства ввода данных путем выполнения xinput list
- Протестируйте события устройства путем выполнения xinput test 'device_name_or_id'
Знайте, что пробелов и других специальных символов в имени устройства нужно оставить или вставленные одинарные кавычки. Отмените команду путем нажатия CTRL+C .
Вывод должен читать button press 3 для щелчка правой кнопкой и button press 1 для щелчка левой кнопкой.
4. Перезагрузка
Перезагрузка и тест, что все работает как ожидалось:
- Коснитесь где угодно: щелкнуть левой кнопкой
- Касание С 2 пальцами где угодно: щелкнуть правой кнопкой
- Левая нижняя часть нажатия: щелкнуть левой кнопкой
- Нажмите нижний правый: щелкнуть правой кнопкой
- Нижняя середина нажатия: никакой щелчок средней кнопкой
- Нажмите нижнюю часть left+right: щелкнуть средней кнопкой
Исправление правого клика на сенсорной панели, не работающей в Ubuntu 18.04
Вам нужно сначала установить инструмент GNOME Tweaks. Он доступен в Центре программного обеспечения Ubuntu.
Кроме того, вы можете установить его с помощью команды ниже:
После установки нажмите клавишу Super / Windows, чтобы открыть меню приложений и выполнить поиск «настроек». Нажмите на твики, чтобы запустить программу.
В настройках GNOME перейдите в раздел « Клавиатура и мышь» на левой боковой панели и в разделе « Эмуляция щелчка мыши » выберите « Область» .
Вот и все. Мне не нужно было выходить из системы или перезапускать здесь. Вы можете сразу же проверить его, нажав на правую нижнюю область и увидев, что щелчок правой кнопкой снова работает нормально. Если это не работает сразу, вы должны перезагрузить систему.
Лучше всего то, что вы все еще можете использовать два пальца для щелчка правой кнопкой мыши. У вас есть оба способа сделать правый клик сейчас.
Почему не работает нужная кнопка сенсорной панели?
Ubuntu предлагает с каждым обновлением новые улучшения и функции, направленные на оптимизацию опыта пользователей, поскольку вы можете даже включить или отключить тачпад во время письма .
Вот почему, если вы установили Ubuntu 18.04 или новее и заметили, что кнопка правой кнопки мыши на сенсорной панели не работает, можете быть уверены, что это не проблема на вашем устройстве.
Среди функций, предлагаемых с Ubuntu версии 18.04, есть по умолчанию отключает жесты для сенсорных панелей без физических кнопок.
Другими словами, нажатие на правый нижний угол панели не сработает для щелчка правой кнопкой мыши; но это изменяемая функция, которая подойдет пользователю.
Вместо этого было определено, что жест для имитации правой кнопки предполагает одновременное нажатие на тачпад двумя пальцами.
Настройка по умолчанию предназначена для предотвращения случайных щелчков, когда вы проводите рукой по сенсорному экрану, что снижает количество возможных ошибок.
Читайте также: