Dokunmatik yüzey nasıl devre dışı bırakılır?

199

Faremi kullanırken dokunmatik yüzeyimin devre dışı bırakılmasını istiyorum. Bunu nasıl yapabilirim? touchpad-indicator , 11.10'da çalışmayı durdurdu. 11.04'te çalışıyordu. Gnome3 sevmediğim ve arabayı bulamadığım bir çözüm değil.

    
sordu Peng Wu 14.10.2011 05:38

29 cevap

270

Bir terminalde aşağıdaki komutu çalıştırın:

xinput list

Şuna benzeyen bir çıktı alacaksınız:

⎡ 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)]

Bağlı tüm giriş cihazlarını gösterir. Hepsinin bir kimliği olduğunu unutmayın. Touchpad'imin 12 numarası olduğundan, aşağıdaki komutu çalıştırarak onu devre dışı bırakacaksınız.

xinput set-prop 12 "Device Enabled" 0

Ubuntu sürümlerinde >12.04 ile de doğrudan devre dışı bırakabilirsiniz

xinput --disable 12

(ve benzer bir komutla etkinleştirin)

    
verilen cevap Peng Wu 16.10.2011 21:44
74
  1. Fareyi ara
  2. Fare ve Touchpad'e tıklayın
  3. Dokunmatik alan ayarlarının sağında bulunan açma / kapatma düğmesine tıklayın.

    
verilen cevap James 29.05.2013 17:30
36

bu bağlantıyı kontrol edin: Dokunmatik alanı nasıl devre dışı bırakabilirim? ubuntu 11.10

Cevabın gerçekten temiz olduğunu buldum:

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator

Bundan sonra bildirim alanınızda bir anahtar alacaksınız.

Tek isteğim anahtar anahtarını Fn + F8 olarak ayarlayabilmektir (bu benim klavyemde bir touchpad tuş anahtarıdır ...

    
verilen cevap user27825 23.10.2011 12:59
28

@Peng Wu tarafından verilen cevaba dayanarak kullanılabilecek bir bash betiği oluşturdum ...

#!/bin/bash

declare -i ID
ID='xinput list | grep -Eo 'TouchPad\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}''

xinput set-prop $ID "Device Enabled" 0

echo 'Touchpad has been disabled.'

El ile çalıştırabilir veya başlatabilirsiniz. Ardından komut dosyasını önyüklemede çalıştırabilirsiniz.

Dokunmatik alanı değiştirmek için başka bir bash betiği:

#!/bin/bash

declare -i ID
ID='xinput list | grep -Eo 'TouchPad\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}''
declare -i STATE
STATE='xinput list-props $ID|grep 'Device Enabled'|awk '{print }''
if [ $STATE -eq 1 ]
then
    xinput disable $ID
    echo "Touchpad disabled."
else
    xinput enable $ID
    echo "Touchpad enabled."
fi
    
verilen cevap bytebender 06.07.2012 19:29
24

Basitçe, bir terminalde:

synclient TouchpadOff=1

Ancak, yukarıdaki Ubuntu 16.04'te artık çalışmıyor gibi görünüyor. Bu durumda, xinput hala çalışır:

xinput set-prop 'xinput --list | awk '/TouchPad.*pointer/ {print }' | sed 's/id=\(.*\)//'' "Device Enabled" 0
    
verilen cevap knocte 29.01.2014 11:46
10

Xfce / Xubuntu çözümü

Bu, mevcut soru altında bu yanıttaki komutların uygulanmasıdır. Aşağıdaki çözüm Xfce / Xubuntu ile sınırlıdır, ancak ben bunu tesadüfen yapmamıza rağmen, onu burada paylaşmamayı çok zarif buluyorum. Yani, sadece Xubuntu için, başlangıçta ayrı bir soru oluşturdum. Bu soru, bunun bir kopyası olamaz ve bu nedenle kapatılabilir, bu yüzden bu cevabı burada tekrar yayınlamaya cesaret edebilirim.

Bu iki komutla ilgili:

