Как отключить TouchPad на ноутбуке, но держать кнопки мыши активными?

2

Я хочу отключить тачпад моего Lenovo x240. Если я использую настройки GUI, кнопки мыши также будут отключены.

Как отключить движение курсора мыши на сенсорной панели и удерживать кнопки мыши активными?

Связано, но я хочу полностью отключить движения мыши:

Драйверы для сенсорной панели Lenovo Thinkpad S540 (неустойчивая мышь курсор)

Я использую Ubuntu 14.04 с xserver-xorg-input-synaptics версии 1.7.4

    
задан guettli 11.11.2014 в 11:29
источник

3 ответа

2

Откройте gedit и скопируйте в нее следующие строки:

#!/bin/sh
# This script disables the touchpad without disabling buttons by setting Hysteresis
# to an impossible value.

############
# Warning! #
############
# If you have a touchpad with no "Physical" buttons but have to tap the corners 
# of your touchpad to simulate physical buttons, put a "#" sign in front of the next
# 4 lines!

synclient LTCornerButton=1
#synclient LBCornerButton=0
synclient RTCornerButton=3
#synclient RBCornerButton=0


# Set PalmDetect on: Needed if the before lines are commented away,
# Doesn't do any harm if they're not
synclient PalmDetect=1

synclient HorizHysteresis=10000 
synclient VertHysteresis=10000

# Disable all other touchpad features
synclient VertEdgeScroll=0
synclient HorizEdgeScroll=0
synclient CornerCoasting=0
synclient VertTwoFingerScroll=0
synclient HorizTwoFingerScroll=0
synclient TouchpadOff=2
synclient LockedDrags=0
synclient TapButton1=0
synclient TapButton2=0
synclient TapButton3=0
synclient CircularPad=0

Затем сохраните его как /usr/local/bin/DisableTouchPad.sh

В терминальном типе:

chmod a+xr /usr/local/bin/DisableTouchPad.sh

Чтобы активировать его, введите:

DisableTouchPad.sh

и проверьте, работает ли это.

Чтобы сделать это изменение постоянным, перейдите к тире, откройте «Запуск приложений», нажмите «Добавить» в типе команды: /usr/local/bin/DisableTouchPad.sh , а в поле «Имя и комментарий» все, что напомнит вам, что это такое. Нажмите еще раз.

Presto: отключенная сенсорная панель с включенными кнопками

    
ответ дан Fabby 23.11.2014 в 11:38
0

Выполните следующую команду в терминале:

xinput list

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

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Laptop_Integrated_Webcam_1.3M             id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=13   [slave  keyboard (3)]

Отображаются все подключенные устройства ввода. Обратите внимание, что все они имеют идентификатор. Поскольку 12 - это идентификатор моей сенсорной панели, запуск следующей команды отключит его.

xinput set-prop 12 "Device Enabled" 0

Просто измените на xinput set-prop <<ID OF DEVICE>> "Device Enabled" 0

Это взято из здесь .

    
ответ дан Philip 16.11.2014 в 18:36
0

У меня есть Lenovo T440 с подобным тачпадом. Я не отключил его сам (хотя я предпочитаю использовать trackpoint), но я использовал этот блог от Who-t , чтобы настроить мой. На этой странице написано:

  

Если вам вообще не нравятся сенсорные панели и предпочитаете использовать только трек-лист, используйте Option "TouchpadOff" "1" . Это отключит все, кроме физических щелчков на сенсорной панели.

Место для размещения этой опции - это Section "InputClass" в файле etc/X11/xorg.conf.d/ , который вы можете назвать 80-fix-thinkpad-touchpad.conf или что-то подобное. См. Вышеупомянутый веб-сайт для примеров.

    
ответ дан ph0t0nix 21.11.2014 в 13:56