W prawie wszystkich dużych współczesnych dystrybucjach Linuksa oraz w ostatnich wydaniach dystrybucji opartych na Ubuntu touchpad został skonfigurowany po wyjęciu z pudełka, aby miał prawy, lewy i środkowy klik i można je było łatwo skonfigurować. Środkowe kliknięcie wykonuje się zwykle za pomocą stuknięcia dwoma lub trzema palcami.
W Ubuntu 12.04 nie widziałem, gdzie włączyć środkowe kliknięcie i nie jest ono domyślnie włączone.
/etc/X11/xorg.conf
. Niektóre instrukcje dotyczące gładzikówOdpowiedzi:
Możesz sprawić, by działał i działał w Ubuntu 12.04, nawet po zawieszeniu, wykonując następujące kroki.
Najpierw utwórz plik ze swoim skryptem:
(Możesz umieścić skrypt w innym katalogu, np.
/usr/bin
Lub/etc
, jeśli chcesz, aby znajdował się w bardziej „ogólnym” miejscu, na wypadek, gdybyś miał wiele kont w instalacji Ubuntu.)Następnie uczyń go wykonywalnym:
Na koniec uruchom następującą komendę, zastępując „user” swoją nazwą użytkownika:
Następnie uruchom ponownie komputer lub wyloguj się i zaloguj lub uruchom ponownie GNOME.
To wszystko!
Aby uzyskać więcej informacji na temat tej poprawki, przejdź tutaj .
źródło
Szukałem tego i dowiedziałem się, że touchpad ma różne ustawienia stuknięć w rogach, a jeśli stukniesz w prawym dolnym rogu, robi to prawym przyciskiem myszy. Ale jeśli stukniesz w prawym górnym rogu, robi to Środkowe kliknięcie. To jest ustawienie domyślne.
źródło
Inna opcja, która może być prostsza i pozwala uniknąć skryptów uruchamiania, jest następująca.
Zatrzymaj demona ustawień gnome przed nadpisaniem istniejących ustawień (czcionka: Touchpad Synaptics - ArchWiki ).
Edytuj plik konfiguracyjny X11 dla touchpada.
i dodaj opcje przycisków w sekcji ze sterownikiem synaptics, w ten sposób:
źródło
/usr/share/X11/xorg.conf.d/50-synaptics.conf
ostrzega „NIE EDYTUJ TEGO PLIKU, Twoja dystrybucja prawdopodobnie go zastąpi podczas aktualizacji. Skopiuj (i zmień nazwę) ten plik na/etc/X11/xorg.conf.d
pierwszy”./etc
! zamiast ryzykować dostanie się do własnych dostosowań/usr/share
- katalogu, który prawie zawsze powinien być traktowany tak, jakby był tylko do odczytu - zniszczony, jeśli nie „pamiętasz” wszystkich rzeczy, które ryzykujesz utratą przez nieużywanieetc
;-)Aby wyświetlić listę rzeczywistych wartości:
mam nadzieję, że to pomoże (zrobiło to dla mnie!)
źródło
ClickFinger3=2
jest świetny - teraz działa jak w Debianie.Pobierz synaptiki z Centrum oprogramowania.
Otwórz go, a następnie przejdź do Konfiguracja touchpada >> Stukanie .
Ustaw tam swoją konfigurację, jak chcesz.
źródło
Możesz włączyć to za pomocą polecenia
synclient TapButton3=2
w terminalu, ale wydaje się, że zostanie to zastąpione przy zawieszeniu + wznowieniu i po ponownym uruchomieniu.Stałe rozwiązanie:
W Xfce wyjaśniono to w tym wątku na forum Xfce
Jednak unity-2d (i przypuszczam, że także Unity) lubi bawić się tymi ustawieniami po wznowieniu i nie mam pojęcia, jak to wyłączyć. może to utouch, naprawdę nie wiem.
Najważniejsze jest to, że nie jest to sposób na skonfigurowanie środkowym przyciskiem myszy na stałe:
sh -c "/usr/bin/synclient TapButton3=2"
, a następnie zapisz ją.Jest to dobre i dobre do momentu zawieszenia i wznowienia. za to:
gksudo gedit /etc/pm/sleep.d/80-synaptics-three-finger
Skopiuj i wklej następujący tekst do pliku:
Zastąp
YOUR_USER_NAME
swoją nazwą logowania - nie długą; np. użyj „fred” zamiast „fred fuchs”. jeśli go nie pamiętasz, zawsze możesz wpisaćwhoami
w oknie terminala, a on ci to powie.Zapisz plik.
Uczyń go wykonywalnym; po prostu wpisz
sudo chmod +x /etc/pm/sleep.d/80-synaptics-three-finger
w oknie terminala. poprosi o podanie hasła.Jeśli zrobiłeś to wszystko poprawnie, system powinien zatrzymać kliknięcie trzema palcami jako środkowe kliknięcie po cyklu zawieszenia / wznowienia.
To było zabawne i przyjazne dla użytkownika, prawda? Mogę się tylko zastanawiać, dlaczego jedność po cichu wtrąca się w ustawienia synclient, i jeszcze bardziej zastanawiam się, dlaczego nie ma prostego narzędzia graficznego do skonfigurowania tego wszystkiego. w każdym razie, masz to.
źródło
Section "Inputclass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" Option "TapButton3" "2" EndSection
Wypróbowałem kilka rozwiązań tutaj oferowanych, ale nic nie działało na moim Toshiba Satellite. Trik wydaje się polegać na rozróżnieniu między „touchpadem”, który jest podkładką pod mysz z sąsiadującymi z nim przyciskami, a „touchpadem”, który jest padem bez sąsiadujących przycisków: klikasz pad.
Ten Toshiba Satellite ma panel dotykowy, więc kliknięcie w rogu nie działało i nie mogłem uzyskać kliknięcia trzema palcami do pracy.
Opierając się na odpowiedzi dllud, stwierdziłem, że muszę edytować (na kubuntu)
/usr/share/X11/xorg.conf.d/50-synaptics.conf
na podstawie informacji pod adresem https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Buttonless_touchpads_.28aka_ClickPads.29 i mam teraz takie sekcje:Ustawia pad na 40% lewy przycisk, 20% środkowy przycisk, 40% prawy przycisk. Nadal potrzeba trochę praktyki, aby poprawnie trafić w środek.
źródło
Sprawdź to. http://forums.debian.net/viewtopic.php?p=354960#p354960 Uruchomiłem uruchamianie
źródło
Touchpad ma różne ustawienia stuknięć w rogach, a stuknięcie w prawym dolnym rogu powoduje kliknięcie prawym przyciskiem. Ale jeśli stukniesz w prawym górnym rogu, robi to Środkowe kliknięcie. To jest ustawienie domyślne.
prosty brat działa dla mnie :)
źródło
Kliknięcie jednocześnie lewego i prawego przycisku działa w niektórych systemach.
Zobacz dokumentację Xorg i wyszukaj termin „środkowy”.
Touchpad Ubuntu 12.04 : Elantech
źródło
Touchpad z przyciskami
Kiedyś miałem laptopa z przyciskami touchpada i klikałem oba z nich jednocześnie, aby wywołać emulację środkowego kliknięcia.
Touchpad bez przycisku
Mam teraz touchpad bez przycisków. Oto co zrobiłem:
Użyj następującego polecenia, aby dowiedzieć się o wartościach rozmiaru i konfiguracji touchpada:
Następnie użyj
synclient var1=value1 var2=value2 ...
składni, aby zmodyfikować te wartości zgodnie z własnymi potrzebami. Zobacz przykładowe polecenie, które daję BeloUwaga:
ClickFinger1
,ClickFinger2
aClickFinger3
opcje odwzorowują kliknięcia, gdy zostaną wykonane odpowiednio jednym, dwoma lub trzema palcami w lewo dotykającymi touchpada.Oto polecenie, które uruchomiłem i ustawiłem w
Startup Applications Preferences
oknie, aby skonfigurować touchpad:RightButtonAreaTop=0
iRightButtonAreaLeft=0
wyłącz „prawy przycisk” powodujący kliknięcie prawym przyciskiem (nie użyłem ustawień ivan-volosyuk, aby ustawić wszystkie trzy przyciski. Mam tylko środkowe kliknięcie). Używam stuknięcia dwoma palcami, aby uzyskać kliknięcie prawym przyciskiem. Brak możliwości utrzymania prawego kliknięcia nie przeszkadza mi wystarczająco, by znaleźć rozwiązanie.MiddleButtonAreaTop=1916
iMiddleButtonAreaLeft=1617
ustaw „prawy przycisk”, aby powodować środkowe kliknięcie.ClickFinger1=0
Wyłącza specjalną interpretację kliknięcia, które ma miejsce, gdy jeden palec dotyka powierzchni w momencie kliknięcia. Jego poprzednia wartość:ClickFinger1=1
spowodowała, że moje prawe kliknięcia zostały zinterpretowane jako kliknięcie lewym przyciskiem, gdy pozostawiam palec bez dotykania touchpada.Zhakuj to tak, jak lubisz. Może poradzisz sobie lepiej niż ja.
źródło
Jeśli zajrzysz na wiki XFCE pod kątem ustawień myszy / gładzika , wspomni się, jak można ustawić „Właściwości urządzenia”. Niestety nie jest to kompletne, ponieważ bezpośrednie ustawienia urządzenia muszą być w obszarze Właściwości /, aby zadziałały. Na przykład, aby dotknąć dwoma palcami środkowego kliknięcia i trzema palcami kliknąć prawym przyciskiem myszy, muszę zmienić opcję „Synaptics Tap Action”. Oto jak to początkowo wygląda:
Aby ustawić XFCE 4.12, należy wykonać następujące czynności:
Teraz widzimy, że to się zmieniło:
źródło
Polecam dodanie
synclient TapButton2=2
isynclient TapButton3=3
do twojej~/.bashrc
konfiguracji. Aby to zrobić, otwórz terminal i uruchom:Następnie uruchom ponownie komputer.
Te
synclient
polecenia wykonaj następujące czynności:synclient TapButton2=2
ustawia stuknięcie dwoma palcami w kliknięcie środkowym przyciskiem.synclient TapButton3=3
ustawia stuknięcie trzema palcami w kliknięcie prawym przyciskiem.źródło