You are not logged in.

#1 2013-09-25 23:38:47

ThePacman
Member
From: Classified
Registered: 2013-09-19
Posts: 127

Set up Dvorak in GRUB?

I use a Dvorak keyboard, and I've been trying to get it working in GRUB.

I have Linux 3.10.10, GRUB version 2.00.5086, and I'm booting a BIOS system via MBR.

Running
ckbcomp dvorak | grub-mklayout -o /boot/grub/dvorak.gkb
...gives:
Unknown keyboard scan code 0x79

Can anyone either provide advice, or even just the dvorak.gkb file itself?


Fedora believes in "software freedom" - that is, restricting user software choices to those deemed appropriately licensed by The Powers That Be.
Arch believes in "freedom", as well - the user has control over his or her system and can do what he wants with it.
https://fedoraproject.org/wiki/Forbidden_items | https://wiki.archlinux.org/index.php/The_Arch_Way

Offline

#2 2013-09-26 14:21:23

drcouzelis
Member
From: Connecticut, USA
Registered: 2009-11-09
Posts: 4,092
Website

Re: Set up Dvorak in GRUB?

I use the Dvorak keyboard layout too. big_smile

...So, you have a QWERTY hardware keyboard and would like it to be mapped to the Dvorak layout in Grub? I never thought of doing that before! Probably because I've never used my keyboard in Grub for more than up / down arrows and the enter key. tongue

I just read up a bit on changing the keyboard layout on the Arch Wiki page. Despite getting that message from ckbcomp, is the dvorak.gkb file created? Have you tried loading it into Grub?

Offline

#3 2013-09-28 15:17:48

ThePacman
Member
From: Classified
Registered: 2013-09-19
Posts: 127

Re: Set up Dvorak in GRUB?

Hmm.. the dvorak.gkb file was created, but appears to be a dud.
I put it in /boot/grub (/boot is not on a separate partition,) and changed my /etc/grub.d/40_custom:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
insmod keylayouts
keymap /boot/grub/dvorak.gkb

I have the line
GRUB_TERMINAL_INPUT=at_keyboard
in my /etc/default/grub file, and I confirmed after making the config that /boot/grub/grub.cfg did contain the line
terminal_input at_keyboard
..so what happened? I regenerated the config file, remade my initramfs, even reinstalled grub and nothing worked.

Do you know of anywhere I might obtain a dvorak.gkb file?


Fedora believes in "software freedom" - that is, restricting user software choices to those deemed appropriately licensed by The Powers That Be.
Arch believes in "freedom", as well - the user has control over his or her system and can do what he wants with it.
https://fedoraproject.org/wiki/Forbidden_items | https://wiki.archlinux.org/index.php/The_Arch_Way

Offline

Board footer

Powered by FluxBB