Как использовать события указателя, чтобы реагировать только на событие прокрутки?

Можно ли настроить события указателя так, чтобы они реагировали только на прокрутку или перетаскивание на сенсорной панели? У меня есть div 'in the way' для прокрутки сложной HTML-схемы *, и я хотел бы знать, могу ли я ограничить события указателя, чтобы они реагировали только на действия колеса прокрутки / мыши.

Мне интересно знать, правильно ли я это понимаю. Еслиpointer-events:none; означает, что все события являются недействительными, как я могу убить все события, но оставить одно активное?

Я установил область HTML, которая больше, чем поле, в которое он помещается, но если бы я показывал полосу прокрутки, она выглядела бы выше, чем должна быть из-за всплывающего (position: top) элемента. Эту область все еще нужно прокручивать, поэтому для достижения этой цели я использовал jQuery, чтобы заставить мой «блок для прокрутки» следовать невидимому элементу div внутри элемента div:

<div id="scrollcontrol"style="overflow-y:auto;overflow-x:hidden;position:absolute;
   top:12px;left:180px;width:40px;height:1300px;">
   <div id="catscrollpos"style="position:absolute;
    top:0px;width:200px;height:2250px;">
   </div>
</div>

скрипт

$('#scrollcontrol').scroll(function({
  $('#rangetable').css({
  'top':$('#catscrollpos').position().top+'px'
  });
});

Ответы на вопрос(1)

Ваш ответ на вопрос