Η ευελιξία είναι μια από τις αρετές, για να πω, ότι μου αρέσει περισσότερο για το GNU / Linux. Όλα όσα πέρασαν από το μυαλό μου, πήρα να δουλέψω στο GNU / Linux. Λοιπόν, αυτό είναι το θέμα της ευελιξίας, προσαρμόζοντας το σύστημα σε διαφορετικές καταστάσεις και διαμορφώσεις. Υπάρχουν τόσες πολλές καταστάσεις που δεν θυμάμαι πλέον όλες αυτές, αλλά θυμάμαι αυτήν την τελευταία που θα μοιραστώ μαζί σας παρακάτω.
Αποδεικνύεται ότι πριν από μέρες αγόρασα ένα ασύρματο ποντίκι usb να κάνω ευκολότερο για μένα να συνεργαστώ με το Gimp, αφού το σχεδιασμό με το touchpad, λογικά, είναι δύσκολο (ανεξάρτητα από το πόσο ιδιότροπο είναι: P).
Χρησιμοποιώντας το ποντίκι, σε ορισμένες περιπτώσεις, η επαφή της παλάμης του χεριού με την επιφάνεια αφής έκανε τη δουλειά δύσκολη. Η λύση ήταν λογική, το touchpad Θα πρέπει να απενεργοποιηθεί κατά τη σύνδεση του ποντικιού και να επανενεργοποιηθεί μόλις αποσυνδεθεί και έτσι γίνεται στο wiki de archlinux και σε ένα είσοδος στο φόρουμ του Μαντζάρο Βρήκα έναν τρόπο αυτοματοποίησης αυτής της διαδικασίας.
Αξίζει να διευκρινιστεί ότι με το kcm-touchpad 0.3.1 εγκαταστάθηκε από τότε CCR Απενεργοποιείται μόνο όταν το ποντίκι είναι συνδεδεμένο, αλλά δεν επανενεργοποιείται μετά την αποσύνδεσή του και γι 'αυτό θα χρησιμοποιήσουμε αυτήν τη μέθοδο. Ας το κάνουμε!
Πώς να απενεργοποιήσετε την επιφάνεια αφής;
Με το ποντίκι συνδεδεμένο τρέξιμο:
xinput --list
Στην περίπτωσή μου αυτή η έξοδος δημιουργήθηκε:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microfins 2.4G Wireless Optical Mouse id=10 [slave pointer (2)]
⎜ ↳ HID 04f3:0103 id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
Στη συνέχεια, πρόκειται να δημιουργήσουμε ένα σενάριο που θα εκτελεί την αυτόματη διαδικασία (εξαρτάται από το καθένα να χρησιμοποιήσει το πρόγραμμα επεξεργασίας κειμένου και να το αποθηκεύσει στη θέση που θέλουν, εδώ θα χρησιμοποιήσουμε τη θέση της αρχικής ανάρτησης):
sudo nano /usr/local/bin/touchpad
Αντιγράφουμε και επικολλάμε τα ακόλουθα:
#! / bin / bash list = "xinput - λίστα | grep -i "mouse" εάν [$ {# list} -eq 0]; τότε exec `synclient touchpadoff = 0` notify-send" Δεν εντοπίστηκε ποντίκι USB "" Touchpad ενεργοποιημένο "άλλο exec` synclient touchpadoff = 1` notify-send" USB ποντίκι συνδεδεμένο "" Touchpad απενεργοποιημένο "fi
Παραμένουμε CTRL + SHIFT + V και σώζουμε με CTRL + O
Εάν είναι απαραίτητο, αντικαθιστούμε 'ποντίκι' από τη συσκευή της οποίας το όνομα δημιουργείται με την πρώτη εντολή. Εάν διαθέτουμε ενσύρματο ποντίκι USB, δεν κάνουμε καμία τροποποίηση. Στην περίπτωσή μου:
grep -i 'Microfins'
Σας δίνουμε άδεια εκτέλεσης:
sudo chmod +x /usr/local/bin/touchpad
Δημιουργούμε έναν κανόνα udev έτσι ώστε να εκτελεί το σενάριο κάθε φορά που συνδέουμε ή αποσυνδέουμε το ποντίκι USB
sudo nano /etc/udev/rules.d/01-touchpad.rules
Αντιγράφουμε και επικολλάμε τα ακόλουθα:
<preSUBSYSTEM==»εισαγωγή», KERNEL==»ποντίκι[0-9]*», ACTION==»add», ENV{DISPLAY}=»:0″, ENV{XAUTHORITY}=»/home/username/. Xauthority», RUN+=»/usr/local/bin/touchpad»
SUBSYSTEM == »είσοδος», KERNEL == »ποντίκι [0-9] *», ΔΡΑΣΗ == »αφαίρεση», ENV {DISPLAY} = »: 0 ″, ENV {XAUTHORITY} =» / σπίτι / όνομα χρήστη / .Xauthority », RUN + =» / usr / local / bin / touchpad »
Τροποποιούμε όνομα χρήστη από τον χρήστη μας και σε περίπτωση που έχουμε αποθηκεύσει το σενάριο σε άλλη τοποθεσία το εκχωρούμε σωστά
Εξοικονομούμε με CTRL + O
Τέλος, πρέπει να κάνουμε το σενάριο να εκτελείται σε κάθε αρχή. Στο KDE θα:
Προτιμήσεις συστήματος> Εκκίνηση και τερματισμός λειτουργίας> Αυτόματη έναρξη> Προσθήκη σεναρίου και ψάχνουμε για το σενάριο / usr / local / bin
Θα είναι αρκετό για επανεκκίνηση για να μπορείτε να απολαύσετε τη νέα διαμόρφωση
Πολύ χρήσιμη συμβουλή, ελπίζω να το κάνω όταν αγοράζω το φορητό υπολογιστή. (
Αξίζει να διευκρινιστεί ότι το
pacman -S kcm-touchpad (σε τσάκρα)
Εγκαταστήστε μια μονάδα διαμόρφωσης touchpad στις προτιμήσεις συστήματος που σας επιτρέπει να το διαμορφώσετε εύκολα, συμπεριλαμβανομένων όσων εξηγούνται στην ανάρτηση.
Δεν λειτουργεί για μένα με το kcm-touchpad από το CCR ή τα επίσημα αποθετήρια. Πρέπει να οφείλεται στο μοντέλο του ποντικιού που χρησιμοποιώ και γι 'αυτό χρησιμοποίησα αυτήν τη μέθοδο
Γεια σας, ξέρω ότι αυτή η ανάρτηση είναι παλιά και ότι όλα έρχονται στο Wiki θέλω απλώς να προσθέσω την αλλαγή για όσους μου αρέσουν να έρθουν σε αυτήν την ανάρτηση και χαιρετισμούς.
κατά την προσθήκη του κανόνα udeb στο /etc/udev/rules.d/01-touchpad.rules είναι ο ακόλουθος
SUBSYSTEM == »είσοδος», KERNEL == »ποντίκι [0-9]«, ACTION ==» add », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 1 ″
SUBSYSTEM == »είσοδος», KERNEL == »ποντίκι [0-9]«, ACTION ==» κατάργηση », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 0 ″