Rime Chinese Input Set Keyboard Layout

Hello,
I am trying to install rime chinese input. Unfortunately I have a keyboard with a QWERTZ-Layout, which I am very accustomed to. I am using rime in Gnome Shell. Is there any way to keep the German keyboard layout whilst switching to rime? My chinese is not very good, so I hope this forum appropriate for this question.
Any help is welcome.
Edit:
I solved it for the while by tweaking the rime.xml in /usr/share/ibus/component/
This is my customized file:
<?xml version="1.0" encoding="utf-8"?>
<!-- filename: rime.xml -->
<component>
<name>com.googlecode.rimeime.Rime</name>
<description>Rime Component</description>
<exec>/usr/lib/ibus-rime/ibus-engine-rime --ibus</exec>
<version>1.0</version>
<author>GONG Chen &lt;[email protected]&gt;</author>
<license>GPL</license>
<homepage>http://code.google.com/p/rimeime/</homepage>
<textdomain>ibus-rime</textdomain>
<engines>
<engine>
<name>rime</name>
<language>zh</language>
<license>GPL</license>
<author>GONG Chen &lt;[email protected]&gt;</author>
<icon>/usr/share/ibus-rime/icons/rime.png</icon>
<layout>us</layout>
<longname>Rime</longname>
<description>Rime Input Method Engine</description>
<rank>0</rank>
<symbol>&#x37A2;</symbol>
</engine>
<engine>
<name>rime::de</name>
<language>zh</language>
<license>GPL</license>
<author>GONG Chen &lt;[email protected]&gt;</author>
<icon>/usr/share/ibus-rime/icons/rime.png</icon>
<layout>de</layout>
<longname>Rime-DE</longname>
<description>Rime Input Method Engine with German keyboard layout</description>
<rank>0</rank>
<symbol>&#x37A2;</symbol>
</engine>
</engines>
</component>
Edit2: Unfortunately rime only gets started with the original layout somehow. Thus I reverted to simply tweak the <layout> option in the default engine in the rime.xml file.
Last edited by Alcasa (2015-04-07 07:29:21)

i use fcitx-rime, you can change the layout for rime in the input method configuration panel while not change you system layout.

