Scrool/mousewheel na tocuhpadzie i myszce.

Scrool/mousewheel na tocuhpadzie i myszce.
L1
  • Rejestracja:prawie 10 lat
  • Ostatnio:prawie 7 lat
  • Postów:32
0

Witam,

istnieje jakiś sposób na rozróżnienie eventu mouswheel'a w javascripcie? Chodzi mi o to czy nastąpiło scrollowanie czy też konkretnie event mousewheel wywołany przez użycie myszki czy przez użycie touchpada z laptopa, czy też touchpada z klawiatury. Nie mogę nigdzie znaleźć konkretnej propozycji na rozwiązanie tego problemu;)

Pozdrawiam.

Patryk27
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Wrocław
  • Postów:13042
0

Wydaje mi się, że nie ma dedykowanego wydarzenia do tego, lecz... po co Ci to wiedzieć? :-P


L1
  • Rejestracja:prawie 10 lat
  • Ostatnio:prawie 7 lat
  • Postów:32
0
Patryk27 napisał(a):

Wydaje mi się, że nie ma dedykowanego wydarzenia do tego, lecz... po co Ci to wiedzieć? :-P

Po evencie mousewheela wywołuję pewne wydarzenie. w przypadku użycia myszki wszystko jest ok, ale w przypadku scrolla na touchpadzie, zapierdziela on 10 razy szybciej i ciężko ogarnąć przy jego użyciu jedno wywołanie funkcji ukrytej pod mousewheel. Delikatny ruch powoduje wywołuje praktycznie 10 razy tą funkcję co nie jest wskazane. Idzie to obejść, ale zmiana wtedy dotyczy także efektu po użyciu scrolla z myszki, czego chcę uniknąć. ;)

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

raczej nie realne ponieważ są rożne stery, rozwiązania, część lapków ma wydzielony pasek boczny do tego lub może mieć, są trackpointy itp.


Patryk27
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Wrocław
  • Postów:13042
0

Odpowiednio skalibrowany debouncing powinien się sprawdzić w tym przypadku.


edytowany 1x, ostatnio: Patryk27

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.