touchpad dinonaktifkan - bagaimana cara mengaktifkan?

11

Saya hanya tanpa berpikir menonaktifkan touchpad saya di Ubuntu 13.04 melalui gnome-control-center dan tidak memiliki petunjuk bagaimana mengaktifkannya lagi tanpa menggunakan touchpad.

Juga synclient Touchpadoff=0tidak mengubah apa pun.

stonehaens
sumber
baru saja menemukan perintah "daftar xinput". akan mencobanya sekarang.
stonehaens
mencari perangkat dalam daftar xinput dan mencoba mengaktifkannya melalui "xinput set-prop 13" Perangkat Diaktifkan "1" ... tidak mengubah apa pun.
stonehaens
Apakah maksud Anda mengaktifkannya kembali dari pusat kontrol tidak berfungsi?
AliN
1
: D Anda bisa menggunakan keyboard untuk mengaktifkannya. Tahu masa depan: Alt + F10 membuka menu teratas. Ketika Anda pergi ke Pengaturan Sistem> Mouse dan Panel Sentuh, Anda dapat menggunakan tombol Tab untuk memilih sakelar dan Spasi untuk beralih. Namun saya bertanya-tanya mengapa xinputtidak berhasil!
AliN
1
@ AliNa ​​Anda dapat memposting itu sebagai jawaban.
Eric Carvalho

Jawaban:

12

Ok, mari kita menjadi presice. Jika Anda menonaktifkan / mematikan OFF touchpad Anda melalui Pengaturan Sistem (Gnome Control Center), Anda tidak dapat mengaktifkannya kembali xinput! Ketika Anda tidak memiliki mouse atau perangkat penunjuk lain, Anda harus pergi ke Pengaturan Sistem menggunakan keyboard Anda .

Untungnya, Unity dirancang dengan baik untuk keyboard dan mouse, jadi tanpa mouse Anda masih bisa melakukan semuanya. Misalnya, Anda dapat menekan Alt+ F10untuk membuka menu atas dan kemudian menavigasi ke Pengaturan Sistem dengan tombol panah. Atau cukup tekan Super(atau ) untuk membuka Dash dan mencari mouse . Pilih dengan tombol panah bawah ( ) dan tekan Enteruntuk membukanya.

Cari mouse di Dash

Akhirnya menggunakanTab pilih saklar Touchpad - kotak oranye di sekitar saklar menunjukkan bahwa Anda berada di tempat yang tepat. Hidupkan ON dengan menekan Spaceatau Enter.

Mematikan

AliN
sumber
5
Tab di layar mouse / trackpad tidak menyoroti apa pun di Ubuntu 16.10. Saya harus melakukan tab+enterbeberapa kali sampai akhirnya memilih tombol ON - tetapi tidak menunjukkan kepada saya objek mana yang disorot. Mungkin bug.
chovy
Walaupun ini 'terlihat' seperti solusi, itu tidak bekerja pada kenyataannya untuk versi modern. Ubuntu 16.10 secara ajaib melewatkan tombol Nyala / Mati untuk bidang sentuh.
nehem
1
Untuk Ubuntu 18.10 & solusi terminal murni, lihat posting di bawah ini tentang "gsettings"
ŁukaszBachman
20

Di Ubuntu 18.04 saya harus menggunakan dari terminal:

gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled

Untuk sampai ke Terminal saya menggunakan kunci perintah dan kemudian mengetik "terminal" dan tekan enter. Semoga ini bisa membantu orang lain ketahuan dengan mouse mereka.

JoeManFoo
sumber
2
Anda adalah orang yang luar biasa. Terima kasih banyak. Itu hanya berhasil untuk saya. :)
john400
1
Itulah jawaban yang menang.
jmary
Itu jawaban terbaik.
Googlian
6

Tab di layar mouse / trackpad tidak menyoroti apa pun di Ubuntu 16.10 untuk saya (instal baru).

Saya harus melakukan tab+enterbeberapa kali sampai akhirnya memilih tombol ON dan mengaktifkannya - tetapi tidak menunjukkan kepada saya objek mana yang disorot. Mungkin bug.

