Czułość touchpada jest skalowana do wymiarów wirtualnego ekranu


11

Eksperymentuję z podłączaniem drugiego monitora do mojego laptopa Ubuntu Natty i zauważyłem irytującą „funkcję”, która sprawia, że ​​każda konfiguracja wielu monitorów jest tak bezużyteczna, że ​​faktycznie wolę konfigurację laptopa z jednym monitorem.

Wygląda na to, że system automatycznie „skaluje” czułość touchpada w osi X i Y, aby dopasować go do wymiarów „wirtualnego” ekranu obejmującego wiele monitorów. Najlepiej ilustruje to przykład. Jeśli ustawię dwa monitory obok siebie, prędkość osi X touchpada zostanie podwojona, więc przesunięcie palca o tę samą odległość na touchpadzie spowoduje, że mysz na ekranie przesunie się dwukrotnie w kierunku X, tak jak to zrobiła kiedy miałem tylko jeden monitor. Czułość osi Y pozostaje jednak niezmieniona, więc wszystkie ruchy myszy po przekątnej kończą się pod niewłaściwym kątem. To sprawia, że ​​touchpad jest prawie całkowicie bezużyteczny, ponieważ mysz na ekranie nie porusza się w tym samym kierunku, co moja ręka na padzie.

Czy mogę coś z tym zrobić? Chcę tylko, aby prędkości osi X i Y były identyczne i zdecydowanie nie chcę, aby czułość mojej myszy uległa zmianie, ponieważ dodałem ekran.

Nawiasem mówiąc, touchpad jest touchpad Synaptics. Laptop to Dell M1330 z kartą graficzną nVidia.


Widzę to samo nieznośne zachowanie na pulpicie Natty z Apple Magic Trackpad i grafiką nVidia. Było to trudne dla Google'a ze wszystkimi ogólnymi słowami „rozdzielczość” i „wrażliwość” (ale nie wiem, jak inaczej opisać nasz problem). Mam nadzieję, że ktoś znajdzie odpowiedź i opublikuje ją tutaj ...
rymo

mam ten sam problem z zaufanym Ubuntu, laptopem Yovo Lenovo Y50
Mathieu

Odpowiedzi:


4

Nie jestem pewien, czy nadal szukasz, ale znalazłem informacje w tych dwóch wątkach: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/327428 i błąd 591954. Okazuje się, że wymiary touchpada są skalowane do wymiarów wirtualnego ekranu, który xorg generuje, aby pomieścić twoje monitory. Ponieważ większość ludzi ma swoje monitory obok siebie, otrzymujesz wirtualny ekran, który prawdopodobnie jest dwa razy szerszy niż w przypadku pojedynczego monitora, więc ruchy gładzika w poziomie są skalowane tak, aby były dwa razy szybsze. Poprawka została pierwotnie wprowadzona prawie 2 lata temu, co jest nieco śmieszne, ale ...

Skończyło się na tym, że podążam za radą z ostatniego postu z pierwszego wątku i instaluję sterownik xorg synaptics dla oneiric stąd: http://packages.ubuntu.com/oneiric/amd64/xserver-xorg-input- synaptics / download

To naprawiło dla mnie wszystko w porządku.


Ponieważ Oneiric jest już dostępny i od jakiegoś czasu go nie testowałem, oznaczę to jako zaakceptowane.
Ryan C. Thompson,


-2

Problemy z synchronizacją myszy wydają się występować dość często w przypadku wielu rozwiązań wirtualizacyjnych. Do tej pory rozwiązaniem, które znalazłem, działa dobrze zarówno w Xen, jak i VirtualBox, jest ustawienie emulacji myszy jako „tabletu” zamiast zwykłej myszy.

Mam nadzieję, że znajdziesz taką opcję w ustawieniach konfiguracji wirtualizacji, która rozwiązuje problem.


Nie mówię o maszynach wirtualnych. Mówię o konfiguracji z wieloma monitorami. Dwa monitory umieszczone obok siebie tworzą „wirtualny” ekran o podwójnej szerokości ekranu fizycznego.
Ryan C. Thompson,

Och, to tylko rozszerzony ekran. Zaskoczyło mnie słowo „wirtualny”.
Randolf Richardson,

Uważam, że dokumentacja / kod X11 nazywa to wirtualnym ekranem.
Ryan C. Thompson,
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.