We want to override the default keyboard controls for the WebViewer, specifically change the up and down arrow key to scroll rather than page down/up.
Can you provide pointers how to do this – is it easily customizable?
To override the WebViewer keyboard shortcuts you can take a look at ReaderControl.js and look for $(exports).keydown(...)
To get rid of the page changing on up and down arrow keys you could remove the parts where it says e.which === upArrowKey and e.which === downArrowKey. You could add your own shortcuts or modify any others here as well.