Linux mint сенсорный экран как включить

Обновлено: 07.07.2024

crcpy — это бесплатная программа, которая позволяет показывать экран телефона на компьютере. Также она позволяет управлять телефоном — запускать приложения и выполнять все обычные действия, как если бы вы держали телефон в руках. С помощью crcpy вы можете записывать экран телефона с компьютера.

scrcpy работает на Windows, Linux и Mac.

Как установить scrcpy в Linux

На Debian, Linux Mint, Ubuntu, Kali Linux и их производных для установки scrcpy выполните команды:

В Arch Linux, Manjaro, BlackArch и их производных для установки scrcpy используйте pikaur.

Подготовка телефона для работы с scrcpy

Вам нужно включить в телефоне Отладку по USB. Это делается в меню Параметры разработчика, которое по умолчанию скрыто. Для этих настроек достаточно активировать меню, что делается несколькими нажатиями. Не требуется root прав или чего-то ещё. Как это сделать пошагово написано в статье «Как получить доступ к Параметрам разработчика и включить Отладку USB на Android».

Как запустить scrcpy в Linux

Для запуска scrcpy откройте командную строку и выполните команду:


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

Как записать экран телефона на компьютере в Linux

Для записи всего, что происходит на экране запустите команду вида:

Укажите в качестве ФАЙЛ имя файла, куда будет сохранено видео с захватом экрана. Например:

Откроется окно, в котором показан экран вашего телефона. С этого момента экран уже записывается.

Чтобы остановить запись видео, просто закройте окно с просмотром экрана телефона.

Вы можете записывать видео в двух форматах: .mp4 и .mkv. Чтобы выбрать один из этих форматов, просто укажите соответствующее расширение для файла. Например, чтобы записать в формате MKV:

Опции scrcpy для записи видео

Имеется много опций, которыми вы можете контролировать процесс записи видео.

-N, --no-display

Не показывать экран устройства — только когда включена запись экрана

-t, --show-touches

Включает «показ касаний» при запуске. Показывает только физические касания (не показывает клики от scrcpy).

-b, --bit-rate ЗНАЧЕНИЕ

--max-fps ЗНАЧЕНИЕ

Ограничивает максимальное значение частоты кадров. Официально поддерживается с Android 10, но может работать и на более ранних версиях.

Сочетания клавиш scrcpy

Ctrl+f

Переключение в полноэкранный режим

Ctrl+Курсорная клавиша влево

Повернуть экран налево

Ctrl+Курсорная клавиша вправо

Повернуть экран направо

Ctrl+g

Изменить размер экрана на 1:1 (pixel-perfect)

Ctrl+x

Изменяет размер экрана для удаления чёрных полос. Это же самое можно сделать если дважды кликнуть на чёрные полосы.

Ctrl+h или клик средней кнопки мышки

Соответствует нажатие клавиши посередине («ДОМОЙ»).

Ctrl+b или Ctrl+Backspace или Клик правой кнопкой мышки (когда экран включен) или ESC

Соответствует нажатию кнопки НАЗАД.

Ctrl+s

Показывает список приложений. Клик на APP_SWITCH


Ctrl+m

Ctrl+Курсорная клавиша вверх

Клик на кнопку повышение громкости.

Ctrl+Курсорная клавиша вниз

Клик на кнопку понижение громкости.

Ctrl+p

Клик на ВКЛЮЧЕНИЕ (включает и отключает экран).

Правый клик мышки (когда экран выключен)

Ctrl+o

Отключает экран устройства на телефоне, но продолжает показывать на компьютере.

Ctrl+Shift+o

Включает экран устройства.

Ctrl+r

Поворачивает экран устройства.

Ctrl+n

Разворачивает панель уведомлений (сдвигает шторку вниз).


Ctrl+Shift+n

Сворачивает панель уведомлений.

Ctrl+c

Копирует буфер обмена устройства на компьютер.

Ctrl+v

Вставляет содержимое буфера обмена компьютера в буфер обмена на устройстве.

Ctrl+Shift+v

Копирует содержимое буфера обмена компьютера и вставляет на устройство.

Ctrl+i

Включает/отключает счётчик FPS (печатает кадры/секунду в журналах).

