Dvorak keyboard layout

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
dalderton
Posts: 177
Joined: Sun 22 Apr 2007, 08:33

Dvorak keyboard layout

#1 Post by dalderton »

Oops this was supposed to go in the Quirky Xerus thread but I made a mistake. I would appreciate it if a moderator could move it or remove it if necessary. Sorry about this.
Regards Dennis.


As I use a Dvorak keyboard it has always been convenient to use this option on first bootup and I have done it for many years. When I first booted this version of Quirky I did the same and it worked ok . I had to change the resolution with Xorg and to get the correct resolution I had to use the alternate Xorg version. On the next bootup the resolution was right but the Dvorak keyboard layout was missing. I attempted to change it from the querty to Dvorak but although it showed that it was Dvorak it was operating as Querty. The interesting thing was that if I exit to Commandline the Dvorak layout is operational.Below is current /etc/X11/Xorg.conf

# **********************************************************************
#
Section "Module"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
# Load "type1"
# Load "freetype"

# This loads xtrap extension, used by xrandr
# Load "xtrap"

# This loads the GLX module (if present). xorg 7.4/5 need explicit disable to disable...
# Disable "glx" #LOADGLX

# This loads dri module (if present). 7.4 loads it by default, have to disable...
# Load "dri" #LOADDRI
# Disable "dri"

EndSection

# **********************************************************************
# Files section. This allows default font paths to be set
# **********************************************************************

Section "Files"

# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)

FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/TTF/"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.

# Option "DontVTSwitch"

# Enables mode switching with xrandr
# There is a report that this can cause Xorg not to work on some
# video hardware, so default is commented-out...
# but i want to use it in xorgwizard so leave on...

Option "RandR" "on"

# With this, Xorg won't talk to HAL to add evdev devices and you'll be back
# with the old Xorg behavior (pre-7.4)...

# Option "AutoAddDevices" "false"

# For no-Hal, kirk also suggests this...

# Option "AllowMouseOpenFail" "true"

# Xorg 7.4, Ubuntu Jaunty, CTRL-ALT-BACKSPACE is disabled by default...

Option "DontZap" "false"

EndSection

#everything past here is auto-generated by Puppy's Xorg Wizard...

Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen0" 0 0
# InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "Mouse0" "CorePointer"
EndSection

Section "Monitor"
Identifier "Monitor0"
#HorizSync 30-80
VertRefresh 59-76
#UseModes "Modes0" #monitor0usemodes
Option "PreferredMode" "1600x900"
EndSection

Section "Modes"
Identifier "Modes0"
#modes0modeline0
EndSection

Section "Device"
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "kmsdev" # <str>
#Option "ShadowFB" # [<bool>]
Identifier "card0"
Driver "modesetting" #card0driver
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
#Option "metamodes" "1600x900_60 +0+0" #METAMODES_0
Subsection "Display"
Depth 24
Modes "1600x900"
EndSubsection
EndSection

#PuppyHardwareProfile=ATI_ATOMBIOSAcerS201HL

dalderton
Posts: 177
Joined: Sun 22 Apr 2007, 08:33

#2 Post by dalderton »

Nobody seems to be interested but eventually I substituted the Xorg.conf from Slacko 5.3.2 which does have a useable Dvorak Layout and it worked on Quirky as well. I am surprised that it worked like that.
Regards Dennis.

Post Reply