You are not logged in.

#1 2009-10-24 09:59:46

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

New keyboard layout appeared after update - how to remove it?

Hello community,

I'm using two keyboard layouts RU and DE and switching them with Ctrl+Shift. After a recent update a third keyboard layout appeared - US. I checked /etc/X11/xorg.conf, /etc/hal/fdi/policy/10-keymap.fdi and /etc/rc.conf but in all of them there is no US layout. Setting everything there up for the DE and RU layout didn't help, still the US layout is in the layouts list in Gnome. If I remove it from that list, it appears after the next reboot. So how can I go rid of it? smile

Here are the config files:

[...]
Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option      "XkbRules"   "xorg"
    Option      "XkbModel"   "pc105"
    Option      "XkbLayout"  "de,ru"
    Option      "XkbVariant" ",winkeys"
    Option      "XkbOptions" "grp:alt_shift_toggle"
EndSection
[...]
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>

      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>

      <merge key="input.xkb.layout" type="string">de,ru</merge>
      <merge key="input.xkb.variant" type="string">nodeadkeys,winkeys</merge>
      <merge key="input.xkb.options" type="string">grp: ctrl_shift_toggle</merge>
    </match>
  </device>
</deviceinfo>
#
# /etc/rc.conf - Main Configuration for Arch Linux
#

[...]
LOCALE="de_DE.utf8"
HARDWARECLOCK="local"
USEDIRECTISA="no"
TIMEZONE="Europe/Berlin"
KEYMAP="de-latin1-nodeadkeys"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
[...]

Thanks, PhotonX


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#2 2009-10-25 08:15:50

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: New keyboard layout appeared after update - how to remove it?

Problem still exists and is quite annoying, a hint would be really appreciated. smile


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#3 2009-10-25 08:59:42

Session
Member
Registered: 2008-06-23
Posts: 37

Re: New keyboard layout appeared after update - how to remove it?

I can only speak for my self, but the same thing happened to me. When I am in GDM and press my user name with the mouse pointer a line at the bottom of the screen appears. In this erea you can choose language and keyboard layout. Worked for me, the keyboard layout was set to US instead of my Norwegian layout.

Offline

#4 2009-10-25 10:08:14

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: New keyboard layout appeared after update - how to remove it?

Do you have to press it each time you log in? The thing is that I have only one user and skip GDM when starting up... Also, does the US layout not appear if you switch layouts under Gnome?


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#5 2009-10-27 20:11:35

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: New keyboard layout appeared after update - how to remove it?

Problem still exists. Seems to be a bug. Does anyone else experience this bug?


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#6 2009-11-11 19:05:14

Sprocket
Member
Registered: 2009-03-02
Posts: 3

Re: New keyboard layout appeared after update - how to remove it?

Hi PhotonX.

I'm experiencing the same. I have'nt found a solution yet. You could use

setxkbmap -layout de

as a temporary solution.


Linux is user-friendly- it's just picky who its friends are.

Offline

#7 2009-11-11 20:02:43

toxygen
Member
Registered: 2008-08-22
Posts: 713

Re: New keyboard layout appeared after update - how to remove it?

i had a weird layout after upgrading hal, i had to copy
/usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi

to /etc/hal/fdi/policy/ and modify there.  then restart hal.  dont know if that will work for you with multiple kb layouts


"I know what you're thinking, 'cause right now I'm thinking the same thing. Actually, I've been thinking it ever since I got here:
Why oh why didn't I take the BLUE pill?"

Offline

#8 2009-11-12 19:25:29

Sprocket
Member
Registered: 2009-03-02
Posts: 3

Re: New keyboard layout appeared after update - how to remove it?

Thanks toxygen, but no cigar. My keyboard layout is still US after reboot.


Linux is user-friendly- it's just picky who its friends are.

Offline

#9 2009-11-12 21:33:36

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: New keyboard layout appeared after update - how to remove it?

Thanks for your input, guys, I think, this issue has been already reported (quite a long time ago) which is even the top entry of the most wanted tasks: http://bugs.archlinux.org/toplevel/proj1 So the only thing we can do is to follow the comments and to hope for a fix.


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

Board footer

Powered by FluxBB