Разговор не работает на Ubuntu 17.10

Следующая команда отключит вашу сенсорную панель при условии, что вы замените «XX» на идентификатор вашей сенсорной панели.

xinput set-int-prop XX "Device Enabled" 8 0

Чтобы найти идентификатор вашей сенсорной панели, запустите:

xinput --list

Например, моя тачпад выглядит следующим образом:

⎜ ↳ AlpsPS / 2 ALPS DualPoint TouchPad id = 15 [slave pointer (2)]

Таким образом, идентификатор моей тачпада 15 .

Итак, используя эту команду, я могу отключить сенсорную панель:

xinput set-int-prop 15 "Device Enabled" 8 0

И снова:

xinput set-int-prop 15 "Device Enabled" 8 1

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

Итак, теперь все, что осталось, это чтобы эта команда запускалась всякий раз, когда вы включаете свой компьютер. Вероятно, самый простой способ сделать это - добавить команду в свои приложения для запуска. В Unity просто найдите приложения для запуска в тире. Если вы используете Mate, инструмент находится в разделе «System -> Preferences -> Personal -> Startup Applications».

Используя метод запуска приложений для запуска команды, тачпад будет по-прежнему активен на экран входа в систему и профили других учетных записей пользователей. Если вы хотите, чтобы команда запускалась в системном режиме во время запуска, у есть некоторые полезные ответы, чтобы вы начали.

Другие источники: http://wpkg.org/Disable_/ _enable_keyboard_and_mouse_in_Linux

1
задан 29 October 2017 в 01:35

2 ответа

После некоторого поиска я решил проблему. Я установил libKF5Crash.so.5

locate libKF5Crash.so.5

в результате:

/usr/lib/x86_64-linux-gnu/libKF5Crash.so.5

Я добавил путь к /etc/ld.so.conf, теперь файл выглядит следующим образом:

include /etc/ld.so.conf.d/*.conf /usr/lib/x86_64-linux-gnu/

, затем

sudo ldconfig

, затем перезагрузитесь. И теперь это работает.

0
ответ дан 18 July 2018 в 04:21

После некоторого поиска я решил проблему. Я установил libKF5Crash.so.5

locate libKF5Crash.so.5

в результате:

/usr/lib/x86_64-linux-gnu/libKF5Crash.so.5

Я добавил путь к /etc/ld.so.conf, теперь файл выглядит следующим образом:

include /etc/ld.so.conf.d/*.conf /usr/lib/x86_64-linux-gnu/

, затем

sudo ldconfig

, затем перезагрузитесь. И теперь это работает.

0
ответ дан 24 July 2018 в 18:03

Другие вопросы по тегам:

Похожие вопросы: