Klawiatura i touchpad Dell Inspiron N5110


14

                                                                    Mam laptopa Dell „N 5110”

  1. Jak sprawić, by przewijanie dwoma palcami działało + Powiększanie i pomniejszanie 2 palcami

  2. Jak Fn + F3 Aby zablokować touchpad

  3. Jak skonfigurować 1 2 3, jak pokazano na rys

    3.1 W Centrum oprogramowania Ubuntu

    3.2 Ustawienia systemu

    3.3 Wyłączanie ekranu

wprowadź opis zdjęcia tutaj

Jak skonfigurować ustawienia touchpada i klawiatury w Dell Inspiron 5110? Nic nie działało i zrobiłem Google, ale nic nie znalazłem

 xinput list
⎡ Virtual core pointer                             id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=13   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Laptop_Integrated_Webcam_HD               id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=14   [slave  keyboard (3)]

Czy wysłana odpowiedź pomogła Ci w rozwiązaniu problemu z touchpadem?
Beni Bogosel,

yes> os.system ("xinput --set-prop 'PS / 2 Generic Mouse' 'Device Enabled' $ (if [$ (expr xinput --list-props 'PS/2 Generic Mouse' | grep 'Device Enabled' | cut -f2 -d :) -eq 0]; następnie echo 1; else echo 0; fi)")> sprawdź również drugą odpowiedź
One Zero

Czy udało Ci się uruchomić przewijanie na touchpadzie? Widzę, że skrypt tylko zatrzymuje touchpad.
Beni Bogosel,

Rozważ tę odpowiedź tutaj: askubuntu.com/a/199587/44254
Beni Bogosel

Odpowiedzi:


11

1. Jak sprawić, by przewijanie dwoma palcami działało + Powiększanie i pomniejszanie 2 palcami

jest wywoływana aplikacja, Toucheggale ma problemy 12.04i musi zostać naprawiona. Więc w tej chwili nie wykona pracy, którą chcesz.

Touchegg został zaprojektowany w taki sposób, aby wprowadzać funkcje obsługi dotykowej (touchpad) w systemach operacyjnych opartych na systemie Linux. Mówiąc w skrócie, jest to open source multi-touch rozpoznawanie gestów dla GNU / Linux, który jest wspierany przez C ++, Qt i bibliotekę uTouch-geis. Za pomocą TouchEgg możesz określić, jakie rodzaje akcji mają być inicjowane dla określonego gestu wielodotykowego.

po więcej informacji spójrz na moją odpowiedź . Przeprowadziłem cały proces.

2. Jak Fn + F3 Aby zablokować touchpad?

Użyj aplikacji o nazwie AutoKey.

Możesz przypisać dowolny klucz do dowolnego skryptu lub skrótu.

AutoKey to narzędzie do automatyzacji pulpitu dla systemów Linux i X11. Pozwala zarządzać kolekcją skryptów i zwrotów oraz przypisywać do nich skróty i skróty. Pozwala to na wykonanie skryptu lub wstawienie tekstu na żądanie w dowolnym używanym programie.

Najnowsza wersja to v0.90.

  • Gdzie to zdobyć? jest w repozytorium ubuntu!

Otwórz centrum oprogramowania> wyszukaj autokey> zainstaluj AutoKey (GTK)

  • Jak tego użyć?

Otwórz AutoKey.

Krok 1 :

Naciśnij Ctrl+ Shift+ Nlub z File > Create.. > New Script. Zmień nazwę na dowolną.

wprowadź opis zdjęcia tutaj

wklej poniżej kodu, jak pokazano,

import os
os.system("synclient TouchpadOff=$(if [ $(expr `synclient -l | grep TouchpadOff | cut -f2 -d =`) -eq 0 ]; then echo 1; else echo 0; fi)")

wprowadź opis zdjęcia tutaj

Następnie w prawym dolnym rogu znajdują się trzy Setprzyciski do ustawienia dla Abbreviationlub Hotkeylub Window Filter. Kliknij drugi Setprzycisk (ponieważ chcemy ustawić skrót).

wprowadź opis zdjęcia tutaj

Kliknij Press to Seti naciśnij klawisz, który chcesz przypisać (w twoim przypadku fn+ f3. Naciskam fn+ f1).

Kliknij OK.

Kliknij Savew prawym dolnym rogu.

Teraz zobaczysz swój klawisz skrótu w lewym panelu w HotKeykolumnie (w moim przypadku jest dziwny klawisz, na przykład Iponieważ przypisałem fn+ f1).

wprowadź opis zdjęcia tutaj