Devre dışı bırak:

xinput set-prop 15 "Device Enabled" 0

Enable:

xinput set-prop 15 "Device Enabled" 1

Kimlik numarası koşarak bulunacaktır

xinput list

Komutlar Xfce rampalarına eklenebilir.

Güzel olan:

  • , bunları tek bir başlatıcıya ekleyerek

  • Aşağıdaki resimde olduğu gibi gelişmiş özellikler ayarlanıyor

('son kullanılan öğeyi göster' ve 'içerideki düğme'),

  • ve iki özel simge ekleyerek,

Başlatıcı her zaman touchpad'in mevcut durumunu gösterir .

    
verilen cevap cipricus 14.10.2014 18:25
7

Bu, touchpad'inizin başlangıçta otomatik olarak nasıl devre dışı bırakılacağıdır Bu yöntem, pedi id'den ziyade adla daha güvenli bir şekilde devre dışı bırakır. Touchpad'inizin adını nasıl alırsınız:

$ xinput list --name-only | grep -i Touchpad
ETPS/2 Elantech Touchpad

Bir bash komut dosyası oluşturun. Dosyayı her yeniden başlatıldığında çalışabilmesi için Başlangıç ​​Uygulamaları'na ubuntu ekledim. Dosyayı çalıştırılabilir yapmayı unutmayın. İçeriğiniz:

#!/bin/bash
$ xinput disable 'ETPS/2 Elantech Touchpad'
    
verilen cevap Randy Skretka 16.11.2013 20:43
5

Dokunmatik alanı etkinleştirmek / devre dışı bırakmak için aşağıdaki komut dosyasını kullanırım. Ayrıca klavye kısayoluna da atadım.

Kullanım: toggle_touchpad.sh [on|off ]

Eğer argümanlar olmadan çalışırsanız, o sadece touchpad'in mevcut durumunu tersine çevirecektir.

#!/bin/bash
# toggle_touchpad.sh

is_off='synclient | grep -Pio "TouchpadOff.*?(\d)" | grep -Eo "[01]"'

if [ -z "" ]; then
    echo "Inverting touchpad state"

    if [ "$is_off" -eq '0' ];then
        synclient TouchpadOff=1
        notify-send "Touchpad Disabled"
    else
        synclient TouchpadOff=0
        notify-send "Touchpad Enabled"
    fi

else

    if [ "" == "on" ]; then
        echo "Turning on touchpad"
        synclient TouchpadOff=0
        notify-send "Touchpad Enabled"
    elif [ "" == "off" ]; then
        echo "Turning off touchpad"
        synclient TouchpadOff=1
        notify-send "Touchpad Disabled"
    else
        echo "Unknown arg! Pass no args or on/off !"
    fi

fi
    
verilen cevap afternoon_sister 15.08.2016 01:18
4

Bu, 11.10'da benim için çalıştı:

⎡ 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)]

Bağlı tüm giriş cihazlarını gösterir. Hepsinin bir kimliği olduğunu unutmayın. Touchpad'imin 12 numarası olduğundan, aşağıdaki komutu çalıştırarak onu devre dışı bırakacaksınız.

xinput set-prop 12 "Device Enabled" 0

ve .bashrc 'ye koyacağım ya da cihaz 12'nin (aslında benim için 11) her zaman touchpad olduğundan emin değilim.

Şimdi eğer sadece iş bulmak için nautilius'taki oku okuyabilseydim ve .dirs görebilseydim

    
verilen cevap touristguy87 20.04.2012 19:31
4

Klavye kısayollarını tanımlayın

(bu cevap geçersiz bir düzenlemeden kopyalandı)

Bu komutu, touchpad'i her etkinleştirmek / devre dışı bırakmak istediğinizde hatırlamak yerine, onu klavye kombinasyonu kısayolu olarak ekleyebilirsiniz.

Klavye Kısayolları'ndaki tercihler altında ekle'yi tıklayın. "Disable Touchpad" gibi kısayollara bir ad verin veya bir komut ekleyin ve yukarıda bulduğunuz komutu ekleyin.

