В соответствии с Ubuntu 14.04, trackpoint кнопки (теперь снова физический в противоположность X240) не работают правильно. Оставленные на виду прокрутки Кнопки, правильная кнопка прокручивает вниз, средняя кнопка ничего не делает.
Как решить этот вопрос?
Это решение работы:
http://vimtips.org/2015/02/20/ubuntu-1410-and-lenovo-thinkpad-x250/
1.) обновляют ядро 3.18.7 2.) создают файл psmouse.conf, тогда редактируют trackpoint кнопки
Проблема состоит в том, что Xorg будет использовать synaptics драйвер, который еще не способен к обработке новых аппаратных средств правильно. Это может обойтись при помощи evdev и принуждения psmouse модуля, который заботится об устройстве на уровне ядра, для распознавания устройства как мыши ImPS прежней версии.
Никакая потребность обновить Ваше ядро, это работает:
Добавляют файл /etc/modprobe.d/psmouse.conf
со следующим содержанием:
options psmouse proto=imps
Добавляют файл /usr/share/X11/xorg.conf.d/90-evdev.conf
:
Section "InputClass"
Identifier "Touchpad/TrackPoint"
MatchProduct "PS/2 Synaptics TouchPad"
MatchDriver "evdev"
Option "EmulateWheel" "1"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "0"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection
(Может быть дополнительным; это находится в Монетном дворе, это не находится в Kubuntu), Обновление Ваш initramfs для фактического осуществления загрузки psmouse модуля правильно:
sudo update-initramfs -u
Примечание: Это решение работает, не обновляя Ваше ядро. Я проверил это с Linux Mint 17,1 64 бита (ядро 3.13), Ubuntu 14.10 и Kubuntu 14.10 (оба ядра 3.16). Однако я также полностью отключил сенсорную панель в Lenovo BIOS. Отключение его там не имеет никаких последствий без инструкций выше, но осуществляется, когда evdev используется в качестве X драйверов, а не synaptics.
Шаг (3) не покрыт исходным сообщением в блоге в vimtips. Кроме того, листинг кода там имеет опечатку (YAcisMapping).
Редактирование: Touchpad и Trackpoint, оба работают из поля (с synaptics) с Ubuntu 15.04 (включая все разновидности).
Проблемы не стало с Ubuntu 15.04. Так, если Вы просто купили свой X250, можно хотеть обновить до этой версии.
проблема состоит в том, что Xorg будет использовать synaptics драйвер, который еще не является> способен к обработке новых аппаратных средств правильно. Это может обойтись> при помощи evdev и принуждения psmouse модуля, который заботится о> устройство на уровне ядра, для распознавания устройства как мыши ImPS прежней версии.
Никакая потребность обновить Ваше ядро, это работает:
Добавляют файл/etc/modprobe.d/psmouse.conf со следующим содержанием:
опции psmouse proto=imps
Добавляют файл/usr/share/X11/xorg.conf.d/90-evdev.conf:
Раздел опция "EmulateWheelButton" "2" Опции "Emulate3Buttons" "0" опции "EmulateWheel" "1" опции MatchDriver "evdev" "PS/2 Synaptics TouchPad" идентификатора "Touchpad/TrackPoint" MatchProduct "InputClass" "XAxisMapping" "6 7" Опций "YAxisMapping" "4 5" EndSection
(Может быть дополнительным; это находится в Монетном дворе, это не находится в Kubuntu), Обновление Ваш> initramfs для фактического осуществления загрузки psmouse модуля правильно:
sudo update-initramfs -u
Это может быть отменено.
я потерял прокрутку с двумя пальцами на своей сенсорной панели, когда я сделал это. Я удалил 90-evdev.conf и psmouse.conf и перезагрузил, и он не вернулся к старому поведению. После удаления файлов (вышеупомянутые файлы Вы создали при выполнении этого), просто выполненный снова эта команда:
sudo update-initramfs -u
и это должно возвратить Вас способу, которым это было прежде. Я оставил бы комментарий, но я предполагаю, что мне нужны 50 somethings, чтобы сделать это. Жаль администраторы и модификации! Удалите, если Вы должны...
Linux Mint 14.2 на Lenovo ThinkPad T440p
отредактировал: подтвержденный мой вопрос и обновленный вопрос ответу.