KDE -- persian keyboard layout is missing! (SOLVED)

Hi, after my upgrade from KDE 4.5.0 to 4.5.1 , keyboard layout indicator was gone, I thought it is a bug and will be fixed in 4.5.2 , but today , after upgrading to the lastest KDE in arch repositories and not being able to use keyboard layout indicator, I changed my second keyboard layout to spanish, and surprisingly, keyboard layout indicator showed up and worked perfectly! I checked with a couple of other layouts and every layout  but persian without any problem. then I removed ~/.kde4/share/config/kxkbrc and tried setting layouts again , but nothing changed, persian layout does not work!
What's wrong here? Is this a packaging problem? I'm out of ideas! help me please!
Thanks in advance
Farhad Hedayati-Fard
Last edited by farhad_hf (2010-10-11 06:18:18)

I played around a bit with your problem, and I see that it is not related to Arch nor KDE. It can be narrowed to the file /usr/share/X11/xkb/symbols/ir which is part of the package xkeyboard-config. Your version of it is probably 1.9, downgrading it to 1.8 is a temporal solution. Bug should be reported to the XKeyboardConfig team.

Similar Messages

  • Persian keyboard layout

    Is there anyway to access / request the creation of a Persian keyboard layout? The new OS that was released with the 3GS can near-perfectly render Persian and Arabic, but it only has an Arabic keyboard layout, which doesn't contain the characters that are unique to Persian.
    This shouldn't be difficult since the iPhone can already render and display Persian in e-mails, websites, and album information.

    Send feedback - http://apple.com/feedback

  • Gnome3 keyboard layout icon disappeared [SOLVED]

    Hello guys.
    I'm using Gnome3 and have no idea how to edit applets in the panel of gnome-shell.
    The problem is that I don't have keyboard layout icon in panel(With or without useFlags option set in gconf-editor). How can i fix it?
    And BTW does anyone have problem with switching layout with caps lock key? It just doesn't switch layout.
    Sorry for my English.
    Thanks in advance.
    Last edited by thoice (2011-05-25 19:57:43)

    Wey wrote:
    Did you check the session logs? Did you verify that the applet in fact isn't present (and not just lacks an icon)?
    edit: for the capslock-issue, go to the region panel in gnome-control-center, switch to the layout-tab and click options. There should be a list with the appropriate preferences. It defaults to shift+capslock by the way, which works fine here.
    If session logs is in .xsession-errors, then I have this file ending with
    [1305307574,000,xklavier.c:xkl_engine_start_listen/] The backend does not re
    quire manual layout management - but it is provided by the application
    [1305307574,000,gkbd-status.c:gkbd_status_set_current_page_for_group/] Page fo
    r group 0 is not ready
    [1305307574,000,gkbd-status.c:gkbd_status_set_current_page_for_group/] Page fo
    r group 0 is not ready
    [1305310904,000,gkbd-status.c:gkbd_status_set_current_page_for_group/] JS ERROR: !!! Exception in callback for signal: message-icon-added
    JS ERROR: !!! message = 'source is null'
    JS ERROR: !!! lineNumber = '417'
    JS ERROR: !!! fileName = '/usr/share/gnome-shell/js/ui/notificationDaemon.js'
    JS ERROR: !!! stack = '([object Object],[object _private_Shell_TrayIcon])@/usr/share/gnome-shell/js/ui/notificationDaemon.js:417
    ([object Object],[object _private_Shell_TrayIcon])@/usr/share/gjs-1.0/lang.js:110
    _emit("message-icon-added",[object _private_Shell_TrayIcon])@/usr/share/gjs-1.0/signals.js:124
    ([object _private_Shell_TrayManager],[object _private_Shell_TrayIcon])@/usr/share/gnome-shell/js/ui/statusIconDispatcher.js:53
    ([object _private_Shell_TrayManager],[object _private_Shell_TrayIcon])@/usr/share/gjs-1.0/lang.js:110
    PS Caps issue is fixed now. Thanks. Caps Lock itself was disabled in Caps Lock key behaviour branch in Options in keyboard layout panel.
    Last edited by thoice (2011-05-13 18:33:42)

  • Application hotkeys and keyboard layouts in KDE[SOLVED]

    Hi,
    For as long as I use Linux, I've been annoyed by this particular trouble: change layout from en to ru, for instance, and get your hotkeys (like Ctrl-S) unresponsive. Granted, that the trouble sometimes goes - to come back later on . I tried Google, but no luck. Which is kinda funny, because any bilingual user must be all too familiar with the issue. I can't even be sure whether it's some systemwide setting or an application responsibility.
    Now I've run into a something like a perfect testcase :
    OpenOffice 3.0.1 and Firefox 3.0.8:
    (1) In Arch the hotkeys like Ctrl-S and Ctrl-T work in both apps regardless of the keyboard layout. (KDE3 and KDE4)
    (2) In Pardus the hotkeys in both apps work in en layout but do not in ru layout. (KDE3)
    What is it?
    Last edited by Llama (2009-04-05 13:27:48)

    Control Center(KDE)->Keyboard Layout->Layout->Include latin layout checkbox needs to be checked. After that Command lines for the respective layouts look like
    setxkbmap -model pc104 -layout us
    setxkbmap -model pc104 -layout ru,us -variant ,winkeys
    The trouble's gone.

  • Missing characters in german keyboard layout

    I'm using Gnome 3 on a PC with a german keyboard with a physical layout like this one. The german layout is configured in the settings and mostly works as intended, but one key is mapped wrongly. The key next to the left shift key in the second row from below is supposed to have the characters "<" and ">" on it, but instead it produces "-" and "_", duplicating another key. As a result, there is no way to type the "less" and "greater" characters. The built-in keyboard layout viewer shows an US physical one (like this one, notice e.g. the "enter" key which occupies only one row instead of two in the german one and the wider left "shift" key), regardless of whether the german or an english (logical) layout is selected.
    So, if there is a way to change the physical layout, how do i do it?

    Hi, I have had that problem a while ago...the other way around. I'm from Germany and was missing German characters on my US keyboard. I wrote about how I solved this here: https://myubuntux.wordpress.com/2012/01 … d-in-xorg/
    I'm pretty sure this will help you solve your problem...at least introduce you to the tools I used.

  • [Solved] Can't login with current keyboard layout and `@` in password

    Hi, I'm a new arch user. I followed archwiki to install Enlightenment17. All went fine but I have a problem to login since during setup I inserted '@' in root/regular user passwords. During setup I selected the Italian layout and all seems ok, except grafical login through entrance (from aur, but I tested also kdm, with same results): password not recognized. Before asking, is not a CAPS/NUMLOCK issue since the password works using it in console login. I discovered that I can type '@' with the following combination: SHIFT+2; in an italian keybord this should print a double quote (") but in entrance (and kdm) it correponds to '@'. After login this way, the keyboard works normally (for instance using 'su'). So the problem is limited to graphical login (entrance and kdm) during which a different keyboard layout is used.
    Did I miss some config file?
    For the sake of clarity:
    1) /etc/locale.gen has "it_IT.UTF-8 UTF-8" uncommented
    2) /etc/locale.conf contains "LANG=it_IT.UTF-8"
    3) /etc/vconsole.conf contains "KEYMAP=it"
    4)
    $ locale
    LANG=it_IT.UTF-8
    LC_CTYPE="it_IT.UTF-8"
    LC_NUMERIC="it_IT.UTF-8"
    LC_TIME="it_IT.UTF-8"
    LC_COLLATE="it_IT.UTF-8"
    LC_MONETARY="it_IT.UTF-8"
    LC_MESSAGES="it_IT.UTF-8"
    LC_PAPER="it_IT.UTF-8"
    LC_NAME="it_IT.UTF-8"
    LC_ADDRESS="it_IT.UTF-8"
    LC_TELEPHONE="it_IT.UTF-8"
    LC_MEASUREMENT="it_IT.UTF-8"
    LC_IDENTIFICATION="it_IT.UTF-8"
    LC_ALL=
    Thanks for any help.
    Last edited by bull3t (2013-03-03 14:10:15)

    cfr wrote:Have you tried specifying a variant?
    I exclude a variant problem considering that in any other condition the keyboard layout is right. The system is configured for an it KEYMAP but it is obvious that in entrance/kdm is used an 'us' map. Is this hardcoded somewhere? I also tryed to comment out any entry in /etc/locale.gen except 'it_IT.UTF-8 UTF-8': still 'us' keymap in graphical login screen.
    Probably a kind user with a non-us keyborad layout could create a dummy user with password containing '@' or '#' or any other special symbol to verify that this condition is reproducible, a first step for a bug report.
    Cheers

  • Missing US english Qwerty Keyboard Layout?

    Hello,
    in the Systeme Preferences > Language & Text > Input Sources, I have a lot of exotic, and definitly nice, keyboard layout, but there is no basic US english QWERTY keyboard layout.
    The closest would be "british" or "canadian english" but I want us qwerty for programming so I am not sure they are convenient...
    So here's my question: where can I download "ready-made" keyboard layout for OSX and where to install them afterwards?
    Thanks a lot for your replies!

    Tom Gewecke wrote:
    I have never heard of an OS X install that did not include "US" in that list.  Are you sure it is missing, have you scrolled all the way down?
    So do I! It why I am really surprised...
    Actually the mac is a refurbished one coming from Nederland (and with a french keyboard...)
    Here's some screenshots:
    beginning of the list :
    search for qwerty layout (the hidden one down the list is Uyghur) :
    Searching for us is empty!
    I will search on the install key and with your softwares.
    Thanks for the references!

  • Danish Keyboard Layout working in Gnome but not in Kde

    Hi!,
    I'm trying to get to work the Danish Keyboard layout in Kde, with no success. In Gnome it works fine, but in Kde (or well, any Qt based app), when I hit å, ø, or try to write accents, I get two white quads instead of the correct character.  It works if I write them in a gtk aplication, copy and paste in a kde app.. but...
    Does anyone knows what can be possibly happening?
    My xorg.conf has
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "dk"
    and Kde is configured to use the DK Layout.
    thanks!
    silencer
    ps. I wrote this in gnome

    Ouh, no.. I have another problem
    I want the language (for apps like gcc, or mc) to be english, not danish, so I replaced in rc.conf da_DK.utf8 by en_DK.utf8, and got the language as english, but now.. accents doesn't work anymore. They do work, again, under gnome, but not in kde.  Any ideas?
    thanks a lot
    silencer

  • [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.

  • [SOLVED]Per window keyboard layout

    What is the right way to have per-window keyboard layout? The layouts are configured via /etc/hal/fdi/policy/10-keymap.fdi. No gnome/kde - just xmonad.
    Last edited by Mr.Cat (2009-10-26 20:51:25)

    Seems, I'll have to answer this question myself. One way is to use xxkb. You should start it when your system starts (e.g. in .xinitrc). Its config (~/.xxkbrc) might look like this:
    XXkb.controls.two_state: no
    XXkb*label.text.1: E
    XXkb*label.text.2: R
    XXkb*label.text.3: H
    XXkb.mainwindow.type: tray
    XXkb.mainwindow.label.enable: yes
    XXkb.mainwindow.enable: yes
    XXkb.mainwindow.appicon: no
    XXkb.mainwindow.geometry: 12x14+0+0
    XXkb.mainwindow.label.background: black
    XXkb.mainwindow.label.foreground: white
    XXkb.mainwindow.label.font: xft:Monospace-11
    XXkb.button.enable: no
    Check out man xxkb for further information.
    Last edited by Mr.Cat (2009-10-25 22:26:34)

  • [SOLVED] trying to get my keyboard layout to work, & hal to mount..

    hi,
    prior to the recent xorg upgrade, i had my xorg.conf set my keyboard layout, and hal would automount my phone in pcmanfm. since the xorg update, for the sake of not having to to set up the new hotplugging, I disabled it in my xorg.conf so my keyboard would keep its layout.
    obviously though, with hot plugging switched off, hal wont mount my phone, so i am trying to get my keyboard set up and get hal automounting.
    i have set    Option       "AutoAddDevices" "True" in my xorg.conf
    i have edited /etc/hal/fdi/policy/10-keymap.fdi as follows;
    <?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">kbd</merge>
    <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
    string="Linux">
    <merge key="input.xkb.model" type="string">logiaccess</merge>
    </match>
    <merge key="input.xkb.layout" type="string">gb</merge>
    <merge key="input.xkb.variant" type="string" />
    </match>
    </device>
    </deviceinfo>
    basically, my keyboard is still in us layout, and hal still wont mount my phone even after restarting X! what have i missed?
    Last edited by ninjaprawn (2008-12-16 20:29:09)

    ok, i managed to fix the problem. i edited the .fdi file as follows;
    <?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">evdev</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">gb</merge>
    <merge key="input.xkb.variant" type="string" />
    </match>
    </device>
    </deviceinfo>
    for some reason, logiaccess and kbd work in xorg.conf, but no in hal? instead, evdev can do everything!

  • [SOLVED] setting X keyboard layout

    Hello!
    I would like to set my X "keyboard layout" as is dictated here.
    I created a file "/etc/X11/xorg.conf.d/10-tipkovnica.conf" which i wrote like this:
    Section "InputClass"
    Identifier "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option "XkbLayout" "si"
    Option "XkbVariant" "alternatequotes"
    EndSection
    When i wrote this i tried to check if it works, but when i type in command
    setxkbmap -print -verbose 10
    i get an error:
    Setting verbose level to 10
    Cannot open display "default display"
    How can i solve this?
    Last edited by 71GA (2012-10-09 16:59:52)

    2ManyDogs wrote:
    71ga wrote:     I am doing it in a console.
    I thought so. That's why it's not working. You need to be in X (that's what "Cannot open display default display" means).
    Thank you and LOL about the REPORT. Sorry moderator.

  • Keyboard layout is wrong, no idea why [Solved]

    OK, so my keyboard layout is correctly set in rc.conf (i.e. I have the UK layout selected). When I'm not in an x-session the keymap is correct and all is well and good. When I'm in an x-session it's not the UK layout and is in, what I assume is, a US layout. Checked the keymap wiki and it said the following:
    Note: In an X session, you can use setxkbmap to instantly apply keyboard layout: setxkbmap -layout dvorak
    Tried that (changing dvorak to uk) and got the following error:
    Error loading new keyboard description
    Anyone know what's going wrong?
    Last edited by Throne777 (2012-03-31 13:06:28)

    Gcool wrote:Setxkbmap will only apply the layout until the session ends. In order to make it permanent, you need to add it to your Xorg config. See this section of the install guide to see how that's done.
    Thanks, much appreciated. Wonder how I missed that bit as I worked my way through that guide :s

  • [SOLVED] Can't change keyboard Layout on Xorg 1.8

    Hi all
    I'm trying to configure the Input Hot-plugging on Xorg 1.8 but the keyboard layout is still on US keyboard and I need to change it.
    I use some of the configurations of some people of the forum but it still on US, now my 10-evdev-conf file is like this:
    Section "InputClass"
    Identifier "Keyboards Defaults"
    Driver "evdev"
    Option "XkbLayout" "latam"
    Option "XkbModel" "microsoft"
    MatchIsKeyboard "on"
    EndSection
    If there are a similar topic, Can you put the link?
    Thanks
    Last edited by MiloCB04 (2010-06-25 04:22:30)

    Sorry, but i found the problem, I saved 10-evdev.conf as 10-evdev-conf, and here is my code
    Section "InputClass"
    Identifier "evdev keyboard catchall"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "XkbLayout" "be"
    EndSection
    Section "InputClass"
    Identifier "mouse-all" ## to use a PS/2 mouse :P
    MatchIsPointer "on"
    Driver "evdev"
    EndSection
    so I hope that someone can use this solve

  • [Solved]Keyboard layout screwed up and some keys don't work

    After I reinstalled xorg-server 1.5.3-1 and installed xf86-input-evdev 2.0.1-1 and xf86-input-keyboard 1.3.1-1 some of my keys don't work and keyboard layout screwed up. I had finnish (fi) layout, but now it's "us". Arrows, insert- delete- home- end- pg up- pg down- print screen- scroll lock- pause- keys don't work. All characters behind Alt Gr + "" don't work either.
    How to fix this?
    Last edited by Sotamarsu (2008-11-08 13:57:25)

    brother fixed it with next code
    <?xml version="1.0" encoding="UTF-8"?>
    <deviceinfo version="0.2">
    <device>
    <!--
    <match key="info.capabilities" contains="input.keys">
    <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>
    -->
    <match key="info.capabilities" contains="input.keys">
    <!-- <merge key="input.xkb.model" type="string">pc104</merge> -->
    <!-- <merge key="input.xkb.rules" type="string">evdev</merge> -->
    <merge key="input.x11_options.XkbRules" type="string">base</merge>
    <merge key="input.x11_options.XkbModel" type="string">evdev</merge>
    <merge key="input.x11_options.XkbLayout" type="string">fi</merge>
    <append key="input.x11_options.XkbOptions" type="strlist">altwin:menu</append>
    <!--
    <merge key="input.xkb.layout" type="string">fi</merge>
    <append key="input.xkb.options" type="strlist">altwin:menu</append>
    -->
    </match>
    </device>
    </deviceinfo>
    Last edited by Sotamarsu (2008-11-08 13:59:18)

Maybe you are looking for

  • How can I disable ligatures in Pages for iPad?

    This has been driving my crazy all day! In the Courier New font, pages combines the lower case letters "fl" into a single character.  This is causing huge problems as I pass my manuscript between my pc and iPad, printing from whichever device is most

  • Site still blocked after Delist Request

    Hello, I've requested a delist twice now and my site server is still blocked. This is a small VPS that is hardened and not spamming. I need this delisted ASAP as I have client accounts on there that I can no longer email. host amerifund-cc.mail.eo.ou

  • Job / Report execution time restrictions

    Hi everyone, is one of the following options possible ? If yes how ? 1) Set a restriction so that a certain user is only allowed to start reports or jobs at a specified time of day. 2) Set a restriction so that a certain job or report can only be sta

  • Checkbox with redirect

    Hello, how can I make a redirect to the page, when the user checks the checkbox?? Thank you

  • How and where do I download LR5 for my 2nd computer?

    I know I can install LR5 on multiple computers, and I need to download on my laptop now. When I try to download, it asks to put LR in my shopping cart, but I already have a license number. Also, I have the license # for LR3. Please help this non-tech