Как во время одного события вызвать другое событие?

Интересно как можно вызвать событие нажатия кнопки например, во время другого события, например прокрутки колеса

Вот так:

document.addEventListener('keypress', function(e) {
if (e.which === 32) {
console.
log('space pressed');
alert("space pressed");
}
})
;

document.addEventListener('wheel', function(e) {
const event = new Event('keypress');
event.which = 32;
document.dispatchEvent(event);
});