View Single Post
Posts: 41 | Thanked: 17 times | Joined on Oct 2007 @ La Pêche, Québec, Canada
#30
Originally Posted by fanoush View Post
I see. So at least home key works which means this is not problem with kernel. Did you modify bootmenu.sh file? keys are read via evkey command with kernel device name that is different for 770 and N800/N810. On the beginning of bootmenu.sh there should be
Code:
EVNAME=event1 # default, n770
grep -q RX-34 /proc/component_version && EVNAME=event2 #n800
grep -q RX-44 /proc/component_version && EVNAME=event2 #n810
#wait 1 second for keyup event
GETKEY="evkey -u -t 1000 /dev/input/${EVNAME}"
The second grep line was missing from the copy of bootmenu.sh that I was using (I grabbed the file bootmenu.sh thinking that it was the latest and greatest). My mistake.

Once I reverted back to the original one from the package which includes a check for OS2008, it worked.

Sorry for the trouble, many thanks for the assistance!

Robert B.