Перетаскивание APK файла с компьютера на телефон

Устанавливает APK с компьютера.

Как передать файл на телефон

Для того, чтобы скопировать файл с компьютера на телефон схватите его мышкой и переместите на экран телефона на компьютере. Затем отпустите файл.

Визуально ничего не изменится, но файл будет скопирован на в папку /sdcard/ на телефоне, то есть во внутреннюю память устройства.

Запись экрана и использование опций scrcpy

Подробную инструкцию о записи экрана и о том, как указать опции при запуске scrcpy, вы найдёте в статье «Как записать экран телефона на компьютере».

Опции scrcpy

--always-on-top

Делает окно scrcpy всегда наверху (поверх других окон).

--crop ШИРИНА:ВЫСОТА:x:y

Обрезает экран устройства на сервере.

Эти значения выражены в обычной ориентации устройства (для телефона это портретный режим, а для планшета это ландшафтный режим).

Любые значения --max-size значения вычисляются по обрезанным размерам.

-f, --fullscreen

Запустить в полноэкранном режиме.

--lock-video-orientation ЗНАЧЕНИЕ

Блокирует ориентацию видео на ЗНАЧЕНИЕ. Возможными вариантами ЗНАЧЕНИЯ являются: -1 (без блокировки), 0, 1, 2 и 3.

Нормальная ориентация устройства это 0, и каждое увеличение добавляет поворот на 90 градусов против часовой стрелки. По умолчанию равно -1.

-n, --no-control

Отключает контроль устройства. То есть устройство переводится в режим только чтение — можно видеть, что происходит на экране, но нельзя управлять, например, нажимать на экран.

--rotation ЗНАЧЕНИЕ

Устанавливает начальный поворот дисплея. Возможные значения это 0, 1, 2 и 3. Каждое увеличение добавляет поворот на 90 против часовой стрелки.

-w, --stay-awake

Держит экран устройства включённым пока запущен scrcpy.

--window-borderless

Убирает все элементы окна, кроме экрана телефона. Показывает окно без окаймления. В этом случае чтобы закрыть программу вернитесь в консоль (командную строку) и нажмите там Ctrl+c. Или нажмите Alt+F4 когда в фокусе окно с экраном телефона.

Возможна ли полноценная работа на сенсорных экранах в Linux системах? В этой статье хочу поделиться с вами опытом выбора наиболее подходящих дистрибутивов, которые дружат с сенсорными экранами "из коробки" или после несложной настройки.
В 2013 году была анонсирована Ubuntu Touch, на взгляд, довольно интересная система для мобильных устройств, но, к сожалению, большого распространения она не получила и в 2017 году Canonical объявила о прекращении ее дальнейшей разработки.
Дальнейшую разработку системы взяла на себя компания UBPorts, будем надеяться, что с ее помощью Ubuntu Touch станет более популярной системой для мобильный устройств.

Кстати, один мой хороший знакомый, Дзен блогер Sacred Wolf , вдохновившись Ubuntu Touch, работает над очень интересным проектом StupidJoke (веб-сайт в стиле этой системы), также у него много весьма полезных статей, связанных с IT и Linux системами, в частности.

Итак, продолжим.
Есть у меня моноблок HP с сенсорным экраном. Хотя ему далеко не один годик, но даже по нынешним временам он очень хорош. Замечательный, защищенный толстым стеклом, Full HD экран с широчайшими углами обзора, отличный стерео звук "Beats audio", встроенный ТВ тюнер, ИК пульт, микрофон, камера. На нем очень удобно смотреть видео, серфить в интернете, да и работать тоже вполне комфортно.
Вот я и озадачился подобрать Linux систему для этого необычного (для меня) устройства, которая в максимально возможной степени будет поддерживать сенсорный экран.

Firefox , изначально, не поддерживает сенсорные экраны, но включить поддержку, через команду модифицирования списка переменных, очень просто :
env MOZ_USE_XINPUT2=1 firefox
После этого в Firefox будет работать прокрутка, zoom и прочее.
Opera и Chromium изначально поддерживают сенсорные экраны.
В Voyager Linux (Ubuntu версия) GE и PC-Tablet, - Firefox все поддерживает "из коробки"