kenyal
sumber
Ini harus mengganti jawaban yang diterima.
nehem
Saya menemukan hal yang sama di Ubuntu 16.04 dengan gnome. Setelah saya menonaktifkan panel sentuh, bagian dari pengaturan mouse / trackpad itu tidak lagi ditampilkan sehingga saya tidak bisa melihat opsi untuk mengaktifkannya kembali. Mem-boot ulang tidak membantu.
Brian Borchers
Anda seorang penyelamat! Menghabiskan 1 jam di kafe hanya mencoba untuk mendapatkan touchpad kembali berfungsi.
Pithikos
3

Saya telah menginstal Linux Mint 18 dengan kernel 4.4.0-45. Saya melakukan yang berikut ini untuk memudahkan beralih status touchpad.

$ sudo apt-get install xinput

$ xinput -list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse          id=11   [slave  pointer  (2)]
⎜   ↳ **FTE1001:00 0B05:0101**               ***id=14***   [slave  pointer  (2)]
  • Cari id touchpad, dalam kasus saya ini 14. Saya menulis skrip shell kecil untuk mematikan dan menyalakan touchpad.

  • Panel Sentuh mati:

    $ cd /usr/local/bin
    $ sudo nano touchpad-off
    
    #!/bin/bash
    # touchpad off
    xinput --set-prop 14 "Device Enabled" 0
    echo touchpad off
    
  • TouchPad aktif:

    $ cd /usr/local/bin
    $ sudo nano touchpad-on
    
    #!/bin/bash
    # touchpad on
    xinput --set-prop 14 "Device Enabled" 1
    echo touchpad on
    
  • Jadikan skrip dapat dieksekusi dengan:

    chmod +x touchpad-off
    chmod +x touchpad-on
    

    Sekarang Anda dapat dengan mudah beralih status touchpad dengan touchpad-offdan touchpad-ondi terminal Anda.

Seth Bergman
sumber
0
  1. Tekan Menutombol pada keyboard Anda.
  2. Arahkan ke bawah ke opsi Change Desktop Background dan tekanENTER
  3. Dengan menggunakan TABtombol, navigasikan ke halaman "semua pengaturan" dan bidang pencarian.
  4. Ketik Mousedan gunakan TABdan ENTERuntuk memilihnya.
  5. Gunakan TABtombol untuk turun ke sakelar sakelar di bagian Panel Sentuh, dan gunakan SPACEuntuk menandainya sebagai aktif.

Touchpad Anda harus diaktifkan kembali.

arvindkale2009
sumber
Untuk menghemat banyak langkah, Anda juga dapat menggunakan tombol Win / Meta, ketik Mouse, tekan enter, dan kemudian gunakan TAB untuk menavigasi ke bawah ke sakelar touchpad, yang persis seperti yang dikatakan jawaban yang diterima.
Kaz Wolfe
0

Saya telah menemukan bahwa xinput berfungsi paling baik untuk menghidupkan / mematikan touchpad di linux mint saya 18.3 Jumper Ezbook 3 Pro (4.10.0.38 kernel) dibandingkan menggunakan pengaturan Sistem GUI -> Mouse dan touchpad -> Touchpad -> slider On / Off

Saya menggunakan skrip yang disediakan dalam jawaban di atas oleh Seth Bergman, tetapi ingin berbagi 2 perbaikan untuk itu.

1) Id perangkat terkadang berubah, jadi Anda tidak dapat memilikinya seperti nomor tetap dalam skrip Anda. Terkadang id = 14, dan terkadang 15.

⎡ Virtual core pointer id = 2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id = 4 [pointer slave (2)] ⎜ ↳ SYNA3602: 00 0911: 5288 Touchpad id = 15 [pointer slave (2)]

#!/bin/bash
# touchpad off
DeviceID=$(xinput -list | grep Touchpad | awk '{print $6}' | sed 's/id=//')
xinput --set-prop $DeviceID "Device Enabled" 1
echo touchpad on

Tentu saja Anda harus mengubah 'Touchpad' ke nama atau nomor Perangkat Touchpad Anda. Dengan begitu, apa pun id perangkat, skrip akan selalu berfungsi.

2) Anda dapat membuat pintasan ke skrip Anda untuk menggunakannya dengan cepat. Di Linux Mint, Anda harus membuka Menu -> Pengaturan Sistem -> Keyboard -> Pintasan -> Pintasan Khusus -> Tambahkan Pintasan Khusus. Di bidang perintah cukup tempel path ke file skrip Anda seperti itu: / usr / local / bin / touchpad-on dan nama pilihan.

Dan penambahan kunci-ikatan pilihan.

dan lagi!

pengguna8542574
sumber