xinput set-prop <id> "Device Enabled" 0

ve uygula düğmesine tıklayın. Ardından, "Dokunma Tuşunu Etkinleştir" adlı başka bir kısayol ekleyin veya ilkine benzer bir şey ekleyin ve önceki komutu <1 sonunda sonlanacak şekilde değiştirin

xinput set-prop <id> "Device Enabled" 1

bunlar kapalı / açık bir şekilde.

Artık bunlar eklendiğinde, Touchpad'in Kısayol sütununu etkinleştir ('devre dışı bırak') ve klavye kısayolunu yazmasını istiyorum, Win + 1 (Windows Tuşu basılı tutun ve 1'e basın). Touchpad'i Devre Dışı Bırak için aynısını yap, Win + 2 'i seçtim.

Şimdi Kazan + 1 , touchpad'imi ve Win + 2 'nin etkinleştirmesini sağlar.

    
verilen cevap Takkat 13.04.2017 14:24
3

Öncelikle, dizüstü bilgisayarınızın touchpad klavye kısayolunu etkinleştirip devre dışı bırakma şansını deneyin! Lenovo Thinkpad T500'ümde Fn + F8

    
verilen cevap Bucic 12.01.2012 18:57
3

Benim durumumda fn + F9 Dokunmatik yüzey geçişi şeklinde eşleştirilir.

Ancak, tuşun, ekranın sağ üst tarafındaki dokunmatik yüzey simgesini gösteren hiçbir şey yok.

İşte, bir kısayol tuşuna basarak touchpad'i değiştirmek için bir çözüm var .

1. Dokunmatik alanınızın kimliğini alma

$ xinput list

2. Dokunmatik alanı değiştirmek için komut dosyası yazma

Bu yüzden, 'xinput' komutuyla touchpad'i değiştirmek için bir bash komut dosyası aldım (orijinal betik burada ).

Benim durumumda, dokunmatik pedin kimliği 12 idi.

#!/bin/bash

device=12
state='xinput list-props "$device" | grep "Device Enabled" | grep -o "[01]$"'

if [ "$state" -eq '1' ];then
  xinput --disable "$device"
else
  xinput --enable "$device"
fi

Yukarıdaki komut dosyasını istediğiniz yerde .toggleTouchPad.sh olarak kaydedin.

3. Komut dosyasını çalıştırmak için klavye kısayolu

Ve son adım, komut dosyasını çalıştırmak için klavye kısayolu ekliyor.

Yani kısayol pencerenizin sh /PATH/TO/SCRIPT 'sine Command yaz.

4. Kısayolu dene

Kısayol tuşuna basın ve dokunmatik yüzeyin değiştirilip değiştirilmediğini kontrol edin.

ASUS A556UA Dizüstü Bilgisayar ve Ubuntu14.04 x64 yüklü çalıştı.

İyileştirilecek bir şey.

  • Dokunmatik alan geçişini tuşunu yukarıdaki özel kısayola atamak işe yaramaz
  • sadece ekranın sağ üstündeki dokunmatik yüzey simgesini gösterir
  • Dokunmatik yüzey geçişi yerine başka bir anahtar ( süper + F9 ) atamam gerekiyordu ( fn + F9 ) tuşu.

Lütfen, eksiksiz bir çözüm için Touchpad geçiş anahtarını özel bir kısayola atamanın bir yolunu önerin

    
verilen cevap JaeJun LEE 08.07.2016 09:39
3

Ubuntu için 16.04

Dokunmatik yüzey devre dışı bırakmak için:

xinput --disable $(xinput --list | grep -i 'touchpad' | grep -o 'id=[0-9]*' | sed 's/id=//') 

ve dokunmatik alanı etkinleştirmek için:

xinput --enable $(xinput --list | grep -i 'touchpad' | grep -o 'id=[0-9]*' | sed 's/id=//')
    
verilen cevap Andrey Izman 11.04.2017 03:37
2

İşte