ustawiłeś skrót klawiszowy dla touchpada, aby włączyć / wyłączyć (napisałem kod, aby go przełączać, a nie tylko używać do blokowania. Być może chcesz :-)).

3.1 W Centrum oprogramowania Ubuntu

==> Przejdź do Step 1opisu powyżej.

po prostu użyj tego kodu podczas wklejania.

import os
os.system("/usr/bin/software-center %u")

i ustaw skrót dla 1pokazanego na zrzucie ekranu.

To wszystko masz zobowiązany 1do Software Center.

3.2 Ustawienia systemu

==> Przejdź do Step 1opisu powyżej.

po prostu użyj tego kodu podczas wklejania.

import os
os.system("gnome-control-center")

i ustaw skrót dla 2pokazanego na zrzucie ekranu.

To wszystko masz zobowiązany 2do System Settings.

3.3 Wyłączanie ekranu

==> Przejdź do Step 1opisu powyżej.

po prostu użyj tego kodu podczas wklejania.

import os
os.system("xset dpms force off")

i ustaw skrót dla 3pokazanego na zrzucie ekranu.

To wszystko masz zobowiązany 3do Monitor off.


Czy to powoduje, że przewijanie działa na touchpadach Alpy, czy jest to tylko opcja wyłączenia touchpada?
Beni Bogosel,

wyłącza się i włącza touchpad (jak klawisze przełączania).
Rahul Virpara

2

Bardzo pomocne instrukcje.

Niestety mam problemy z synclient( Couldn't find synaptics properties. No synaptics driver loaded?), więc szukałem alternatywnego skryptu dla AutoKey i instrukcje w tym wątku były bardzo pomocne. Właśnie zastąpiłem wiersz zaczynając os.systemod następującego:

os.system("xinput --set-prop 'PS/2 Generic Mouse' 'Device Enabled' $(if [ $(expr `xinput --list-props 'PS/2 Generic Mouse' | grep 'Device Enabled' | cut -f2 -d :`) -eq 0 ]; then echo 1; else echo 0; fi)")

2

Naprawiono problem z przewijaniem touchpada

Naprawdę doceniam wielki wkład Dave'a Turvene dla jego kierowcy, a także podziękowania dla garyF za scenariusz.

Naprawiono problem z przewijaniem touchpada w Dell Inspiron 5720 z systemem Ubuntu 12.04.

Zrobiłem kilka dodatkowych kroków, aby to zadziałało.

Oto moje kroki, aby uruchomić sterowniki i skrypt.

1) Po wyodrębnieniu psmouse-alps-dst-0.4.tar do / usr / src (w wierszu polecenia przejdź do /usr/src/psmouse-alps-dst-0.4).
2) `sudo chmod u + = rwx install.sh` (daj uprawnienia do wykonania install.sh)
3) `sudo gedit install.sh`
4) dodaj #! / Bin / bash (jeśli używasz powłoki bash, która jest domyślną powłoką)
5) `sudo. / Install.sh`
[Jeśli pojawi się jakiś błąd. Może być konieczne zainstalowanie dkms, aby skrypt działał]
[`sudo apt-get install dkms`].

6) skrypt uruchomi się i zbuduje źródło.
7) po zakończeniu otrzymasz wiadomość
„DKMS: instalacja zakończona.
rmmod psmouse, czekaj = nie
insmod /lib/modules/3.5.0-23-generic/updates/dkms/psmouse.ko 
GŁÓWNA: Instalacja zakończona. Wybierz Ustawienia systemowe> Mysz i touchpad, aby skonfigurować :-) ”
8) W Ubuntu 12.04 kliknij Dash Home na pasku uruchamiania.
9) Następnie wpisz mysz.
10) kliknij aplikację „Mysz i Toushpad”.
11) kliknij kartę „Touchpad”.
12) wybierz „Przewijanie dwoma palcami”.
13) zamknij aplikację i wszystko gotowe. 

dzięki za dodanie części uprawnień do plików wykonywalnych ... zapomniałem o tym wspomnieć :-), którą można przezwyciężyć, sudo bash install.shale nie wiedziałem, że dkms musi zostać zainstalowany. czy nie jest dołączony do instalacji Ubuntu?
garyf

1

Znalazłem bardzo przydatny sterownik wykonany przez Dave'a. Dziękuję mu, bo ja też mam N5110 i cholera, że ​​Dell nie chce pomóc

Oto link do szybkiej instalacji .

Musisz wyodrębnić i skopiować folder, /usr/src/a następnie uruchomić go install.shz uprawnieniami administratora.

To nie jest kompletne, ale przynajmniej przewijanie krawędzi, przewijanie dwoma palcami i będzie można go włączyć / wyłączyć za pomocą Fn+ F3.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.