![]() |
#1 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Dec 2011
Device: Onyx Boox Note2
|
Keyboard Shortcuts for panning in a PDF
Boox Note2 Firmware 3.2
I need to zoom in on my PDF's to be able to read them. I typically turn off touch recognition while I’m marking them up. I was hoping to be able to use a remote or keyboard to navigate around the document. Pan left or right, scroll up and down. But I can't for the life of me get any combination to pan left or right. I have connected a Bluetooth keyboard and even bought the official Bluetooth remote and can't get either one to pan in a PDF that is zoomed in. On the official remote both the up/down and left/right both do the same function. Which is page scrolling. I have pushed ever button on the keyboard and the arrow keys behave just like directional pad on the remote. anyone know how to change the arrow keys to pan inside of a document? |
![]() |
![]() |
![]() |
#2 |
Onyx-maniac
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,895
Karma: 17236157
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
You're talking about the stock Onyx reader?
I took a quick look in the code and there doesn't seem to be any sneaky alt, ctrl, shift stuff in there. So that means if the unadulterated keystrokes don't seem to do anything there probably is nothing in there. Did you try a game controller just for fun? |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Dec 2011
Device: Onyx Boox Note2
|
Quote:
Yes I was talking about the stock Nova Reader... I've tried other PDF anotate apps that allow the use of Left/Right to pan but the delay on handwriting input is aweful. I'm not sure what bluetooth game controllers I might have at home to try but its worth looking. |
|
![]() |
![]() |
![]() |
#4 |
Onyx-maniac
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,895
Karma: 17236157
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
I took a bit of a deeper look. DPAD_LEFT does actuate moveLeft, but only if it's pannable, otherwise it's previous page.
The String "verbs" are handled here: smali_classes3\com\onyx\android\sdk\readerview\han dler\BaseHandler.smali The key bindings are here: smali_classes3\com\onyx\android\sdk\data\KeyBindin g.smali But you'll have to be zoomed in somehow. |
![]() |
![]() |
![]() |
#5 | |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Dec 2011
Device: Onyx Boox Note2
|
Quote:
I'm not sure what "verbs" in programming are... or how to change keystrokes... Sent from my SM-G981U using Tapatalk |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Onyx-maniac
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,895
Karma: 17236157
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
It takes keys and gestures and turns them into strings. DPAD_LEFT gets turned into the action (or verb) String "moveLeft" which might if (things are pannable) call the method panLeft(). If not it calls prevScreen().
So, if you expand everything big, the arrows don't pan? |
![]() |
![]() |
![]() |
#7 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Dec 2011
Device: Onyx Boox Note2
|
So zoomed in this is the fuctions of the arrows do the following. I hope you can follow this, it might be hard to explain.
Up - Scroll up Line by Line Down - Scroll down Line by Line left and right explanation. It acts as if when you zoom in it creates sections/quadrants of the page. So if your zoomed in 3x normal size it creates 3 vertically stacked sections of that page. 4x normal 4 sections. So .... Left Arrow - jumps 1 section of page up Right Arrow - Jumps 1 section of page down. Nothing moves the zoomed in page left or right. |
![]() |
![]() |
![]() |
#8 |
Onyx-maniac
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,895
Karma: 17236157
Join Date: Feb 2012
Device: Nook NST, Glow2, 3, 4, '21, Kobo Aura2, Poke3, Poke5, Go6
|
When you're zoomed in and U/D arrow moves sections, does the L/R arrow do nothing or does it change whole pages?
|
![]() |
![]() |
![]() |
#9 |
Enthusiast
![]() Posts: 38
Karma: 58
Join Date: Jan 2019
Device: Kobo, Kindles, Sony DPTs, QQ-Read
|
@persichini - I also found myself needing to disable/enable the Finger Touch feature. Recently, lvlrdka22 suggested in this post a good way to do that. You may map a key to disable touch, and another key to enable touch, on your BT clicker. (I used Button Mapper to trigger the two intents using double-clicks.)
Separately, for the NeoReader app that works the best with Boox devices - I assume panning with keyboard is not implemented. I paired a mouse with a Boox device, and the wheels on it does not work at all - the mouse have both vertical and horizontal wheels, and neither worked. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Keyboard Shortcuts | MidwestJen | Calibre | 1 | 12-20-2014 01:05 AM |
keyboard shortcuts | vikischeldrup | Library Management | 4 | 08-23-2013 04:55 AM |
K3 keyboard shortcuts et al | btobw | Amazon Kindle | 25 | 10-15-2011 09:43 AM |
Hacks Keyboard shortcuts for text size in pdf | vinay | Amazon Kindle | 1 | 12-24-2010 06:16 AM |
Keyboard Shortcuts | malkie13 | Calibre | 2 | 02-08-2009 03:21 PM |