Отключение сенсорной панели в Ubuntu 18.04 (временно) - PullRequest
0 голосов
/ 07 мая 2018

Я использовал Ubuntu 16.04 на моем ноутбуке System76 Oryx. Трекпад очень чувствительный, поэтому я отключал его с помощью Fn + F1. Это больше не работает в 18.04. Я оглянулся и нашел:

synclient TouchpadOff=1 

Когда я установил, что он, кажется, работает на секунду, а затем сброс ...

$ synclient TouchpadOff=0
$ synclient | grep TouchpadOff
    TouchpadOff             = 0
$ synclient | grep TouchpadOff
    TouchpadOff             = 1

Я также нашел:

xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0

Но это кажется более постоянным. Когда я попытался установить обратно на 1, он остается выключенным. Кажется, мне нужно перезагрузить компьютер, чтобы снова включить его. Раньше я мог переключаться с помощью Fn + F1.

Ответы [ 3 ]

0 голосов
/ 20 августа 2018

Я предполагаю, что вы хотите отключить трекпад из-за его раздражающей прокрутки и щелчка (да, я знаю, что происходит, когда вы предполагаете: вы делаете ASS из U и ME, но это не будет первым время).

Я также только что обновил систему с 16.04 до 18.04 и обнаружил, что поведение моего трекпада неоптимально с кажущейся случайной прокруткой и щелчками мыши, даже если я отключил прокрутку и щелчок мыши в графическом интерфейсе системных настроек.

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

% xinput list

Вы должны увидеть трекпад с его идентификатором. Моя выглядит так:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]

с id = 12. Перечислите свойства сенсорной панели с помощью команды:

%  xinput --list-props 12

Соответствующими свойствами являются «Прокрутка двумя пальцами», «Прокрутка краев» и «Время прикосновения» с идентификаторами свойств 314, 313 и 305 соответственно. Если ваши идентификаторы совпадают с моими, отключите их с помощью команд:

% xinput set-prop 12 305 0
% xinput set-prop 12 313 0 0 0 
% xinput set-prop 12 314 0 0

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

0 голосов
/ 21 сентября 2018

Я почти уверен, что у нас есть точная модель Oryx Pro из System 76 (модель: orxp1). Я заметил ту же проблему, что сочетание клавиш «Fn + F1» перестало работать, так как я установил Ubuntu 18.04. У меня есть решение, которое восстановило поведение сочетаний клавиш и облегчило мне жизнь.

Сначала я должен был выполнить следующую команду (которая по какой-либо причине не установлена ​​в Ubuntu 18.04):

sudo apt install xserver-xorg-input-synaptics

Затем перезагрузитесь.

Как только вы вернетесь, комбинация клавиш (Fn + F1) снова заработает и будет корректно переключаться! Поскольку я обнаружил это решение и увидел, что оно работает безупречно, я решил поделиться им здесь. Надеюсь, это помогло!

0 голосов
/ 07 мая 2018

Вы пытались установить Индикатор сенсорной панели

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator

будет

  • Отключить / включить сенсорную панель с помощью меню индикатора или сочетания клавиш.

  • Отключить сенсорную панель, когда мышь подключена.

  • Отключить сенсорную панель во время типирование.

и я думаю, что это решит проблему "работа за секунду"

Надеюсь, это поможет

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