Hemat daya memungkinkan touchpad

8

Saya telah menginstal paket hemat daya (bumblebee, laptop-mode-tools, dan cpufreq) ke laptop saya dengan Debian Wheezy. Berkat itu saya mengurangi penggunaan daya dari 32W ke 10W. Tapi sekarang saya menghadapi masalah bahwa saya tidak dapat menonaktifkan touchpad. Saya menulis skrip sederhana yang membalik keadaan touch-pad:

#!/bin/sh
synclient TouchpadOff=`synclient | grep TouchpadOff | awk '{print !$3}'`

Ketika saya meluncurkan skrip ini, ia membalikkan status touch-pad seperti yang diharapkan, tetapi dalam 5 detik TouchpadOff ditulis ulang dengan nilai "2", dan touch-pad menjadi aktif kembali.

Saya kira itu adalah alat mode-laptop yang memodifikasi variabel TouchpadOff. Saya mencoba menemukan pengaturan terkait di alat mode laptop, tetapi tidak menemukan apa pun.

Adakah ide bagaimana menentukan siapa yang memodifikasi variabel TouchpadOff dan cara menonaktifkan modifikasi seperti itu?

Dmitriy Sukharev
sumber
Apakah ini terjadi juga pada skrip kedua? Misalnya. apakah ada sesuatu yang terus menerus mengaktifkan touchpad?
lynxlynxlynx
Ya, ini memungkinkan touchpad terus menerus.
Dmitriy Sukharev
Saya pikir ini mungkin ada hubungannya dengan fitur USB autosuspend laptop-mode-tools. Sudahkah Anda mencoba menonaktifkannya? Ini adalah tebakan liar, tetapi saya akan mulai menyelidiki laptop-mode-tools.
Silverrocker
Sejauh yang saya ingat saya mencoba untuk menonaktifkan mode USB autosuspend, tetapi tidak mengubah apa pun. Saya mengatasi masalah saya dengan "menonaktifkan klik mouse dengan touchpad". Itu tidak membuat skrip berfungsi, tetapi membuat semuanya kurang mengganggu.
Dmitriy Sukharev
Apakah Anda mencoba menghapus instalan alat mode laptop untuk melihat apakah touchpad Anda masih aktif setelah itu? (Maksud saya, apakah Anda yakin itu berasal dari laptop-mode-tools?)
Depado

Jawaban:

1

Saya menyelesaikan masalah saya tanpa menonaktifkan touchpad. Masalah aslinya adalah bahwa saya menyentuh area touchpad saya dengan telapak tangan saya mengklik kontrol yang saya tidak ingin klik. Laptop saya sebelumnya memiliki tombol pintas Fn untuk menonaktifkan touchpad, tetapi tidak berfungsi di laptop saya saat ini, oleh karena itu saya memutuskan untuk menulis skrip untuk menonaktifkannya, yang akhirnya membuat saya mengajukan pertanyaan di sini.

Tapi sebenarnya saya punya Touchless TouchPad (alias ClickPad). Setelah itu saya dapat mengubah mode mengklik komponen UI di Linux. Pilihan yang tersedia adalah klik dengan sentuhan dan klik dengan mengklik pada clickpad. Saya telah mengklik opsi sentuhan dipilih. Dan tentu saja itu sangat menjengkelkan karena fokus berubah setiap kali saya mengetik sesuatu, terutama mengingat bahwa ClickPad saya sangat besar.

Jadi bagaimana beralih ke mengklik komponen UI dengan mengklik ClickPad? Saya memiliki Gnome 3, tetapi idenya harus sama di Unity, dan mungkin beberapa yang lain. Buka Pengaturan Sistem, pilih item 'Mouse dan Panel Sentuh' di sana. Buka tab 'Panel Sentuh' dan hapus centang pada kotak centang 'Aktifkan klik mouse dengan panel sentuh'. Itu dia :)

Sayangnya masih ada kasus di mana solusi ini tidak dapat diterima untuk Anda. Misalnya jika Anda memiliki TouchPad (bukan ClickPad) atau jika ClickPad Anda sulit ditekan. Dalam hal ini akan sangat cocok untuk menonaktifkan touchpad secara terprogram. Karena itu saya membiarkan pertanyaan ini tidak terjawab.

Dmitriy Sukharev
sumber