Bu, touchpad'i terminalden devre dışı bırakmanıza / etkinleştirmenize izin veren çok küçük bir kod.

Aşağıdaki Talimatları uygulamanız yeterlidir:

yükleyin:

$ pip install xinput

Dokunmatik alanı devre dışı bırak:

$ disable-touchpad

Dokunmatik alanı etkinleştirin:

$ enable-touchpad
    
verilen cevap Delusional Insanity 27.04.2012 10:25
2

Bir togggle vermek için .bashrc'inize birkaç bash işlevi ekleyin ...

#toggle-touchpad on|off
function touchpadon  { /usr/bin/xinput --enable $(xinput --list | grep -Eo 'TouchPad\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}') ; echo "touchpad enabled";}
function touchpadoff  { /usr/bin/xinput --disable $(xinput --list | grep -Eo 'TouchPad\s*id\=[0-9]{1,2}' | grep -Eo '[0-9]{1,2}') ; echo "touchpad disabled";}
    
verilen cevap Amos Folarin 17.09.2014 17:07
2

Jupiter uygulamasını yükleyin. Touchpad'i onunla kapatabilir ve hatırlanır. Bu, benim için 11.04, 11.10 ve 12.04'te hem Lenovo IdeaPad hem de ThinkPad üzerinde etkili bir şekilde çalıştı.

    
verilen cevap Jeem 25.05.2012 19:41
2

Ubuntu'da touchpad'i devre dışı bırakmak gerçekten çok basit. Ubuntu'da dokunmatik tabletleri kullanmak için gereken xserver-xorg-input-synaptics paketini kaldırmanız yeterlidir!

sudo apt-get remove xserver-xorg-input-synaptics

Touchpad'i kalıcı olarak kullanmamın tek yolu benim için çalıştı. Diğer yollar sadece geçiciydi:

xinput list
xinput set-prop IDOFTOUCHPAD "Device Enabled" 0 
synclient TouchpadOff=1 

LXDE kullanıyorum ve bu satırları ~/.config/lxsession/LXDE/autostart veya /etc/xdg/lxsession/LXDE/autostart 'ye @ -prefix ile ekleyerek touchpad'i otomatik olarak devre dışı bırakamıyorum. Sadece göz ardı edildi.

Ve touchpad'i dconf-editor (org.gnome.desktop.peripherals.touchpad) ve gconf-editor (desktop.gnome.peripherals.TOUCHPADNAME) ile devre dışı bırakmayı denedim, ancak her ikisi de işe yaramadı. Dconf düzenleyicideki ayarların hiçbir etkisi yoktur ve gconf-editor üzerinde "Bu anahtarın şeması yoktur" hata mesajını göstermeye devam eder.

    
verilen cevap mkdrive2 11.02.2016 23:46
2

İşaretçiyi devre dışı bırakmak için dizüstü işlev tuşunu ( fn ) kullanmayı denedim ve işe yarıyor. 11.04 gün boyunca işe yaramadı, bu yüzden bir deneyin.

    
verilen cevap Fayaz 14.10.2011 11:53
1

Eğer dizüstü bilgisayarınızın klavyesinde touchpad özel işlev tuşu açık / kapalı değilse, belki de onu taklit eden bir ekran sanal klavyesi bulabilirsiniz (ancak bulamadım).

Kısacası, bu iyi çalışıyor:

sudo apt-get install gpointing-device-settings

    
verilen cevap nobar 31.10.2015 06:23
1

Ubuntu'da 12.04 LTS üzerinde Dell Laptop ile çalıştım

Klavyenin ortasında bulunan işaretçiyi devre dışı bırakmak istedim ve yazarken bir çok sorun yarattı. Yani:

