[SOLVED] Configure keyboard layout in X using Gnome

Hi. This is my first post since I just installed Arch two days ago.
My concern is about the console KEYMAP. I succesfully configured /etc/vconsole.conf so that KEYMAP=la-latin1 and it works almost perfectly. The only issue I have is that since my laptop was purchased in the US, using a latin american layout made me loose the greater and less characters (> and <), which are kind of essential characters for me and I'm already sick of copy pasting them. So I followed the KEYMAP section of the Wiki
Thing is none of the changes I make are taking effect, which is weird.
For now I'm only trying to get used to how it works so what I've been doing is the following (as the Wiki suggests)
cd /usr/share/kbd/keymaps/i386/qwerty
Copy the keymap (la-latin1.map.gz) to a new file personal.map.gz
gunzip the new map file
Edit personal.map: here I'm just changing "exclam" for "dollar" for the 1 key to to test if it works before I add the characters I need
gzip the map file
Change the default keyboard layout file that will be used by editing /etc/vconsole.conf (you might have to create this file) and changing the line that says KEYMAP=la-latin1 to KEYMAP=personal
then I tried using sudo loadkeys personal, also tried rebooting the system and I still get the ! character when I use SHIFT+1 which is weird (because I configured it so i would get the dollar sign)
Later I tried to use localectl set-keymap personal also with no luck
I seriously don't know what I'm doing wrong. I'm sure one of you guys will be able to help me since probably I'm making some kind of stupid mistake I cannot figure out. You can be sure it's not something that stupid as exiting the files withouth saving. To be sure I also reopened the files later to check if the changes where saved and they were, both for the vconsole.conf  and personal.map.gz (which I gunzipped to read and then re gzipped).
I really appreciate any kind of help you can give me. THanks!
Last edited by volotec (2013-09-06 20:13:11)

