Отключите аппаратные средства для данного случая

Если Вы не можете получить "чистую" машину Вы, любой должен искать вручную недостающие части с yum provides или

необходимо пройти rpms, которые уже находятся в Вас repo и запрашивают их зависимости: rpm -qp --requires RPM. Если тот список уже поднимает что-то новое не часть Вашего repo, необходимо добавить его.

1
21.10.2013, 01:03
1 ответ

Сделать xinput --list видеть Ваш список устройств ввода данных, например:

> xinput --list      
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v1.0    id=9    [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v1.0    id=10   [slave  pointer  (2)]
⎜   ↳ Logitech Optical USB Mouse                id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Microsoft Microsoft® Nano Transceiver v1.0    id=8    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ UVC Camera (046d:081b)                    id=12   [slave  keyboard (3)]

Найдите id из аппаратных средств Вы хотите выключить. Например, если бы я хотел выключить свою мышь USB, то я должен использовать идентификатор 11. Я могу затем сделать

xinput --disable 11

отключить его и

xinput --enable 11

повторно включить его.

Если у Вас есть сенсорная панель Synaptics, можно также использовать synclient команда для управления сенсорной панелью. У меня есть следующее в моем openbox rc.xml в <keyboard> раздел:

<keybind key="W-q">
  <action name="Execute">
    <command>sh -c "synclient -l | grep TouchpadOff | grep -q 1; synclient TouchpadOff=$?"
    </command>
  </action>
</keybind>

Если Вам повезло иметь сенсорную панель Synaptics, это должно работать на Вас также. Добавьте его и работайте openbox --reconfigure иметь его перечитало его конфигурацию. Если Вы просто хотите выключить сенсорную панель из командной строки, synclient TouchpadOff=1 достаточно.

0
28.01.2020, 02:02
  • 1
    Спасибо wingedsubmariner - Могло Вы, возможно, уточнять то, как можно сказать, есть ли у них сенсорная панель Synaptics (я не вижу признаков в lspci -k или lsmod вывод)? Я действительно работал synclient TouchpadOff=1 управляйте, хотя, и добрался Can't access shared memory area. SHMConfig disabled? –  user66001 20.10.2013, 22:46
  • 2
    @user66001 Делает xinput list. Если это не показывает "Сенсорную панель Synaptics', у Вас нет того. –  wingedsubmariner 20.10.2013, 22:53
  • 3
    К сожалению, поскольку я столкнулся в прошлом, я не имею xinput. Там какой-либо easyish путь состоит в том, чтобы получить это? установленный?? –  user66001 20.10.2013, 23:02
  • 4
    @user66001, Вероятно. Какое распределение Вы выполняете? Ищите пакет как xorg-xinput. –  wingedsubmariner 20.10.2013, 23:03
  • 5
    Первый абзац вопроса (Никакой диспетчер пакетов, любой) Слишком забавный :) –  user66001 20.10.2013, 23:05

Теги

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