Я нашел способ сделать это:
Сначала откройте терминал и распечатайте все устройства ввода, чтобы найти идентификатор, который вам нужен для устройства ввода, которое вы хотите отключить. В терминале введите:
xinput --list
Далее: Обратите внимание, где указано id = X в одном длинном столбце для каждого устройства ввода. Вы хотите найти идентификатор устройства, который соответствует устройству ввода, которое вы хотите отключить (возможно, что-то похожее на «тачпад»). Затем замените X в следующей команде номером id, представляющим устройство ввода, которое вы хотите отключить:
xinput disable X
Примечание. Если вы не знаете, какой идентификатор устройства вы должны использовать для отключения тачпада, тогда вы можете узнать, проверив случайный идентификатор и посмотрев, работает ли ваш коврик для мыши. Удостоверьтесь, что вы НЕ ДЕЛАЙТЕ НИЧЕГО ВАЖНО. Сохраните всю свою работу и будьте готовы перезагрузить компьютер, если вы сделаете что-то вроде отключения клавиатуры. (Возможно, вам не удастся включить его снова, если вы не можете ввести его в терминал.
Затем вам нужно будет запустить эту последнюю строку (спасибо, что поймали эту Arch Stanton!)
xinput enable X
Причина: мне отчаянно нужен был ответ на эту проблему, потому что проблемы, которые я испытывал с помощью своего тачпада, сделали невозможным работу. Внезапно, в какой-то случайный момент, когда я использую свой ноутбук, по всей видимости, нет причин, touchpad переходит в какой-то «специальный режим». Простое перемещение одного пальца на моей тачпаде приведет к тому, что экран будет прокручиваться, вместо того, чтобы на самом деле перемещать курсор мыши на экране, поэтому было невозможно заставить мышь нависнуть над чем-либо в broswer без значительных координирующих усилий для учета экрана прокрутки и неперемещающейся мыши.Я хотел найти способ, БЕЗ ВОССТАНОВЛЕНИЯ LAPTOP, для сброса тачпада. С плюсом сторона сброса тачпада с помощью метода выше действительно устраняет мою проблему.
Обновление: Чтобы выполнить сброс сенсорной панели ev проще, я сделал горячую клавишу для перечисленных выше команд. Когда мой тачпад идет на fritz, я просто делаю комбинацию клавиш ctrl + super + r, и он выполняет сброс для меня. Быстро и просто.
Вот как:
-Создайте файл внутри своего домашнего каталога и назовите его что-то вроде «touchpad-reset.sh».
- Внутри этого файла поместите две предыдущие предыдущие предыдущие команды, кроме, вместо того, чтобы использовать номер идентификатора X для устройства, поскольку он может быть изменен с добавленными периферийными устройствами (возможно?), Вы можете использовать это вместо этого:
Вот вывод с моего компьютера внутри терминала с помощью этого комманда:
xinput --list
Результат:
Virtual core pointer id=2 [master pointer (3)]⎜
↳ Virtual core XTEST pointer id=4 [slave pointer (2)]⎜
↳ Genius 2.4G Wireless Mouse id=10 [slave pointer (2)]⎜
↳ MSFT0001:00 06CB:75BD UNKNOWN id=13 [slave pointer (2)]⎜
↳ ELAN Touchscreen id=12 [slave pointer (2)]⎜
-Но что вы делаете, вы заменяете X (ранее был id) для xinput disable X и xinput разрешаете X с именем, соответствующим этому id внутри одинарных кавычек. Например, из вышесказанного, если вы хотите сделать это для id = 13, моего устройства тачпада, вы должны использовать:
xinput disable 'MSFT0001:00 06CB:75BD UNKNOWN'
xinput enable 'MSFT0001:00 06CB:75BD UNKNOWN'
-Так теперь вы отключаете по имени вместо идентификационного номера , где идентификатор может измениться во времени, а затем вы отключите и включите другое устройство.
Наконец, вам нужно предоставить разрешения на выполнение этого файла; запустите эту команду с вашим рабочим каталогом в терминале в качестве домашнего каталога (где вы создали файл):
chmod +x your_script_name.sh
Итак, как только вы создадите этот файл с соответствующими командами, написанными внутри, убедитесь, что он находится в вашем выполните следующие шаги ниже:
Нажмите клавишу супер (клавиша Windows на ПК) на клавиатуре, чтобы открыть боковую панель единицы. Введите «системные настройки» и нажмите клавишу ввода. Найдите опцию «Клавиатура» в разделе «Оборудование» и нажмите на нее. Выберите вкладку «Ярлыки». В левом окне выберите «Пользовательские ярлыки». Нажмите кнопку + рядом с нижним центром. Должно появиться окно с запросом имени описания и команды для ввода. Сделайте имя что-то вроде «reset touchpad». Используйте эту команду: gnome-terminal -x ./name_of_your_script.sh Нажмите «Применить». Теперь вы должны увидеть свою ярлык, а справа - он должен сказать «отключен» или какой-то другой мусор. Нажмите на этот текст и будьте готовы сделать какую-то комбинацию клавиш, возможно, как ctrl + super + r. Как только вы сделаете эту комбинацию клавиш, все готово.Поздравляю! Получайте удовольствие.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к
sudo service lightdm restart
, чтобы снова войти в экран входа.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к
sudo service lightdm restart
, чтобы снова войти в экран входа.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем повторите
sudo service lightdm restart
, чтобы снова войти в экран входа в систему.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем повторите
sudo service lightdm restart
, чтобы снова войти в экран входа в систему.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к
sudo service lightdm restart
, чтобы снова войти в экран входа в систему.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к
sudo service lightdm restart
, чтобы снова войти в экран входа в систему.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к
sudo service lightdm restart
, чтобы снова войти в экран входа в систему.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к
sudo service lightdm restart
, чтобы снова войти в экран входа в систему.
Как сказал Долан, проверьте замок. То, что у вас есть, вероятно, является очень распространенной ошибкой, вероятно, наиболее распространенной на askubuntu. Эта команда заставила меня пройти ту же самую ошибку при новой установке с тремя разными компьютерами и безвредна, если она не работает (откройте tty1 bash перед входом в систему с помощью ctrl + alt + F1 и введите свой логин и пароль, затем введите эту команду) :
sudo dpkg --configure -a
Это позволит настроить любые ожидающие пакеты, которые могут потребоваться в этом случае, чтобы пройти через экран входа в систему. Мне пришлось ввести тот же код в tty1 во всех моих новых установках Ubuntu, прежде чем я смог войти в систему. Затем перейдите к
sudo service lightdm restart
, чтобы снова войти в экран входа в систему.
sudo apt purge nvidia-*
на 3 этапа, откройте tty1, затем sudo dpkg --configure -a
и sudo service lightdm restart
. Мне кажется, что сообщество связывает более длинные коды с тем, чтобы быть лучше или эффективнее, что является прекрасным примером того, что этот поток прямо там.
– Emandudeguy
13 April 2017 в 21:30