$ xinput list
 ⎡ Virtual core pointer                     id=2
 ⎜   ↳ Virtual core XTEST pointer               id=4
 ⎜   ↳ Wacom Graphire2 4x5 eraser               id=9
 ⎜   ↳ Wacom Graphire2 4x5 cursor               id=10
 ⎜   ↳ Wacom Graphire2 4x5                      id=11
 ⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad         id=14
 ⎜   ↳ Macintosh mouse button emulation         id=15
 ⎜   ↳ DualPoint Stick                          id=13
 ⎣ Virtual core keyboard                    id=3
     ↳ Virtual core XTEST keyboard              id=5
     ↳ Video Bus                                id=6
     ↳ Power Button                             id=7
     ↳ Sleep Button                             id=8
     ↳ AT Translated Set 2 keyboard             id=12

The device I want to disable has id 13. Use xinput to list its properties:

$ xinput -list-props 13
 Device 'DualPoint Stick':
    Device Enabled (115):   0
 [...several lines removed...]
 $ xinput -set-prop 13 115 0

Bu, Dualpoint çubuğunu devre dışı bıraktı. Ama diğer cevapların hiçbiri benim için işe yaramadı. Yaptım

dconf-tools yüklemesi:

sudo apt-get install  dconf-tools
dconf-editor

Ardından org - & gt; gnome - & gt; settings-daemon - & gt; çevre birimleri - & gt; touchpad ve touchpad etkin alanın işaretini kaldırın

    
verilen cevap Pramod Waikar 21.04.2016 09:35
1

Komutu çağırması için önemli bir bağ oluşturmanın güzel bir çözümünü buldum:

xdotool key 199

Burada 199, XF86TouchpadToggle olarak tanınan bir anahtar koddur. Bu sayede, bir tuşa basmak gibi bir tuş kombinasyonu, bazı dizüstü bilgisayarların Touchpad'i, Mate veya Tarçın gibi masaüstü ortamları gibi kullanması gerekiyor. Anahtar kodları bu komutla kontrol edebilirsiniz:

xmodmap -pke

Blogumda bir how-to oluşturdum: İşte

    
verilen cevap Krzysztof Tomaszewski 02.10.2017 00:34
0

Ubuntu 11.10 (64 bit) ve Fn kullanılarak bir Medion Akoya notebook modeli P7812'm var. F6 tuş kombinasyonu, dokunmatik alanı devre dışı bırakır.

    
verilen cevap Allen Biggins 23.02.2012 23:40
0

Tüm dokunmatik yüzeyler için işe yarayan alternatif bir çözüm, gerekli kimlik yok.

bir terminali açın ve "gedit toggle_touchpad.sh" yazin

#!/bin/bash
condition="$(gsettings get org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled)"

if [ "$condition" == "false" ]; then
     gsettings set org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled true
elif [ "$condition" == "true" ]; then
    gsettings set org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled false
fi

Dosyayı kaydedin ve çıkın. Artık "toggle_touchpad.sh" isimli bir dosyanız var

Dosyayı yürütülebilir yapmak için chmod +x toggle_touchpad.sh komutunu çalıştırın.

Dosyayı istediğiniz herhangi bir klasöre yerleştirin. Klasör / home / username / myscripts / dizininde olduğunu varsayalım.

Sağ üstteki menüden system-settings->keyboard->shortcuts->custom-shortcuts ’ye gidin.

Yeni bir kısayol oluştur ve istediğin gibi ismini koy. % Ko_de% komutu olarak koyun; burada "kullanıcı adı" kullanıcı adınızdır

İstediğiniz klavye kısayolunu atayın.

Hazır:)

P.S.. Şahsen ben dosyayı /home<username>;/myscripts/toggle_touchpad.sh klasörüne koydum ama oraya koymak için dosyayı oluşturduktan sonra aşağıdaki komutları çalıştırmalısınız:

sudo mkdir /opt/myscripts/

sudo mv toggle_touchpad.sh /opt/myscripts/

sudo chown <username>:<username> /opt/myscripts/toggle_touchpad.sh

chmod +x  /opt/myscripts/toggle_touchpad.sh

"kullanıcı adı" kullanıcı adınızdır

Sonra kısayolu oluşturacağınız zaman, yukarıda belirtilen yerine "/opt/myscripts/toggle_touchpad.sh" yolunu kullanacaksınız

    
verilen cevap orestis 29.01.2016 03:06
0

