You are not logged in.

#1 2015-04-22 15:42:44

jmarvin_
Member
From: Chestnut Hill, MA
Registered: 2015-03-30
Posts: 9
Website

Changing keyboard layout doesn't seem to work

I recently have tried to change my keyboard layout to Dvorak with mixed results.

Following the wiki page, I've used setxkbmap, localectl, and changed the relevant config files (eg /etc/X11/xorg.conf.d/00-keyboard.conf, adding setxkbmap to ~/.xinitrc).  The results are strange:

When SLiM starts on boot, keyboard layout is Dvorak.  Upon logging in, keybinds for my launcher, starting terminals, managing xmonad, etc, are functioning in Dvorak, but typing into the terminal (urxvt if that's matters) is mapped as QWERTY.  If I launch Firefox, all firefox inputs are in QWERTY, and then, all xmonad keybinds start being in QWERTY as well.

'localectl status' returns:

╭─jmarvin@jmarvin  ~  
╰─$ localectl status
   System Locale: LANG=en_US.UTF-8
       VC Keymap: dvorak
      X11 Layout: us
       X11 Model: pc104
     X11 Variant: dvorak

What's going on here? Are my applications resorting to their own keybinds?

Offline

#2 2015-04-22 15:59:02

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,092

Re: Changing keyboard layout doesn't seem to work

Are you running gnome-session or similar?

Last edited by Mr.Elendig (2015-04-22 16:00:00)


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#3 2015-04-22 16:58:03

jmarvin_
Member
From: Chestnut Hill, MA
Registered: 2015-03-30
Posts: 9
Website

Re: Changing keyboard layout doesn't seem to work

Just using dbus to run xmonad.  This is my ~/.xinitrc:

#!/bin/sh

PATH=$PATH:~/.cabal/bin:~/.xmonad/bin

xsetroot -cursor_name left_ptr &
xrdb -merge ~/.Xdefaults &

xscreensaver -no-splash &

pulseaudio --start &

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
fcitx &

eval $(/usr/bin/gnome-keyring-daemon --start --components=gpg,pkcs11,secrets,ssh)
export SSH_AUTH_SOCK
export GPG_AGENT_iNFO
export GNOME_KEYRING_CONTROL
export GNOME_KEYRING_PID

feh --bg-fill -z ~/Pictures/wallpapers &

setxkbmap -layout us -variant dvorak

xrdb -merge ~/.Xresources &

sudo /usr/share/lighter.pl &

exec dbus-launch --sh-syntax --exit-with-session xmonad

Offline

Board footer

Powered by FluxBB