Tiết kiệm năng lượng cho phép touchpad


8

Tôi đã cài đặt các gói tiết kiệm năng lượng (bumblebee, laptop-mode-tools và cpufreq) cho máy tính xách tay của tôi với Debian Wheezy. Nhờ đó tôi giảm mức sử dụng điện từ 32W xuống 10W. Nhưng bây giờ tôi phải đối mặt với vấn đề là tôi không thể vô hiệu hóa bàn di chuột. Tôi đã viết tập lệnh đơn giản đảo ngược trạng thái của touch-pad:

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

Khi tôi khởi chạy tập lệnh này, nó sẽ đảo ngược trạng thái của bàn di chuột như mong đợi, nhưng sau 5 giây, TouchpadPack được viết lại với giá trị "2" và bàn phím cảm ứng sẽ hoạt động trở lại.

Tôi cho rằng đó là công cụ chế độ máy tính xách tay, người sửa đổi biến TouchpadPack. Tôi đã cố gắng tìm các cài đặt liên quan trong các công cụ chế độ máy tính xách tay, nhưng không tìm thấy gì.

Bất kỳ ý tưởng làm thế nào để xác định ai sửa đổi biến TouchpadPack và làm thế nào để vô hiệu hóa một sửa đổi như vậy?


Nó cũng xảy ra trên một kịch bản thứ hai? Ví dụ. là một cái gì đó liên tục cho phép touchpad?
lynxlynxlynx

Có, nó cho phép touchpad liên tục.
Dmitriy Sukharev

Tôi nghĩ rằng điều này có thể phải thực hiện với tính năng tự động sửa lỗi USB của các công cụ chế độ máy tính xách tay. Bạn đã thử vô hiệu hóa nó? Đây là một phỏng đoán khá hoang dã nhưng tôi sẽ bắt đầu nghiên cứu các công cụ chế độ máy tính xách tay.
Silverrocker

Theo như tôi nhớ, tôi đã cố gắng vô hiệu hóa chế độ tự động gửi của USB, nhưng nó không thay đổi gì cả. Tôi đã khắc phục vấn đề của mình bằng cách "vô hiệu hóa nhấp chuột bằng bàn di chuột". Nó không làm cho kịch bản hoạt động, nhưng làm cho toàn bộ điều này bớt khó chịu hơn.
Dmitriy Sukharev

Bạn đã thử gỡ cài đặt các công cụ chế độ máy tính xách tay để xem bàn di chuột của bạn có còn kích hoạt sau đó không? (Ý tôi là, bạn có chắc là nó đến từ công cụ chế độ máy tính xách tay không?)
Depado

Câu trả lời:


1

Tôi đã giải quyết vấn đề của mình mà không vô hiệu hóa bàn di chuột. Vấn đề ban đầu là tôi đã chạm vào khu vực bàn di chuột của mình bằng cách bấm điều khiển lòng bàn tay mà tôi không muốn nhấp. Máy tính xách tay trước của tôi có phím nóng Fn để tắt bàn di chuột, nhưng nó không hoạt động trong máy tính xách tay hiện tại của tôi, do đó tôi quyết định viết kịch bản để vô hiệu hóa nó, điều đó cuối cùng dẫn tôi đến câu hỏi ở đây.

Nhưng thực sự tôi có Nút không cảm ứng (hay còn gọi là ClickPad). Có nó tôi có thể thay đổi chế độ nhấp vào các thành phần UI trong Linux. Các tùy chọn có sẵn là nhấp bằng cách chạm và nhấp bằng cách nhấp vào bàn di chuột. Tôi đã nhấp bằng tùy chọn cảm ứng được chọn. Và tất nhiên, thật khó chịu khi phải thay đổi tiêu điểm mọi lúc tôi gõ một cái gì đó, đặc biệt là tính đến việc ClickPad của tôi rất lớn.

Vậy làm thế nào để chuyển sang nhấp vào các thành phần UI bằng cách nhấp vào ClickPad? Tôi có Gnome 3, nhưng ý tưởng nên giống nhau trong Unity và có lẽ một số người khác. Chuyển đến Cài đặt hệ thống, chọn mục 'Chuột và bàn di chuột' ở đó. Chuyển đến tab 'Touchpad' và bỏ chọn 'Kích hoạt nhấp chuột bằng bàn di chuột'. Đó là nó :)

Thật không may, vẫn có những trường hợp khi giải pháp này sẽ không được bạn chấp nhận. Chẳng hạn, nếu bạn có TouchPad (không phải ClickPad) hoặc nếu ClickPad của bạn khó bấm. Trong trường hợp này, nó sẽ phù hợp để vô hiệu hóa lập trình touchpad. Vì vậy, tôi để lại câu hỏi này chưa được trả lời.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.