Similar Messages

  • Can't set keyboard layout in X

    Hello!
    Some days ago X stopped setting XkbLayout to "no" despite me having specified it in /etc/X11/xorg.conf.d/01-keyboard-layout.conf.
    The layout is different when setting it with setxkbmap, e.g. special AltGR characters like ] is gone.
    I use .conf files in /etc/X11/xorg.conf.d/ and synaptics touchpad apparently works.
    rasmus@angrist ~ % cat /etc/X11/xorg.conf.d/01-keyboard-layout.conf
    Section "InputClass"
    Identifier "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option "XkbLayout" "no"
    Option "XkbVariant" "nodeadkeys"
    Option "XkbOptions" "compose:ralt, caps:escape, terminate:ctrl_alt_bksp"
    EndSection
    rasmus@angrist ~ % cat /etc/X11/xorg.conf.d/10-evdev.conf
    # Catch-all evdev loader for udev-based systems
    # We don't simply match on any device since that also adds accelerometers
    # and other devices that we don't really want to use. The list below
    # matches everything but joysticks.
    Section "InputClass"
    Identifier "evdev pointer catchall"
    MatchIsPointer "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    EndSection
    Section "InputClass"
    Identifier "evdev keyboard catchall"
    MatchIsKeyboard "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "Xkblayout" "no"
    EndSection
    Let me supply some output. The output of `setxkbmap -print -verbose 10' before running `setxkbmap no':
    Setting verbose level to 10
    locale is C
    Trying to load rules file ./rules/evdev...
    Trying to load rules file /usr/share/X11/xkb/rules/evdev...
    Success.
    Applied rules from evdev:
    rules: evdev
    model: evdev
    layout: us
    options: compose:ralt, caps:escape, terminate:ctrl_alt_bksp
    Trying to build keymap using the following components:
    keycodes: evdev+aliases(qwerty)
    types: complete
    compat: complete
    symbols: pc+us+inet(evdev)+capslock(escape)+compose(ralt)+terminate(ctrl_alt_bksp)
    geometry: pc(pc104)
    xkb_keymap {
    xkb_keycodes { include "evdev+aliases(qwerty)" };
    xkb_types { include "complete" };
    xkb_compat { include "complete" };
    xkb_symbols { include "pc+us+inet(evdev)+capslock(escape)+compose(ralt)+terminate(ctrl_alt_bksp)" };
    xkb_geometry { include "pc(pc104)" };
    After running `setxkbmap no':
    Setting verbose level to 10
    locale is C
    Trying to load rules file ./rules/evdev...
    Trying to load rules file /usr/share/X11/xkb/rules/evdev...
    Success.
    Applied rules from evdev:
    rules: evdev
    model: evdev
    layout: no
    options: compose:ralt, caps:escape, terminate:ctrl_alt_bksp
    Trying to build keymap using the following components:
    keycodes: evdev+aliases(qwerty)
    types: complete
    compat: complete
    symbols: pc+no+inet(evdev)+capslock(escape)+compose(ralt)+terminate(ctrl_alt_bksp)
    geometry: pc(pc104)
    xkb_keymap {
    xkb_keycodes { include "evdev+aliases(qwerty)" };
    xkb_types { include "complete" };
    xkb_compat { include "complete" };
    xkb_symbols { include "pc+no+inet(evdev)+capslock(escape)+compose(ralt)+terminate(ctrl_alt_bksp)" };
    xkb_geometry { include "pc(pc104)" };

    Hey!
    I got some success with disabling iBus in .xinitrc:
    #### iBUS eviroment variables
    #export XIM="ibus"
    #export GTK_IM_MODULE="ibus"
    ##export QT_IM_MODULE="xim"
    #export QT_IM_MODULE="ibus"
    #export XMODIFIERS="@im=ibus"
    #ibus-daemon -d -x &
    as well as having this config in /etc/X11/xorg.conf.d/01-keyboard-layout.conf:
    Section "InputClass"
    Identifier "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "no"
    Option "XkbVariant" "nodeadkeys"
    # Option "XkbOptions" "compose:ralt, caps:escape, terminate:ctrl_alt_bksp"
    EndSection
    DIsabling iBus solved autoconfig of keyboard to "no", and the new config with the addition of XkbModel solved not being able to use AltGr. I recon there is some bug in iBus and the config for X has changed in some way. Also, writing ^ and ~ and other characters in URxvt works now, as it has not worked for a long time, probably some years. I always thought there had something to do with Awesome.

  • [CLOSED] Unable to set keyboard layout from /etc/X11/xorg.conf.d/

    This is my /etc/X11/xorg.conf.d/10-keyboard.conf:
    Section "InputClass"
    Identifier "keyboard-layout"
    MatchIsKeyboard "on"
    Option "XkbLayout" "cz,us"
    Option "XkbOptions" "grp:alt_shift_toggle"
    EndSection
    I wrote the according to the wiki recommendations, but it doesn't work. Issuing setxkbmap -layout "cz,us" -option "grp:alt_shift_toggle" automatically after logging in serves as a temporary solution, but I'm highly interested in fixing the primary issue. I would greatly appreciate if someone helped my find the error in my config file and/or posted their way to change the xorg keyboard layout in order to compare it with my way and find the error. Also note that I'm using Awesome WM so desktop environment ways of setting the keyboard layout aren't applicable in my case.
    Last edited by C5OK5Y (2012-12-28 15:01:25)

    @chris_l: Thank you for your /etc/X11/xorg.conf.d/01-keyboard-layout.conf.
    I have found out that the actual problem isn't in the configuration file but in the actual keyboard (more accurately xorg) - the keyboard gets incorrectly identified and xorg seems to think that it's a pointer (mouse). When I connect a different keyboard, the layout gets set correctly, xorg just isn't setting the keyboard layout correctly to the keyboard that I use. I have filed a bug report so this thread can be considered closed.
    Last edited by C5OK5Y (2012-12-29 12:58:44)

  • Setting keyboard layout with Mate Desktop

    Hi everyone,
    I use now Mate Desktop following the wiki <https://wiki.archlinux.org/index.php/MATE>.
    Since mate-display-manager doesn't work, I use SliM with auto login.
    I'm using french dvorak keyboard (bépo), and I put it in System > Preferences > Keyboard, and removed the other one. But it's not working, it's using default US keyboard.
    Does anyone had the same issue ?
    Thanks.

    The DE doesn't matter if you change the keyboard layout in Xorg.
    Here's my /etc/X11/xorg.conf.d/10-keyboard.conf:
    Section "InputClass"
    Identifier "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option "XkbLayout" "us, ro(std)"
    Option "XkbOptions" "grp:alt_shift_toggle, grp_led:scroll, terminate:ctrl_alt_bksp"
    EndSection
    Make sure you don't have another keyboard section in some other xorg.conf (/etc/xorg.conf or /etc/X11/xorg.conf) or in a different *.conf file in the "/etc/X11/xorg.conf.d/" folder. Because one may inhibit the other.

  • Wireless logitech keyboard - unable to set keyboard map in X.

    Hi,
    i have a wireless usb keyboard - logitech k360. When I restart X i always have to manually set keyboard layout using "setxkbmap pl" which is little annoying.
    My laptop keyboard has polish layout set correctly. I tried to modify /etc/X11/xorg.conf.d/keyboard.conf, but cannot find the right options. Here's how it looks now:
    Section "InputClass"
    Identifier "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option "XkbModel" "logii350"
    Option "XkbLayout" "pl"
    Option "XkbOptions" "terminate:ctrl_alt_bksp"
    EndSection
    I've tried to remove option XkbModel, tried to set it to pc105 and now it is set to logii350 (I've searched through the /usr/share/X11/xkb/rules/ to find my exact keyboard model but it isn't there).
    Funny thing is, that when I type some polish character at my laptop keyboard, suddenly wireless keyboard gets good layout.
    Any thoughts?

    Is this one with the Logitech Unifying Device receiver?
    There are a few threads on this forum about it defaulting to the default QWERTY layout (hell, I have an AZERTY layout - not just as a locale, the key prints are AZERTY). It seems to be some udev bug.

  • [SOLVED] Keyboard layout not setting correctly after gnome 3.14 update

    Hey all,
    After the gnome 3.14 update my keyboard appears to be reverting to US when I want to have it set to UK layout. It was fine before the update, and I have i3 & XFCE installed and for both of those my keyboard layout is getting set to UK just fine, so it appears to be just the gnome 3.14 update that is the problem.
    Here is my contents of /etc/X11/xorg.conf.d/10-keyboard.conf:
    Section "InputClass"
    Identifier "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option "XkbLayout" "gb"
    EndSection
    Anyone have any ideas what the problem could be?
    Last edited by Morgy (2014-10-18 17:18:09)

    My situation showed an extra issue related to this change.
    After the upgrade I started getting two layouts (us,us) instead of just one (us).
    $ setxkbmap -query
    rules: evdev
    model: pc104
    layout: us,us
    variant: ,
    options: ctrl:nocaps
    That broke my variant setting, which was altgr-intl (set via /etc/X11/xorg.conf.d/10-evdev.conf). I was able to manually set that to "altgr-intl,altgr-intl" (with setxkbmap), and that worked.
    After adding an input source as described above, of "English (international AltGr dead keys)", everything started working again for my purposes, without manually running setxkbmap, but I still have the extra layout:
    $ setxkbmap -query
    rules: evdev
    model: pc104
    layout: us,us
    variant: altgr-intl,
    options: ctrl:nocaps
    Does anyone know a current method for completely disabling GNOME's keyboard management?
    (I've tried several things from Google, but nothing seems to work for the current version).

  • Traditional Chinese Support (International Keyboard Setting)?

    Greetings people, does anyone know whether Traditional Chinese input is supported on iPad? I was able to enable Simplified Chinese from Keyboard's International setting for both Pinyin and Handwriting but couldn't find Traditional Chinese anywhere. Any thoughts on that please? Thanks in advance.

    Greetings people, does anyone know whether Traditional Chinese input is supported on iPad?
    No, it is not yet supported. That can be seen in the tech specs which were published Jan. 27.
    http://www.apple.com/ipad/specs/
    Traditional Chinese is among more than 2 dozen languages which are supported by the iPhone but not yet by the iPad. Presumably it will be added via future software updates, but nobody can tell you when that will happen and Apple never provides advance info on such improvements.

  • How to set custom keyboard layout as default?

    I've downloaded a german keyboard layout for normal PC keyboards from this page: http://www.nullpointer.de/stuff/keylayout/index.de.
    Everything works fine. The layout is showing up in "Input Sources".
    But for some reason I cannot uncheck the default "Apple German Keyboard Layout" as you can see in this screenshot:
    The TickBox next to it is disabled...
    This leads to the problem that in some applications that layout is being used (switched to) automatically instead of keeping the new one...
    How do I set a custom keyboard layout as default and/or deactivate built-in one?
    Thanks in advance!
    MemphiZ

    This has come up before, and I think it is not possible.  The OS always keeps one of its own Latin keyboards active, and unfortunately I have not seen any way that these (located in system/library/keyboard layouts/applekeyboardlayouts.bundle) can be modified by the user.
    PS Another possible source for "PC" layouts for people using that kind of hardware instead of Apple keyboards is the set of Logitech layouts provided when you download Ukelele.

  • Input text field displays U.S. keyboard layout

    Hi,
    I've got a Flash Player 9 / AS3 animation which has a input
    text field where a user enters their email address.
    Now my PC is setup to use the UK keyboard layout so when I
    click the buttons Shift+@ then I get the @ symbol displayed.
    But for some reason the moment I try typing in the @ symbol
    (using Shift+@ keys) then up pops the " symbol which is a U.S.
    keyboard layout if I'm not mistaken?
    And so checking this, if I use the Shift+number 2(") key then
    I get the @ symbol (which again is a U.S. keyboard layout if I'm
    not mistaken?).
    Obviously I can't expect my UK users to know this and so need
    to work out how to change the keyboard layout for the text input
    fields so when I click the shortcut buttons Shift+@ I should see
    the @ symbol appear.
    Hope that all makes sense.
    Any help is greatly appreciated as this is a live project
    that the client is racing to get fixed.
    Many thanks and kind regards,
    Mark

    Hi,
    I have found some other weird things happening regarding this
    issue which are very odd?
    To recap....
    If I type into the search bar at the top of this page Shift+@
    then I get the correct character displayed which is @ (so my
    keyboard is definitely UK layout).
    If I create a new Flash movie with nothing but a text field
    set to INPUT and type Shift+@ then again I get the correct
    character!
    But if I type Shift+@ into my Flash movie I get the wrong
    character " appear!?
    I then checked both text fields and found there were
    absolutely no differences (except for colour/font size), so I
    copied the new text field into my Flash movie and the moment I
    played my Flash movie the new text field (which was working) then
    started doing the same and displaying the wrong character???
    Any ideas?
    Thanks.
    Kind regards,
    Mark

  • Japanese input - keyboard layout

    i am fairly new mac user. i bought this imac in May and set it up, so that i can type in japanese.
    it was working fine until last weekend. usually, i just use english keyboard layout to type in japanse (type "sushi" to get sushi in japanese), but now keyboard layout is off. when i type "sushi" in japanese mode it shows typed as "ogodc" when it should be "sushi". i am not sure what happened. the conversion itself works. when i type S on the keyboard, it acts as if i typed O (which is wrong), and it shows as O in japanese (which is correct).
    when i go to international language setting, i can see the input type as "keyboard" for US, but "input method" for japanese.
    i could not find anything in documents provided by apple.

    Go to Kotoeri Preferences (toward bottom of the "flag" menu when you have Hiragana or whatever selected), first tab, third item down, and make sure it says US. If not, click on it to select US.

  • Fix a Bug in OS X.5.2 for input simplified chinese using AZERTY keyboard ?

    Bonjour,
    I use Leopard on my new MacBook, which has a french AZERTY keyboard. My main language is french, but sometimes i have to write some simplified chinese caracters.
    When i choose the simplified chinese input method ITABC, my keyboard acts like a QWERTY keyboard ! So it is difficult to input text because i have to guess where are the letters.
    This bug existed in the first versions of Mac OS X, and then was fixed in the next versions (Panther and Tiger worked fine). Using Tiger on my old PowerBook 12", when i chose the chinese ITABC input method, the keyboard continued to act "normally", i mean like an AZERTY keyboard.
    And the bug appeared again with Leopard...
    Can you tell me how to fix this problem ?
    Or, more likely, can a nice Apple developper fix this problem on the next OS update ? (OS X.5.3)
    That would be very nice, thanks
    Dudusiong

    Thanks for the answer. But i'd prefer not to spend my money to buy a solution to overpass this bug, i just want to fix it or get it fixed by Apple.
    Does anyone have an idea about how i could tell my computer not to switch from AZERTY to QWERTY when i select the Simplified Chinese Input Method ?
    I'm sure it can be done by modifying a file in the system. I think things are set up in the file named SCIM (as Simplified Chinese Imput Method), located in the directory : .../System/Library/Imput Methods/
    But i don't know what to do to fix the problem, and how to do it...

  • Input menu changing my default keyboard layout-again.  Grrrr!

    This same issue had come up years ago, and I no longer remember with certainty how it was fixed.  It just geared up its ugly head again.  Ever since I can remember, I've been using a custom keyboard layout, which I arbitrarily labeled "Cantabria", that lets me type in seven languages with an absolute minimum of key combos.  I only need a different keyboard layout for Cyrillic (Russian).
    The problem is that, in the past few days or weeks, the system arbitrarily  changes my Input Menu to reflect one of the two US English keyboards as the active one, either US or US Extended.  I can't see a pattern.  It just happens.  The Menu Input key combinations are duly disabled, so it's not my accidentally hitting Command+Space.
    I thought the solution had been simply to UNcheck both US keyboard options in International, but now it seems you can't do that.  You have to have at least one of them selected.
    Any ideas on how to stop this annoyance will be much appreciated.
    Thanks in advance.

    To my stunned amazement, I just found this other thread from last September with the same issue.  I had no memory of having posted then and I still have no independent recollection of it.  Major senior moment, darn! 
    https://discussions.apple.com/message/16121983#16121983
    Strange that back then I was able to unselect both US English keyboard layouts and now I can't, on the same machine and same OS build.  I'll try deleting the files BDAqua mentions in that other thread.
    In attenuating defense of my brain malfunction I can only offer that the other thread is dated the same day my second grandson was born.  My mind was obviously elsewhere.

  • Input options: Language & Keyboard Layout

    I've not found a complete answer to my problem.
    I live in Paris and London. I work in English and French. I write emails and texts in English and French. I do not want to switch between keyboard layouts (EN and FR) just to change the language. I dont know the FR keyboard layout and it's unreasonable to think that I should have to switch to that layout just to get french input language support (predictive typing support).
    How can I use the EN layout and type in French and English. I dont mind pushing a button to switch, like my Sony Erikson, i just hold down a key and it lets me switch input languages - but doesn't change my keyboard layout.
    Am I wrong to assume this is unreasonable? What options do I have ?
    thanks

    I have exactly the same problem and it is driving me crazy to such an extent I am considering abandoning the iPhone; I am British but I have to write alot of messages in French and the iphone is always replacing the correct French words with British ones!
    It seems that Apple has not yet understood that one can work in several languages at once; I live in Switzerland so I am only offered French versions of software and hardware on the Apple site when I want British ones - it was impossible to buy a 17 inch laptop with a British keyboard here even though there are many thousands of English speaking residents.
    If you here of a solution I should be very grateful to know about it

  • Assign German keyboard layout to English input source?

    I have a MacBook Pro with a German keyboard layout (physical). If I change the input source to US English, Mac would not recoginze the German keyboard layout (i.e. it prints Z when I press Y). Is there a way to assign German keyboard layout to the US English input source? So I can type English using the physical German keyboard.
    The reason why i need US English input source is MS Office for Mac automatically changes the proofing language based on the input source.
    i have ukelele installed but am not sure the best way to do it.

    jimsway wrote:
    So I guess I have to change the keyboard layout.
    Nobody does that as far as I know. How about Tools > Language to change the language of your doc to whatever you want?
    http://www.dummies.com/how-to/content/word-2011-for-mac-changing-the-dictionary- to-a-dif.html
    Plus for the default template if you want
    "Open a blank document. On the Tools menu choose language. Choose the language version you want to use. Click the DEFAULT button to change that to the default language. Close the dialog and then quit Word. When prompted whether you want to save changes to the Normal template (that's the default template), choose yes, you do want to save the changes."

  • Where are keyboard layout & input method files?

    I was using the app "Monolingual" to free up hard drive space and accidentally deleted keyboard layout and input method files. Now I am unable to type or use keyboard commands in any application other than Safari. I have another Mac which I could copy the files from, but I do not know where those files are. I also have the original install discs from my MacBook Pro.
    Any advice on how to get my keyboard back in working order?

    Might be time for a relatively painless Archive & Install, which gives you a new/old OS, but can preserve all your files, pics, music, settings, etc., as long as you have plenty of free disk space and no Disk corruption, and is relatively quick & painless...
    http://docs.info.apple.com/article.html?artnum=107120
    Just be sure to select Preserve Users & Settings.
    You can customize to eliminate things not needed.

Maybe you are looking for