I have a custom keymap in use on my system because I hate the Caps Lock.  So that and a couple other small modifications were made into wonderwoofy.map.gz.  Using /etc/vconsole.conf works just fine for me.  But I did notice that if I didn't have early KMS that I ran into a race condition with systemd-vconsole-setup.service and the system actually switching the graphics to KMS. 
Though my issue might be entirely unrelated to what you are experiencing because I was indeed able to change things with loadkeys (at the time I did this stuff, there was no localectl… or if there was I wasn't aware of it).  Maybe try making some other small change to see if there is something inherently wrong with what you have done in the first attempt.  For example, since this is just for testing, use a more common character like a letter or number to replace something.
I will tell you though that you are not the first person I have heard of recently who has run into vconsole.conf probems.  But the last person I read having such problems was at least able to correctly set their keymap with localectl (though the desired font apparently never took).

Similar Messages

  • [SOLVED] German keyboard layout working in XDM, but not in E17?

    Hello out there,
    After a fresh installation of my Arch Linux box, I want to use e17.
    Everything works fine, except that e17 does not take over the german keyboard layout that I configured for X.
    This is the content of my /etc/X11/xorg.conf.d/20-keyboard.conf:
    Section "InputClass"
    Identifier "keyboard"
    MatchIsKeyboard "yes"
    Option "XkbLayout" "de"
    Option "XkbVariant" "nodeadkeys"
    EndSection
    Under XDM, I can enter Umlauts and everything is fine. In e17, this is not the case.
    I am sure that I already had this problem in the past but I can't remember the solution.
    Any ideas?
    EDIT: Now I put this in the file 10-evdev.conf, but with still no more effect.
    Section "InputClass"
    Identifier "evdev keyboard catchall"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "XkbLayout" "de"
    Option "XkbVariant" "nodeadkeys"
    EndSection
    Last edited by beachcoder (2012-07-24 07:00:00)

    Solved only for basic variants of keyboard layouts. I use 'cz qwerty', but no option for this xkbmap variant is icluded into XKBSwitch module. Loading this variant manually via setxkbmap command is possible'but annoying... There is no support for XKB variants in e17 when X used and supported by e17 provide the job reliably but of extraordinary way for e17 configuration.

  • Configure Keyboard Layout - why is this screen being displayed?

    Hello,
    I have a problem. I want the Solaris 10 installation to be hands-off. I modified the sysidcfg file, everything wors fine, but unfortunately after the execution of the finish script (at the end of the installation) this screen is being displayed:
    q Configure Keyboard Layout qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
      Please specify the keyboard layout from the list below.
      > To make a selection, use the arrow keys to highlight the option and
        press Return to mark it [X].
          Keyboard Layout
          qqqqqqqqqqqqqqqqqqqqqqqqq
      ^   [ ] Slovenian
      x   [ ] Slovakian
      x   [ ] Spanish
      x   [ ] Swedish
      x   [ ] Swiss-French
      x   [ ] Swiss-German
      x   [ ] Taiwanese
      x   [ ] TurkishQ
      x   [ ] TurkishF
      x   [ ] UK-English
      -   [X] US-English
    qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
        F2_Continue    F6_HelpWhat is the reason of that?
    Thanks in advance.
    Regards,
    Przemek

    Anybody? My last day to return is tomorrow, but I'd be willing to try once more if I just happened to get two faulty phones.

  • Cannot switch keyboard layout in applets using system settings

    I use Java Plugin Version 1.5.0 (build 1.5.0_09-b01) on Windows XP SP2 and if try to switch a keyboard layout, for example, from English to Russian, it switches only by pressing Ctrl+Shift+Shift instead of Ctrl+Shift, that used in system settings. How to obtain a switching a keyboard layout using system settings?

    Although in settings the "english" keyboard is ticked as selected
    Are you referring to the Language section of settings? If so, that has nothing to do with keyboards.
    when checking in settings the word britsh appears underneath Dutch
    You can rearrange the order of the keyboards by poking the Edit button and holding down the symbol at the far right of each keyboard name in the keyboard list (3 horizontal bars). See if that helps.

  • How to configure keyboard layout?

    Hello all,.
    I'm using solaris 10 06/06 and my video card is intel 915G. This card has problems with solaris Xorg, so i'm using Xsun. But i don't know where is the configuration file to it. I need to configure a brazilian keyboard (pt_BR).
    Anybody can help me?
    Thanks.

    Sorry, i have forgot to mention that i have configured Generic portuguese in kdmconfig. I don't know how to configure brazilian abnt2 layout (default here in Brazil). There is no option in kdmconfig for that.
    Thanks.

  • [SOLVED] Configure keyboard with HAL

    Hi
    I'm using HAL with the new xorg-server 1.6 and since the upgrade, the keyboard delay before starting to repeat a keypress has become longer.  I'm not sure what caused this, but now I'd like to know how I configure this with HAL. I configured the mouse with some randomly named file in some directory named 10osvendor, but I have no idea what the file and directory names mean.
    So any ideas?
    Thanks
    Last edited by skorpan (2009-04-13 13:03:44)

    Not by HAL solution
    http://bbs.archlinux.org/viewtopic.php?id=69759

  • [SOLVED] changing keyboard layouts in openbox

    HI again !
    I'm using openbox and i want to change between gb (united kingdom) and gr (Greece) languages so i 've tried to add the following code to xorg.conf without any result :
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    Option "XkbLayout" "gb,gr"
    Option "XkbOptions" "grp:shifts_toggle,lv3:ralt_switch"
    EndSection
    The language sticks to us no matter what i do .
    Can someone help me ?
    Thanks !
    Last edited by shak (2010-08-15 00:12:07)

    karol wrote:
    How about putting a space between the layouts
    Option "XkbLayout" "gb, gr"
    gb<comma><space>gr
    I've tried that with no results
    Did you disable input hotplugging?
    Section "ServerFlags"
    Option "AutoAddDevices" "False"
    EndSection
    The wiki says you need to disable it.
    Did that but my input devices won't work , such as the mouse
    Edit: Does it work if you change it manually:
    setxkbmap <xkb_layout>
    Yes it works fine manually . Although i wouldn't mind using this to change the language i would like the default one to be gb instead of us . How i do that?
    Last edited by shak (2010-08-14 23:53:06)

  • Keyboard layout changing question

    I use three different keyboard layouts: English, Spanish and Bulgarian. Back in Windows I added Spanish as a variant of English and used ctrl + shift to change English/Bulgarian and alt + shift to change English/Spanish. Now when I moved to linux I want to setup my layouts in a similar way. Is there any way to do it?

    Do you use gnome? If you do, you can just go to System>>Preferences>>Keyboard and click on the Layouts tab. You can then add layouts from there. In the Layout Options tab, under the Group Shift/Lock behaviour section, you can select how you want to be able to change groups.. But, I'm not sure if you can make it so that one sequence changes it from english to bulgarian and one changes it from english to spanish... I do know that you can have say alt+shift have it cycle through english, bulgarian, and english.. You can also right click on the panel, hit add to panel, find Keyboard Indicator, and hit add.. That will add a little thing that says what keyboard layout you are using, and you can just click on it to change to another one..
    If you don't use gnome I'm afraid I can't help you...
    Hope that helps
    majikstreet

  • Keyboard layout recognition

    Hi
    I am an italian user of FCS.
    As we know the program works by recognizing only the English keyboards. Every time I start the program I must set the keyboard layout in the Default US mode. Is there a way to avoid this? Or, at least, can automate this on startup? I recently purchase the Logickeyboar for FCS but the problem is still there. Thanks for the help.

    I've been going crazy with this issue for the last 5 years of my professional life. FCP has advanced in versions but nothing has been done about this. I would be glad if someone could post a workaround, as I think my issue is very similar to the one described by luketheduke.
    IF OSX is installed in French with a French keyboard, then everything's fine — you get a default French keyboard layout. However, if you're like me and you prefer an English OS but you work in France, all you have (physically) are French keyboards. QWERTY is not an option since most of the work is done in French (email, research, titling...) From my experience, it is impossible to have a predictable behavior when launching FCP in an English OSX with a French keyboard.
    If you switch the languages order in the Languages & Text preferences pane *just before* launching FCP, then you get a working French layout if you don't forget to select Keyboard > Default French Layout from the Tools menu (all the above is displayed in French, of course). You have to do it every time.
    I found a solution to the first problem (switching languages in the Languages & Text preferences pane) described by Tallama [here|http://superuser.com/questions/42791/can-i-change-the-default-language-of -a-application-program-in-snow-leopard].
    Basically it boils down to this:
    defaults write $(mdls -name kMDItemCFBundleIdentifier -raw /Applications/Final\ Cut\ Pro.app) AppleLanguages "(fr, en)"
    This makes FCP launch in French instead of English while still keeping the entire OS in English. However, this does not solve the keyboard layout menu problem. You still have to select the default French layout, but at least now it works.
    I would be grateful, too, if someone could sort this mess out.
    Thanks.
    Message was edited by: Nawyecky

  • Japanese IME with non American (- Swiss) Keyboard layout?

    Hi, I am trying to use the Japanese IME to type some japanese. However that seems to change the underlying keyboard layout assumed as well - with the IME I now get Z, Y, *, (, ) and other characters when pressing the keys they are normally assigned to on an American keyboard:
    http://www.dtp-transit.jp/images/apple-keyboards-US-JIS.jpg
    which is different from the Swiss layout:
    http://upload.wikimedia.org/wikipedia/en/e/e1/Keyboard_Layout_Swiss.png
    For example, in the Swiss keyboard, the * character is suppsed to be Shift+3, but in the American it's shift 8 and so with the japanese IME on, I only get it that way.
    Is there some way to select the keyboard layout used with the Japanese IME? On Windows, this requires a hack (you need to tell the IME which keyboard layout dll to use via the registry), but it is at least possible:
    http://nejtj.blogspot.ch/2011/09/howto-japanese-ime-with-non-japanese.html
    Is there some way to get the Japanese IME on Mac to use the Swiss keyboard layout? I wouldn't bother having to manually recreate it if that was the only option, but tell me where to start.
    Thanks in advance,
    Paul

    arachanox wrote:
    Is there some way to select the keyboard layout used with the Japanese IME?
    You set it in the Kotoeri preferences, found toward the bottom of the "flag" menu when one of the Japanese IM's is active:

  • Startup keyboard layout

    Hi Community,
    I'm using a PC compatible keyboard layout which is stored in "/Library/Keyboard Layouts" and this worked perfectly for the last few month but now this keyboard layout become ignored at system startup or an user logout and login again. Now I've to use Alt+L for the @-sign instead AltGr+Q, where this sign lives on a common german PC keyboard. After login I can use the PC keyboard normal, without any problems.
    Is there a preferences file anywhere which defines the keyboard layout which to use during startup?
    Thanks in advance & Bye Tom

    Use the instructions in this article to change the keyboard layout at the login screen.
    (12255)

  • How come my custom keyboard layout won't work in Pages?

    Greetings.
    I have created a custom keyboard layout through the program Ukelele. When I had saved it and selected it as the current keyboard layout, I begin to type and it types as if the keyboard layout were the default US. I changed the font thinking some of the characters must not show up in some of the fonts, nothing; still typing in a default US format. I then went to TextEdit and it worked perfectly fine. It acknowledged the custom keyboard layout I was using. :
    My question(s) is(are): How come in TextEdit my custom keyboard layout can work, but in Pages it doesn't? Is there something I need to change for Pages to start using my custom keyboard layout?
    - With regards:
    OSxOS (T. Levi Drayton)
    System Info: MacBook Air (13-inch, Early 2014), OS X Yosemite (10.10.1), Pages (5.5.2)

    Thanks for sending the layout.  It installed properly in Home/Library/Keyboard Layouts and I was able to select its (generic) icon in the "flag" menu at the top right of the screen, and it worked fine in Pages 4 and Pages 5.
    Another place you could ask is
    https://groups.google.com/forum/#!forum/ukelele-users

  • Changing keyboard layouts, the difficult way. Japanese layout into Dvorak.

    Hello,
    I was wondering if there is a way to change the keyboard layout systemwise.
    The thing is I usually use a keyboard layout that is very similar to dvorak, of course I have a working layout for this and that's what I'm using right now.
    But now and then, I need to write some japanese as well. What I would like to do is to remap the japanese layout into a dvorak table and still be able to get the shift-jis input.
    In windows it was possible to go into regedit and just change a string and voila you did it. Is there any similiar way in doing it in OSX?

    On a sidenote, the keyboard layout I'm using is downloaded off the internet and then installed, so I'm guessing the layouts that you can choose from are sort of pre-set.
    I have a couple downloaded layouts listed in mine, so I don't think these are pre-set. But I think they must be Roman (script) and perhaps must be installed in Home/Library/Keyboard Layouts. If you would like to send me your layout, I can see if there is a problem with it (tom at bluesky dot org).

  • [solved] Gnome default keyboard layout

    Hi guys,
    Can anybody please explain me why the following command works but the corresponding .conf entry does not?
    setxkbmap -layout "us,pl,de" -option "grp:alt_shift_toggle"
    [orschiro@thinkpad ~]$ cat /etc/X11/xorg.conf.d/01-keyboard-layout.conf
    Section "InputClass"
    Identifier "keyboard"
    MatchIsKeyboard "yes"
    Option "XKBMODEL" "pc105"
    Option "XkbLayout" "us,pl"
    Option "XkbVariant" "altgr-intl,"
    Option "XkbOptions" "grp:alt_shift_toggle"
    EndSection
    When using the .conf entry simply nothing happens.
    Regards
    EDIT
    I was able to identify my problem. See the following:
    The above .conf does not work since Gnome seems to fetch a default US keyboard layout from somewhere which I cannot figure out where it is. Without any invocation from my side Gnome assumes this US keyboard. However, I do not want to us the default US keyboard layout but the altgr-intl option.
    Screenshot
    So as a workaround I have to run setxkbmap -layout us -variant altgr-intl after Gnome had started. But I would like to understand how Gnome assigns the default keyboard layouts.
    Last edited by orschiro (2013-06-26 07:57:29)

    I still do not understand where the default keyboard layout is taken from. However, I use a workaround and created a file .keyboard in my home directory which is launched after startup of Gnome and changes the layouts according to my setkxbmap settings.
    More information.
    Regards

  • [SOLVED] Awesome 3.5 using english keyboard layout instead of Xorg's

    Keyboard layout was OK on 3.4.
    For 3.5 and git version, Awesome defaults to english layout. Calling awesome.restart() (e.g. with SUPER+SHIFT+R) will correctly set the layout according to Xorg config. That's quite annoying indeed.
    Only Awesome is affected, i.e. all other applications will use the Xorg config. So basically the affected parts are
    * key bindings
    * Run command
    * Run lua code
    Using
    * up to date x86_64 system
    * blank user session
    * startx and 'exec awesome' as the sole command.
    I couldn't find any related issue on the web, seems strange to me since I shouldn't be the only one using a non-english keyboard layout !
    Any idea ?
    Last edited by Ambrevar (2013-08-02 20:01:32)

    Same here, but as with nomorewindows case, I just need to restart awesome, but I need to do it every time I boot. Both my console and X are configured to dvorak, but in X it's set through .xinitrc.
    I'm going to try and see whether putting
    echo "awesome.restart()" | awesome-client
    into my .xinitrc will help.
    By the way, my .xinitrc starts awesome in the following way:
    awesome & wmpid=$!
    [whole bunch of misery involving mpd, urxvt and setting the keymap in X]
    [above for restarting awesome]
    wait $wmpid

Maybe you are looking for

  • How SDA and DDA works in Java Card?

    Hi Friends, I want to know how exactly SDA and DDA works in Java Card technology.. Yes, i know that SDA (Static Data Authentication) is valid for every transactions, but the key used is always same for every transaction made.. and DDA (Dynamic Data A

  • My imac osx10.5.8 how to upgrade osx to 10.7?

    i want to know how to upgrade my imac osx10.5.8 to osx 10.7?

  • [solved] hostapd and Assigning IP to Wireless Interface.

    I am using a raspberrypi as a portable WiFi hotspot. This has been working fine until a recent update and I am not sure why it is broken. I have a service that assigns and IP address to the wlan0 interface before hostapd starts: [Unit] Description=Ad

  • SLD- Technical System Browser

    Hi all, When i go to the sld of my XI server and there inside technical landscape when i choose the technical system type as 'Exchange Infrastructure' number of application systems are displayed. I find tht there are application systems corresspondin

  • My gallery image shows its missing once up on the site?

    See photo attached. Testing through muse works fine also viewing in the browser through muse is fine as well. But, when its uploaded to the site it acts like this. So, after uploading it several times with the same results I deleted the image and upl