Good news! I figured out what I was missing was "GRUB_TERMINAL_INPUT=at_keyboard" in /etc/default/grub BUT I have one last issue, which is cosmetic but kind of a big deal:<div><br></div><div>Whenever I use the arrow keys the screen is flooded with messages like "Unknown key 0xe0+0xaa from set 1" which makes it hard to edit the menu items (though at least I stand a fighting chance with Dvorak on my side!).</div>
<div><br></div><div>Thanks!</div><div><br><div class="gmail_quote">On Tue, Apr 26, 2011 at 3:24 PM, Garrett McLean <span dir="ltr"><<a href="mailto:gmclean@gmail.com">gmclean@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse">Thanks Colin!<div><br></div><div>Just upgraded to the latest grub2 and tried your suggestion out. It didn't work :( Here's what I did with one note that may help:</div>
<div><br></div><div>1. Upgrade to latest grub2</div><div>2. sudo mkdir -p /boot/grub/layouts</div><div>3. ckbcomp us dvorak | sudo grub-mklayout -o /boot/grub/layouts/us:dvorak.gkb NOTE: When I ran this command it spat back "Unknown keycode 0x79" at me, which I'm sure is the problem (just not sure how to find it).</div>
<div>4. sudo update-grub</div><div>5. sudo reboot</div><div><br></div><div>I couldn't find good documentation in /usr/share/doc/grub*, nor in the man/info pages for grub-mklayout, nor on Google (and the grub wiki appears to be down) so I really have no clue what to do for a next step.</div>
<div><br></div><div>Thanks,</div><div>-Garrett</div></span><br></div><div><div></div><div class="h5"><div class="gmail_quote">On Sun, Apr 24, 2011 at 4:39 PM, Colin Watson <span dir="ltr"><<a href="mailto:cjwatson@debian.org" target="_blank">cjwatson@debian.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sun, Apr 24, 2011 at 04:24:40PM -0700, Garrett McLean wrote:<br>
> Please add support for setkey! Without it I am forced to use a QWERTY layout<br>
> if I want to edit menu entries in grub (pressing 'e' at the menu). This is<br>
> super annoying as a Dvorak user.<br>
<br>
It almost certainly isn't going to be backported to squeeze, but the<br>
version in sid has grub-mklayout and grub-kbdcomp utilities. You can do<br>
something like this (untested):<br>
<br>
sudo mkdir -p /boot/grub/layouts<br>
ckbcomp us dvorak | sudo grub-mklayout -o /boot/grub/layouts/us:dvorak.gkb<br>
<br>
... and then add this command to /boot/grub/custom.cfg:<br>
<br>
keymap us:dvorak<br>
<br>
Hopefully we'll get this a bit more neatly integrated in future.<br>
<font color="#888888"><br>
--<br>
Colin Watson [<a href="mailto:cjwatson@debian.org" target="_blank">cjwatson@debian.org</a>]<br>
</font></blockquote></div><br>
</div></div></blockquote></div><br></div>