Gdzie jest blokada kliknięcia myszą Dostępność?

13

Przez lata byłem użytkownikiem Linuksa na pulpicie. Prawie przestawiłem swój główny komputer na Ubuntu przed wydaniem systemu Windows 7. Było kilka, ale znaczących problemów, które uniemożliwiły hurtową adopcję, głównie tethering z moim telefonem i kiepskim klientem VPN.

Jednym z kluczowych elementów, na które mogłem liczyć, były funkcje ułatwień dostępu. Niedawno zainstalowałem Ubuntu 10.10 i zastanawiam się nad wypróbowaniem go jeszcze raz, ale wygląda na to, że Ubuntu wykonał skok wstecz, ponieważ nie ma już funkcji blokowania kliknięcia myszy.

Zasadniczo potrzebuję umiejętności naciśnięcia i przytrzymania lewego przycisku, aby uruchomić blokadę przycisku, aby móc poruszać myszą za pomocą trackpada za pomocą protezy. Absolutnie potrzebuję tej funkcji i jest to przełom, jeśli nie zadziała. Próbowałem kluczy Dwell, ale w najlepszym razie jest to chaotyczna kontrola. Nigdy nie byłem w stanie poradzić sobie z żadnym rodzajem przeciągnięcia.

użytkownik10133
źródło

Odpowiedzi:

8

Czy spojrzałeś na xte ? To część xautomationpakietu.

sudo apt-get install xautomation

Jest dość stabilny, więc nie powinieneś kompilować ani hakować.

Pisanie xte "mousedown 1"na konsoli wydaje się robić to, czego szukasz. Symulowało kliknięcie i przytrzymanie pierwszego przycisku myszy. Przycisk wydaje się być kliknięty, dopóki nie kliknę innego przycisku myszy.

Aby interfejs użytkownika działał tak, jak chcesz, możesz dodać xte "mousedown 1"skrót klawiszowy. Kiedy naciśniesz ten klawisz, otrzymasz opisany przycisk „kliknij i przytrzymaj”.

Jeśli chcesz zachować kliknięcie i przytrzymanie myszy, możesz spróbować spojrzeć na Compiz. Wierzę, że Compiz pozwala na wiązanie poleceń z przyciskami myszy.

Erigami
źródło
Gdzie to jest w compiz?
djeikyb
Otwórz „CompizConfig Settings Manager”, a następnie przejdź do „Poleceń” i kliknij kartę „Wiązania przycisków”. Nigdy ich nie użyłem, ale wiem, że tam są. :-)
Erigami
Może być konieczne zainstalowanie pakietu compizconfig-settings-manager za pomocą Synaptic lub cokolwiek innego. Nigdy nie widziałem pakietu zainstalowanego z instalacją podstawową.
Mei
Podoba mi się pomysł xte, ale ma tę samą wadę, co przyciski draglock Xorg: dodatkowe kliknięcie. A Compiz zostanie zastąpiony przez Unity w nadchodzącym wydaniu .. Jestem pewien, że istnieją na to sposoby, być może z xmodmap.
djeikyb
Jestem pewien, że Unity będzie miało powiązania klawiszy.
Erigami
2

Nie mam jeszcze pewnej odpowiedzi, ale oto co do tej pory mam:

mousetweaksPakiet powinien mieć, co chcesz. Tylko, przynajmniej w mojej instalacji netbooka 10.10 tak nie jest. Znalazłem trochę dokumentacji i wygląda na to, że pod nagłówkiem mousetweak5 znajduje się dodatkowy zestaw funkcji . Obejmuje rodzaj przeciągania jednym kliknięciem, o którym mówisz. Zadałem pytanie na starterze, aby dowiedzieć się więcej. Pod każdym względem nie jest zaimplementowany. Lub ewentualnie został usunięty. I zalogowany błąd w starterze wobec projektu mousetweak.

Znalazłem sterownik wejściowy dla X o nazwie evdev . To już używany domyślnie w Ubuntu 10.04, a można edytować plik zasadami: /usr/share/X11/xorg.conf.d/10-evdev.conf. Sprawiłem, że działa, ale jest do bani. Zasadniczo przypisujesz jeden z przycisków jako tryb „idź do kliknięcia”. Kliknij go, a następnie kliknij przycisk, który chcesz zablokować. Aby odblokować, kliknij przycisk specjalny, a następnie przycisk zablokowany. W każdym razie, edytujesz ten 10-evdev.confplik, aby dodać linię Option "DragLockButtons" "8". Zmień 8 na dowolny przycisk myszy, który ma być specjalnym przyciskiem trybu blokady. Możesz znaleźć numery swoich przycisków, uruchamiając xevTo jest w ostatnim wierszu wyniku po kliknięciu. Zobacz także: http://www.xfree86.org/current/mouse5.html

To, co chcę zobaczyć, to inteligentna blokada kliknięć myszy i manipulatorów kulowych, tak jak sterownik synaptyczny zapewnia panele dotykowe. Tzn. Gest kliknięcia i przeciągnięcia jest aktywny, dopóki nie stukniesz po raz drugi.

djeikyb
źródło
tak, mousetweak5 nie jest zaimplementowany. Staram się unikać włamywania bzdur z mojego systemu, aby działał. Wydaje się, że Ubuntu ma wiele obietnic, ale dostępność powinna być podstawowym elementem. Kliknięcie Dwell jest bardziej irytujące niż przydatne. Nie jestem pewien, dlaczego wyeliminowali kliknięcie. To było o wiele bardziej przydatne. Przynajmniej nie wyrzucili lepkich kluczy. Nie mogę znaleźć dobrej dokumentacji dla btnx, link do strony podręcznika nie ładuje się.
user10133
Wiesz, przez cały ten czas zapominam, że używasz trackpointa, inaczej nub-rzecz. Myślę, że może być kontrolowany przez synaptic. Uruchomić tego polecenia i lemingi znać, jeśli robi to co chcesz: synclient LockedDrags=1.
djeikyb
0

Zakładam, że sprawdziłeś opcje dostępności myszy, a klawiaturę można ustawić tak, by naśladowała mysz, nie będąc pewnym, czy któraś z nich pomaga.

robin0800
źródło
Jestem prawie pewien, że ta funkcjonalność była dostępna w opcjach dostępności myszy około 10.04, a OP też to pamięta. Nie ustaliłbym tej nagrody, gdyby było to takie proste; p Twoje drugie rozwiązanie wygląda obiecująco w świetle odpowiedzi Erigami, ale musisz to uzupełnić.
djeikyb
Niestety ustawienia urządzenia gpointing nie obejmują opcji konfiguracji blokady kliknięcia. nie jestem pewien, dlaczego dostępność traci przyczepność. na szczęście jest to podstawowy element Win 7. Przeglądałem wszystkie opcje dostępności, najwyraźniej Ubuntu wybrał kilka opcji.
user10133,
0

Czy widziałeś już ustawienia urządzenia gpointing ? Znajduje się w repozytorium wszechświata i powinien ostatecznie zastąpić gsynaptics. Może mieć bardziej wszechstronny zestaw opcji dla twojego trackpointa. Nie wiem, nie mam punktu do przetestowania.

djeikyb
źródło