1. Ubuntu 20.04 Gnome
Тут ничего не скажешь, - Gnome очень удобен для сенсорного экрана, крупные значки и удобное расположение, пальцем не промахнешься.
При включении экранной клавиатуры очень удобно набирать тексты с экрана, удобно также переключать языки. Прокрутка работает, правда не во всех приложениях, иногда приходится ползунком, но в системных работает.

Демо работы основных функций сенсорного экрана Voyager Debian:

2. Debian (Gnome)
Т акже удобно, как и в Убунту и, может мне просто показалось, но экранная клавиатура чуть "умнее" работает, выезжает более "осмысленно" :-))

3. Voyager Linux - есть Ubuntu версии адаптированные под планшеты и компьютеры с сенсорным экраном - GE, PC-Tablet.
Кроме этого, у них есть версии на Debian и Game Edition версии.

Решил поменять ноут. Большинство гаджетов идет с сенсорным экраном.

Изменилась ли ситуация за последние пару лет на linux-фронте в плане поддержки тачскрина.

Планируется использовать Debian c KDE



Не знаю как раньше, сейчас поддерживает, хоть и не без недоработок. Пользоваться можно, но у окна и яблока поддержка тачскрина лучше.

С точки зрения драйверов и иксов обычно всё поддерживается отлично, включая мультитач. Проблема в том, что большинство приложений про тачскрин ничего не знают и специфичные вещи типа кинетической прокрутки и жестов не предоставляют, хотя есть и исключения. Например, Google Chrome под Linux реализует ровно ту же поддержку тача, что и на офтопике - со всеми жестами и т. п. Также часть системных приложений KDE умеет в тачевую прокрутку.

Справедливости ради, под офтопик большинство приложений для тача тоже не приспособлены.

KivApple ★★★★★ ( 09.11.15 20:57:22 )
Последнее исправление: KivApple 09.11.15 20:57:57 (всего исправлений: 1)


Гном с тачскрином (и HiDPi) хорошо дружит


Абсолютно ненужная вещь на ноутбуке для большинства задач. Но есть он не просит - так что пусть будет


Не скажи, энергопотребление он увеличивает, хотя и незначительно.

По теме - тестировал на работе какой-то свежий делловский ноут с тачскрином (и с HiDPI, да) под Минтом, из коробки всё завелось. С жестами не развлекался, такой задачи не было, а так работало всё замечательно.

tiandrey ★★★★★ ( 09.11.15 21:58:12 )
Последнее исправление: tiandrey 09.11.15 22:04:49 (всего исправлений: 1)

Часть GTK3 приложений (особенно проверка тачпада) поддерживают тачскрин.
Chrome|Chromium|Ya.Browser|Opera поддерживают тачскрин также, как и на оффтопике.
Я так понимаю, скоро Firefox сумеет в тачскрин (с версии 43 - переход на GTK3).
В остальном - тыкабельно всё (даже Mate), но прокрутки нет.

Deleted ( 09.11.15 22:11:50 )
Последнее исправление: merhalak 09.11.15 22:12:29 (всего исправлений: 1)


Часть GTK3 приложений (особенно проверка тачпада) поддерживают тачскрин.

. очень радует, но кеды ближе. Из хотелок: контекстное меню по долгому удержанию и прокрутка. В кде это возможно?

KDE не юзаю. Я с Gnome мигрировал на Mate (сенсор использую только в браузере для плавной прокрутки). KDE никогда не юзал долго.


Также часть системных приложений KDE умеет в тачевую прокрутку.


Черт знает. У меня в убунте никаких жестов что-то не наблюдалось, да и оно мне как-то не нужно все равно


Про ненужность не спорю, сам не понимаю, зачем пихают тачскрины на обычные ноутбуки (о трансформерах не говорю, там, очевидно, без тачскрина никак) с нормальной клавиатурой и тачпадом/клитором. И ведь в разные серии пихают, что интересно.

Например, список обоев в окне настройки рабочего стола прокручивается пальцем нормально (в смысле можно не за полосу прокрутки масенькую тащить, а тыкнуть в любую точку списка и прокрутить). Или список сетей в плазмоиде сетевых соединений. И ещё в куче других подобных мест. А, скажем, в центре настроек KDE - нет, только обычная прокрутка. Я бы назвал поддержку тача в KDE вполне терпимой. Проблема в том, что помимо KDE и хрома ещё есть куча всяких приложений. Типа того же LibreOffice. А их разработчики судя по всему вообще не знают, что существуют подобные вещи (в версии под офтопик - тоже).