ilk olarak touchpadinizin temel cihaz adını almak için xinput listesini kullanın ... xinput disable komutunu tam aygıt adıyla (boşluk değerini kabul etmek için çift qoutes olarak) ~ / .bashrc dosyasına ekleyin (örn. xinput disable "SynPS / 2 Synaptics TouchPad") yukarıdaki komut dosyaları çok isabetli ya da özledim.

    
verilen cevap Daniel 19.03.2016 00:58
0

Bu yöntem çalışır, ancak "kazan" düğmesini kullanamıyorum. Bu yüzden Ctrl F1 & amp; Bunun için F2 .

Şu anda dizüstü bilgisayar işletim sistemim ubuntu 14.04LTS.

Oh, xinput < id > 'ı aşağıdaki komutla bulmamız gerekiyor. Ubuntu 14.04 için, "SynPS / 2 Synaptics TouchPad" dır

xinput list
SynPS/2 Synaptics TouchPad                  id=###
    
verilen cevap remyx 06.04.2016 09:16
0

Önceki bütün cevapları başarılı olmadan denedim. Ubuntu 16.10'da benim için ne çalıştı?

killall syndaemon 
syndaemon -i 1 -KRd

1 değerini 0 olarak değiştirmek isteyebilirsiniz.

    
verilen cevap Rajeev Jayaswal 25.02.2017 20:29
0

Böylece, Krzysztof Tomaszewski ve JaeJun LEE'nin cevaplarını birleştirerek bu çözüme geldim.

Aşağıdaki toggleTouchPad.sh komut dosyasını oluşturun ve istediğiniz yere kaydedin:

#!/bin/bash
device=14
state='xinput list-props "$device" | grep "Device Enabled" | grep -o "[01]$"'
if [ "$state" -eq '1' ];then
  xinput --disable "$device" && sleep 1 && xdotool key 201
else
  xinput --enable "$device" && sleep 1 && xdotool key 200
fi

Burada 14 TouchDevice kimliğinizdir ( JaeJun LEE'nin cevabına bakın)

  1. Ubuntu Ayarları - & gt; Cihazlar - & gt; Klavye

  2. Listenin sonunda, yeni bir özel kısayol eklemek için + öğesini tıklayın

  3. Bunu Toggle Touchpad , Command /path/to/.toggleTouchPad.sh ve istediğiniz herhangi bir tuş birleşimi ile adlandırın (Super + F7'yi seçtim).

Şimdi, seçtiğiniz tuş kombinasyonunu her vurduğunuzda, bu yalnızca Dokunmatik Yüzey'i değil, aynı zamanda xdotool 'si sayesinde bir bildirim simgesi de gösterir

    
verilen cevap gcpdev 04.04.2018 21:51
0

Dell latitude'um orta sopasını devre dışı bırakmak için, bunu Ubuntu'nun dosyasına koydum, böylece dizüstü bilgisayarımı her başlattığımda / yeniden başlattığımda, bu girişi devre dışı bırakır.

Grep'te yanlış eşleşmeyi önlemek için --id-only kullanıyorum

declare -i ID
ID='xinput list --id-only 'AlpsPS/2 ALPS DualPoint Stick' | grep -Eo '[0-9]{1,2$
declare -i STATE
STATE='xinput list-props $ID|grep 'Device Enabled'|awk '{print }''
if [ $STATE -eq 1 ]
then
    echo "id" $ID
    xinput disable $ID
    echo "Touchpad disabled."
else
    echo "id" $ID
    xinput enable $ID
    echo "Touchpad enabled."
fi
    
verilen cevap Ace 13.08.2018 17:32
0

Benim durumumda, bir Slimbook ve Kubuntu ile, sadece şu kombinasyonu kullandım: Fn + Z . Bu, touchpad'i devre dışı bırakır veya etkinleştirir.

    
verilen cevap Alfonso Gar 31.08.2018 11:34

Etiketlerdeki diğer soruları oku