refactored arrow keys now work after paste in chrome
page up, down etc all working, still no shift page up/down for highlight but that never worked anyways