Gnome3 тоже неплохо умеет в тач, может чуть лучше, чем KDE, но не значительно. Однако у него есть огромный недостаток - экранная клавиатура. Её разработчики не подозревают, что существуют языки кроме английского. И если в KDE можно пользоваться любой (рекомендую kvkbd), то в Gnome Shell все кроме стандартной не будут способны отображаться поверх оверлея. А значит, поиск по приложением и подобные вещи работать не будут. Точнее будут, но только с ущербной гномовской клавиатурой.

KivApple ★★★★★ ( 09.11.15 23:43:45 )
Последнее исправление: KivApple 09.11.15 23:51:06 (всего исправлений: 3)

По поводу экранной клавиатуры - посмотри в сторону Maliit, это та что стоковая на Nokia n9 и в KDE Plasma Active. Хорошая клава.


За годы, прошедшие с момента создания, Linux становился все проще и проще в использовании.

И теперь мы принимаем это как должное.

Тем не менее, не все работает так безупречно, как могло бы.

Ноутбуки, особенно новые, могут быть проблематичными в использовании с Linux.

Частично это связано с Wi-Fi и управлением батареями, но часто виноват и тачпад.

К сожалению, эти проблемы с сенсорной панелью могут быть сложными для диагностики и устранения.

Прежде чем начать

Если ваш тачпад не работает и вы подключены к внешней мыши, проверьте настройки системы.

Основные проблемы

Предполагая, что ваш тачпад не работает вообще, вы можете проверить, распознает ли его система.

Попробуйте запустить следующее:

Если вывод слишком длинный, вы можете использовать less вместо cat.

Таким образом, вы можете запустить следующее:

Вы должны увидеть что-то похожее на следующее:

Если вы получаете результаты от xinput, это хорошая новость.

Это означает, что вам нужно либо установить соответствующий драйвер, либо просто настроить его.


Прежде чем двигаться дальше, вы можете попробовать меню настроек GUI сенсорной панели.

Где оно находится- будет зависеть от вашего рабочего стола.

Возможно, ваш тачпад просто не включен.

Если это так, просто установите флажок, чтобы включить его.

Выяснить, какой драйвер вам нужен

Если у вас есть подсказка от xinput, вам может потребоваться установить соответствующий драйвер.

Обычно поставщики сенсорных панелей включают Synaptics, ALPS и Elantech.

В некоторых современных системах Linux следующие пакеты будут включать поддержку вышеуказанных сенсорных панелей:

В некоторых случаях вам может потребоваться установить другой пакет драйверов, например xserver-xorg-input-synaptics.

Прочие проблемы

Подавляющее большинство проблем с сенсорной панелью Linux сводится к отсутствующим драйверам.

Тем не менее, есть несколько других вариантов, которые вы, возможно, должны проверить.


На некоторых ноутбуках можно полностью отключить тачпад в BIOS.

Вы можете увидеть его в списке по xinput, но он не будет работать.

Убедитесь, что вы проверили это, прежде чем выбросить свой ноутбук в мусорное ведро.

Многие ноутбуки имеют аппаратный переключатель для отключения сенсорной панели.

Часто это работает, удерживая клавишу «Fn» плюс одну из функциональных клавиш на клавиатуре.

Это приведет к аналогичным проблемам с переключателем BIOS, поэтому обязательно проверьте его.

Тачпад все еще не работает?

Есть еще одна последняя вещь, которую вы можете попробовать, если ваш тачпад не работает и вы используете более старую версию.

Попробуйте новый дистрибутив Linux.

Да, это требует времени и усилий, но более новые дистрибутивы имеют более новые ядра, что означает лучшую аппаратную поддержку.

Если вы уже пользуетесь современной версией дистрибутива, а тачпад не работает, вам, возможно, придется просто попробовать мышь.

Беспроводная мышь с ключом не идеальна, но это лучше, чем отсутствие поддержки мыши вообще.

Читайте также: