Настройки для сенсорной панели / трекпойнта Glidepoint в Dell Latitude

Несколько проблем с сенсорной панелью и трекпойнтом для моего ноутбука Dell Latitude (Ubuntu 12.04). Во-первых, в настройках мыши в настройках системы нет вкладки «Сенсорная панель». Я хотел бы иметь возможность использовать прокрутку двумя пальцами на сенсорной панели (а также настроить чувствительность) и включить прокрутку средней кнопкой мыши на трекпоинт.

synclient выдает ошибку:

Couldn't find synaptics properties. No synaptics driver loaded?.

Соответствующий вывод xinput:

    ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ GlidePoint Virtual Touchpad               id=13   [slave  pointer  (2)]

Я нашел файл в /usr/share/X11/xorg.conf.d/, в котором есть код для включения прокрутки средней мышью, но похоже, что он срабатывает только если TrackPoint|DualPoint Stick соответствует в списке xinput? Как ни странно, прокрутка средней кнопкой мыши работает только в средстве просмотра PDF Chrome, но не где-либо еще.

Я пытался использовать gpointer-device-settings, но каждый раз, когда я его запускаю, происходит сбой / ошибка. Я попробовал несколько вещей с драйверами ALPS, но они, кажется, вступают в игру, когда устройство Glidepoint появляется в xinput как обычная мышь, что, я думаю, не имеет место.

3
задан 5 March 2014 в 11:34

3 ответа

У меня есть Dell E7440 с предварительно установленным Ubuntu 12.04. Вот то, как я решил проблемы, упомянутые Вами:

  • у меня нет вкладки "Touchpad" на настройках Mouse в параметрах настройки системы, но это не нужно, так как существует предварительно установленный инструмент, названный "Центр управления GlidePoint" или "Сенсорная панель GlidePoint" v.3.6, который позволяет устанавливать кнопки, движение, ответвление, прокручивая и т.д., Таким образом, всеми функциями сенсорной панели можно управлять через него. Это может быть найдено здесь .
  • Для включения прокрутки средней кнопки мыши на trackpoint я следовал этот изделие и единственная вещь, которую я изменил, был/usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf в разделе MatchProduct не было моего устройства, которое я прошел через 'xinput', таким образом, я добавил его там. И вот мой 11-evdev-trackpoint.conf:

    Section "InputClass"
        Identifier      "trackpoint catchall"
        MatchIsPointer  "true"
        MatchProduct    "TrackPoint|DualPoint Stick|GlidePoint Virtual Touchpad"
        MatchDevicePath "/dev/input/event*"
        Option  "Emulate3Buttons"       "true"
        Option  "EmulateWheel"  "true"
        Option  "EmulateWheelButton"    "2"
        Option  "XAxisMapping"  "6 7"
        Option  "YAxisMapping"  "4 5"
    EndSection
    

, Насколько я вижу, что у Вас есть то же устройство в Вашем 'xinput'. Таким образом для включения средней кнопки мыши, прокручивающей просто, изменяют тот файл и перезагрузку.

0
ответ дан 5 March 2014 в 11:34

Я сделал это с xinput (он хорошо работает на E5450):

xinput set-prop "AlpsPS/2 ALPS DualPoint Stick" "Evdev Wheel Emulation" 1
xinput set-prop "AlpsPS/2 ALPS DualPoint Stick" "Evdev Wheel Emulation Button" 2
xinput set-prop "AlpsPS/2 ALPS DualPoint Stick" "Evdev Wheel Emulation Timeout" 200

я думаю, что это - поведение, которое Вы ищете.

1
ответ дан 5 March 2014 в 11:34
  • 1
    Я скопировал Вашу собственную выбранную escape-последовательность, которая является текстовым передним планом. – meuh 20 August 2015 в 05:44

Ну, это работает на mee и Широту E7470 также, однако я понятия не имею, как Сантьяго сделал эту работу, DnrDevil.

xinput set-prop "ImPS/2 Generic Wheel Mouse" "Evdev Wheel Emulation" 1
xinput set-prop "ImPS/2 Generic Wheel Mouse" "Evdev Wheel Emulation Button" 2
xinput set-prop "ImPS/2 Generic Wheel Mouse" "Evdev Wheel Emulation Timeout" 20
1
ответ дан 5 March 2014 в 11:34
  • 1
    Если Вы сделаете script foo.txt, оттуда до Вас тип exit, то весь ввод-вывод будет получен в foo,txt. Исследуйте его с od -bc foo.txt и посмотрите на Escape-последовательности. – waltinator 20 August 2015 в 05:51

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

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