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

Similar Messages

  • [Solved]switch my keyboard layout (also, how to unify clipboard?)

    ok, i want to switch between us and us intl layout. After reading the Xorg page in the great Arch Wiki i maded
    a file called "11-switchkb.conf" in my xorg folder and writed into it:
    Section "InputClass"
           Identifier                         "Keyboard Defaults"
           MatchIsKeyboard            "yes"
           Option                             "XkbLayout" "us, us intl"
           Option                             "XkbOptions" "grp:caps_toggle"
    EndSection
    and i happyli restared my X and... My keyboard stopped working ( i had to brute shutdown my notebook holding power button)
    I also tried 10-switchkb.conf and didnt worked.  What im doing wrong?
    My second question i dont know how to explain it right... Im confused about copy and paste in linux, and it's seems weird for me,
    sometimes it works sometimes it doesnt...
    like when i highlight something in uzbl i can paste with shift+insert but
    only while its highlighted. Sometimes i highlight what i want in vim and, even while its still highlighted, when i do shift+insert
    in some other app it doesnt paste anything. and when i highlight in vim and paste in the same vim whith shift+insert it pastes
    with a crazy indentation, but when i yank and paste it with 'p' it pastes correctly.
    Is there a way to "unify" clipboard, in such a way i can copy-paste without trouble from any app to any other app?
    Last edited by wolfspaw (2010-09-13 16:03:28)

    Thanks for the help guys!
    Great answers, that was exactly what i wanted for my clipboard and Vim! (I'll read about buffers).
    stqn : Nice script, i'll try to bind it to xMonad.
    Karol: I can solve the issue with sqn script but im curious to why my X
    does not detect my keyboard when i use the Xorg Arch Wiki way of
    Layout Switch:
    Here is my Xorg.0.log after trying the swi(the last third of it.):
    (my touchpad is detected as a mouse, but it works great) :
    [ 29619.012] (II) Initializing built-in extension Generic Event Extension
    [ 29619.012] (II) Initializing built-in extension SHAPE
    [ 29619.012] (II) Initializing built-in extension MIT-SHM
    [ 29619.012] (II) Initializing built-in extension XInputExtension
    [ 29619.012] (II) Initializing built-in extension XTEST
    [ 29619.012] (II) Initializing built-in extension BIG-REQUESTS
    [ 29619.012] (II) Initializing built-in extension SYNC
    [ 29619.012] (II) Initializing built-in extension XKEYBOARD
    [ 29619.012] (II) Initializing built-in extension XC-MISC
    [ 29619.012] (II) Initializing built-in extension SECURITY
    [ 29619.012] (II) Initializing built-in extension XINERAMA
    [ 29619.012] (II) Initializing built-in extension XFIXES
    [ 29619.012] (II) Initializing built-in extension RENDER
    [ 29619.012] (II) Initializing built-in extension RANDR
    [ 29619.012] (II) Initializing built-in extension COMPOSITE
    [ 29619.012] (II) Initializing built-in extension DAMAGE
    [ 29619.023] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    [ 29619.023] (II) AIGLX: enabled GLX_INTEL_swap_event
    [ 29619.023] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
    [ 29619.023] (II) AIGLX: enabled GLX_SGI_make_current_read
    [ 29619.023] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
    [ 29619.023] (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/i965_dri.so
    [ 29619.023] (II) GLX: Initialized DRI2 GL provider for screen 0
    [ 29619.024] (II) intel(0): Setting screen physical size to 361 x 203
    [ 29619.211] (II) config/udev: Adding input device Power Button (/dev/input/event5)
    [ 29619.211] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 29619.211] (**) Power Button: Applying InputClass "Keyboard Defaults"
    [ 29619.211] (II) LoadModule: "evdev"
    [ 29619.211] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 29619.212] (II) Module evdev: vendor="X.Org Foundation"
    [ 29619.212]     compiled for 1.8.1.902, module version = 2.4.0
    [ 29619.212]     Module class: X.Org XInput Driver
    [ 29619.212]     ABI class: X.Org XInput driver, version 9.0
    [ 29619.212] (**) Power Button: always reports core events
    [ 29619.212] (**) Power Button: Device: "/dev/input/event5"
    [ 29619.220] (II) Power Button: Found keys
    [ 29619.220] (II) Power Button: Configuring as keyboard
    [ 29619.220] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    [ 29619.220] (**) Option "xkb_rules" "evdev"
    [ 29619.220] (**) Option "xkb_model" "evdev"
    [ 29619.220] (**) Option "xkb_layout" "us, us intl"
    [ 29619.220] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.259] (II) config/udev: Adding input device Video Bus (/dev/input/event8)
    [ 29619.259] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
    [ 29619.259] (**) Video Bus: Applying InputClass "Keyboard Defaults"
    [ 29619.259] (**) Video Bus: always reports core events
    [ 29619.259] (**) Video Bus: Device: "/dev/input/event8"
    [ 29619.267] (II) Video Bus: Found keys
    [ 29619.267] (II) Video Bus: Configuring as keyboard
    [ 29619.267] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
    [ 29619.267] (**) Option "xkb_rules" "evdev"
    [ 29619.267] (**) Option "xkb_model" "evdev"
    [ 29619.267] (**) Option "xkb_layout" "us, us intl"
    [ 29619.267] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.271] (II) config/udev: Adding input device Lid Switch (/dev/input/event4)
    [ 29619.271] (II) No input driver/identifier specified (ignoring)
    [ 29619.271] (II) config/udev: Adding input device Sleep Button (/dev/input/event3)
    [ 29619.271] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
    [ 29619.271] (**) Sleep Button: Applying InputClass "Keyboard Defaults"
    [ 29619.271] (**) Sleep Button: always reports core events
    [ 29619.271] (**) Sleep Button: Device: "/dev/input/event3"
    [ 29619.280] (II) Sleep Button: Found keys
    [ 29619.280] (II) Sleep Button: Configuring as keyboard
    [ 29619.280] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
    [ 29619.280] (**) Option "xkb_rules" "evdev"
    [ 29619.280] (**) Option "xkb_model" "evdev"
    [ 29619.280] (**) Option "xkb_layout" "us, us intl"
    [ 29619.280] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.283] (II) config/udev: Adding input device USB2.0 0.3M UVC WebCam (/dev/input/event7)
    [ 29619.283] (**) USB2.0 0.3M UVC WebCam: Applying InputClass "evdev keyboard catchall"
    [ 29619.283] (**) USB2.0 0.3M UVC WebCam: Applying InputClass "Keyboard Defaults"
    [ 29619.283] (**) USB2.0 0.3M UVC WebCam: always reports core events
    [ 29619.283] (**) USB2.0 0.3M UVC WebCam: Device: "/dev/input/event7"
    [ 29619.290] (II) USB2.0 0.3M UVC WebCam: Found keys
    [ 29619.290] (II) USB2.0 0.3M UVC WebCam: Configuring as keyboard
    [ 29619.290] (II) XINPUT: Adding extended input device "USB2.0 0.3M UVC WebCam" (type: KEYBOARD)
    [ 29619.290] (**) Option "xkb_rules" "evdev"
    [ 29619.290] (**) Option "xkb_model" "evdev"
    [ 29619.290] (**) Option "xkb_layout" "us, us intl"
    [ 29619.290] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.296] (II) config/udev: Adding input device Asus Laptop extra buttons (/dev/input/event6)
    [ 29619.296] (**) Asus Laptop extra buttons: Applying InputClass "evdev keyboard catchall"
    [ 29619.296] (**) Asus Laptop extra buttons: Applying InputClass "Keyboard Defaults"
    [ 29619.296] (**) Asus Laptop extra buttons: always reports core events
    [ 29619.296] (**) Asus Laptop extra buttons: Device: "/dev/input/event6"
    [ 29619.310] (II) Asus Laptop extra buttons: Found keys
    [ 29619.310] (II) Asus Laptop extra buttons: Configuring as keyboard
    [ 29619.310] (II) XINPUT: Adding extended input device "Asus Laptop extra buttons" (type: KEYBOARD)
    [ 29619.310] (**) Option "xkb_rules" "evdev"
    [ 29619.310] (**) Option "xkb_model" "evdev"
    [ 29619.310] (**) Option "xkb_layout" "us, us intl"
    [ 29619.310] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.311] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
    [ 29619.311] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
    [ 29619.311] (**) AT Translated Set 2 keyboard: Applying InputClass "Keyboard Defaults"
    [ 29619.311] (**) AT Translated Set 2 keyboard: always reports core events
    [ 29619.311] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
    [ 29619.323] (II) AT Translated Set 2 keyboard: Found keys
    [ 29619.324] (II) AT Translated Set 2 keyboard: Configuring as keyboard
    [ 29619.324] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    [ 29619.324] (**) Option "xkb_rules" "evdev"
    [ 29619.324] (**) Option "xkb_model" "evdev"
    [ 29619.324] (**) Option "xkb_layout" "us, us intl"
    [ 29619.324] (**) Option "xkb_options" "grp:caps_toggle"
    [ 29619.324] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event2)
    [ 29619.324] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
    [ 29619.324] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
    [ 29619.324] (II) LoadModule: "synaptics"
    [ 29619.325] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    [ 29619.325] (II) Module synaptics: vendor="X.Org Foundation"
    [ 29619.325]     compiled for 1.8.0.902, module version = 1.2.2
    [ 29619.325]     Module class: X.Org XInput Driver
    [ 29619.325]     ABI class: X.Org XInput driver, version 9.0
    [ 29619.325] (II) Synaptics touchpad driver version 1.2.2
    [ 29619.325] (**) Option "Device" "/dev/input/event2"
    [ 29619.363] (II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
    [ 29619.364] (II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760
    [ 29619.364] (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data.
    [ 29619.364] (II) ETPS/2 Elantech Touchpad: finger width range 0 - 0
    [ 29619.364] (II) ETPS/2 Elantech Touchpad: buttons: left right double triple
    [ 29619.364] (**) Option "TapButton1" "1"
    [ 29619.364] (**) Option "TapButton2" "2"
    [ 29619.364] (**) Option "TapButton3" "3"
    [ 29619.390] (--) ETPS/2 Elantech Touchpad: touchpad found
    [ 29619.390] (**) ETPS/2 Elantech Touchpad: always reports core events
    [ 29619.403] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD)
    [ 29619.404] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
    [ 29619.404] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0
    [ 29619.404] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
    [ 29619.404] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
    [ 29619.430] (--) ETPS/2 Elantech Touchpad: touchpad found
    [ 29619.431] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
    [ 29619.431] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
    [ 29619.431] (II) Synaptics touchpad driver version 1.2.2
    [ 29619.837] ETPS/2 Elantech Touchpad no synaptics event device found
    [ 29619.837] (**) Option "Device" "/dev/input/mouse0"
    [ 29619.850] (**) Option "TapButton1" "1"
    [ 29619.850] (**) Option "TapButton2" "2"
    [ 29619.850] (**) Option "TapButton3" "3"
    [ 29619.871] Query no Synaptics: 6003C8
    [ 29619.871] (--) ETPS/2 Elantech Touchpad: no supported touchpad found
    [ 29619.871] (EE) ETPS/2 Elantech Touchpad Unable to query/initialize Synaptics hardware.
    [ 29619.910] (EE) PreInit failed for input device "ETPS/2 Elantech Touchpad"
    [ 29619.910] (II) UnloadModule: "synaptics"
    [ 29619.911] (II) config/udev: Adding input device PC Speaker (/dev/input/event1)
    [ 29619.911] (II) No input driver/identifier specified (ignoring)
    [ 29672.057] (II) Power Button: Close
    [ 29672.057] (II) UnloadModule: "evdev"
    [ 29672.077] (II) Video Bus: Close
    [ 29672.077] (II) UnloadModule: "evdev"
    [ 29672.097] (II) Sleep Button: Close
    [ 29672.097] (II) UnloadModule: "evdev"
    [ 29672.117] (II) USB2.0 0.3M UVC WebCam: Close
    [ 29672.117] (II) UnloadModule: "evdev"
    [ 29672.137] (II) Asus Laptop extra buttons: Close
    [ 29672.137] (II) UnloadModule: "evdev"
    [ 29672.157] (II) AT Translated Set 2 keyboard: Close
    [ 29672.157] (II) UnloadModule: "evdev"
    [ 29672.190] (II) UnloadModule: "synaptics"

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

  • [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]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]Setting x11 keyboard map PERMANENTLY for all.

    Read carefully through https://wiki.archlinux.org/index.php/Ke … on_in_Xorg.
    Ran 'localectl set-x11-keymap gb' as instructed.  Confirmed this creates: /etc/X11/xorg.conf.d/00-keyboard.conf
    Ran 'grep "config directory" /var/log/Xorg.0.log'  which confirms that this /etc/X11/xorg.conf.d is where it's looking.
    Ran 'grep "xkb"  /var/log/Xorg.0.log'  which confirms that 'Option "xkb_layout "gb"' is the ONLY one found. (it appears several times).
    But setxkbmap -print -verbose 10 shows xkb_symbols { include "pc+us+inet(evdev"  }
    and the keyboard map is STILL 'us'.   @=" etc...
    Reread the wiki, still don't understand.
    Typing 'setxlbmap gb' into a terminal works for the session.
    Adding that to .xinitrc before the window manager command has NO effect.
    I tried adding the option to 10-evdev.conf, but that doesn't do it.
    So HOW DO you set the damn thing permanently?  Clearly evdev is not logging what it is doing in Xorg.0.log, so where is it logging?
    Something seems to have changed since the wiki article was written.
    TOF
    Last edited by TheOldFellow (2013-11-25 14:58:29)

    Sorry for the noise.  The Window Manager (Cinnamon) is changing it!
    TOF

  • [SOLVED]Setting Default Keyboard

    I am VERY new to Archlinux, and I am just installing it into OpenSuse/Virtualbox.
    My question is so basic, it's embarrassing. When Archlinux first starts (in the shell), it defaults to the US keyboard. I have to issue the command "loadkeys uk"  everytime.
    How do I get it to start up with the UK keyboard configuration?
    My apologies again for such a basic question
    Thanks in advance
    Last edited by myrlin (2010-06-13 14:32:04)

    http://wiki.archlinux.org/index.php/Beginners%27_Guide
    search strings: keyboard, keymap

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

  • Cinnamon keyboard layout [solved]

    I've just installed cinnamon and looks great. Except I can't see where to set the keyboard layout. There doesn't seem to be a keyboard layout icon on the panel and if I go into cinnamon settings->keyboard all I get are a couple of tabs saying Typing and Keyboard Shortcuts but no keyboard layout? And ideas please? Many thanks
    Last edited by systemshq (2013-02-21 10:38:20)

    Maybe this? http://millertechnologies.net/forum/ind … 337#msg337

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

  • 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

  • Bug report: A keyboard layout is incorrect on the remote with Hungarian and other "exotic" keyboard layouts

    This is a bug report for Microst Remote Desktop
    ===================================================
    ## Summary
    A keyboard layout is incorrect on the remote with Hungarian keyboard
    ## Version Information, I tested
    * Client
        * Case 1
            * MacBook Pro with HU101 Keyboard
    * Locale: Hungarian
            * Mac OS X Maverics 10.9.2
            * Microsoft Remote Desktop 8.0.6
    * Remote
        * Case 1
            * Windows Server 2003 R2 (English)
        * Case 2
            * Windows Server 2008 R2 (English)
        * Case 3
            * Windows 8.1 (Hungarian)
    ## Detail of bug
    When I connect to the listed remotes the client sets the keyboard layout to Latvian which is a completely different layout than Hungarian (not even close...).
    - On Windows 8 if I set the language on the login screen it stays on that language after the login.
    - On Windows Server 2003R2 and 2008R2 even if I set the language at login it will switch back to LV after the login.
    ## Attachments
    Unfortunately cannot include my shots because I'm not allowed to do this...
    ## End of report
    Please allow the users to set the correct "target" language on connection basis because the automatic method the app use to determine that is unreliable.

    Hi,
    Thanks for the feedback.
    I will forward this to the product team.
    Thanks.
    Jeremy Wu
    TechNet Community Support

  • [8.1 pro update1] Windows KEEPS changing and reinstalling keyboard layouts regardsless of IgnoreRemoteKeyboardLayout

    Windows 8.1 is driving me nuts beyond believe once again. I have 8.1 Pro update 1 English, installed from the VLK iso from our Volume License / SPLA account. As we are a Dutch company, the Location is set to The Netherlands, as well as the date/time format.
    Therefore in my keyboard settings the language is Dutch (NL) but I set my keyboard layout to US, as below:
    As you can see there are no other languages our installed. This worked for years with Windows 7 and before with XP. Windows 8.1 however KEEPS changing my keyboard layout to plain Dutch making my keyboard unusable. The language bar in the systemtray, or whatever
    it's called in this OS, shows THREE layouts, which are actually 'selectable' and work as if they were installed. However, they are not 'really' installed, as per the screenshots above.
    This is driving me completely mad. Why on earth is Windows making descisions for me which I should be making myself? In addition, in my oppinion Windows should NEVER change somthing as trivial as a keyboard layout by itself. People don't change switch keyboard
    even when logging on to a remote system that has a different layout configured. Whoever came up with this 'automatic switching per application' idea once again had no clue of real-life usage at all.
    I've added those two languages I do NOT want to my keyboard layouts and removed them. Sure they are gone then, and as only language NLD with layout US is left, the language bar in systray is gone as well. After a few days all three are back, and my keyboard
    is producing wrong characters again.
    I've tried with regvalue HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\IgnoreRemoteKeyboardLayout set to 1, to no avail at all. It just keeps changing. This should help to prevent my keyboard when changing when I RDP to one of my servers.
    The advanced settings in Language don't help either:
    'let me set a different input language for each app window' is unticked.
    Override for default keyboard is now set to Dutch - US, like I want it. Doesn't help either.
    I cannot reproduce it on demand, settings do NOT change when connecting to my RDP server(s). They do NOT change when I open any of my used programs, being IE, Chrome, CMD.exe, notepad and a few others. It shouldn't either as I disabled the 'keep settings
    per application'.
    I have changed the keyboard shortcut from alt-shift or whatever it was to 'none'.
    How to prevent Windows 8.1 completely from changing the keyboard layout I use? Is there any way to check WHY or WHAT actually changes my keyboard?

    This might be really late to this post but I've been having this issue while playing games, particularly those which are complex enough to require Control, Alt, Shift. At first like some people here suggested
    Windows Key + Space was the cause, but even after removing all alternate layouts (for reference, I want the UK layout, but it was switching to the US Layout) it was persisting.
    This post pointed me in the right direction, go into your Language Options
    > Change Override (Advanced). At this stage I've noticed there is the Switching input methods section, look for
    Change language bar hot keys and here I fount Alt + Shift
    was being used for switching Between input languages - a key combo I'd probably hit quite often just purely by accident. You can change the key sequence to no binds.
    I haven't fully tested it, but it appears to be working for now - and I hope its an extra option for people to look at if they're running into this issue.

  • Do the french and portuguese apple keyboard layouts have the same characters?

    Sometimes I have to type in portuguese which is impossible with a british keyboard because they have accented words, but since the french language does and there's an option for a french keyboard on the online store custom orders, I was wondering if I can just order it in french layout and then change the language settings to portuguese. Does anyone know if it is possible? Thanks.

    Jack Gomes wrote:
    Sometimes I have to type in portuguese which is impossible with a british keyboard because they have accented words
    No true.  First you can type all the accents with the British keyboard by just using the normal Mac deadkey shortcuts.  Here is a chart"
    http://homepage.mac.com/thgewecke/diacritics.html
    Second, you can set the keyboard layout to Portuguese in system prefs/language & text/input sources and then use keyboard viewer to see which key does what.  Keyboard Viewer is activated in the same place as the keyboard.

  • C3-00 keyboard layout english after repair

    Hello Guys!
    I had some problems with my C3-00, so I bring it no Nokia Care Support and they send it me back with the newest Firmeware and all things that were coruppted are now fine!
    BUT: I'm using my Phone in Austria, so my mother tongue is German and the C3 is set to "German (Deutsch)" but the keyboard Layout is now englisch!! (
    I recognized it because when I press the "Y" button on my Handy, I get a "Z" and any other Charakters are changed.
    How can I set the keyboard layout to German?
    BTW: I bought my C3 in Austria but NOW its a englisch keyboard layout!
    Please help me guys!!

    I dont have an s40 phone and I dont have the menu structure memorized, but you should check under settings if there is a writing language option. Chainge it to German.
    If you find my post helpful please click the green star on the left under the avatar. Thanks.

Maybe you are looking for

  • The home button on my ipod touch 4th gen is broken how do i fix it?

    if i cant get it fixed myself how can u get apple to take it and fix it as i still have warrenty

  • Need help finding a tutorial == I have the URL but can't get it to play

    I am a beginner and watch lots of adobe lessons from members.  I wrote down the URL of one of them and saved it in microsoft word then copied it to play back on youtube and it worked then but now youtube does not recognize the URL.  My question is wh

  • Internal Table Manipulation

    Hi, I have an internal tables with 5 fields each of type Char - L1 L2 L3 L4 L5. I have to make the first occurance of 0 after a non zero value as 1. Example: if i have the values as 1 0 0 0 0, it s'd be made 1 1 0 0 0. If 1 1 0 0 0 it s'd be made 1 1

  • Acrobat X will not convert JPG from a cell phone camera to pdf.

    One our PMs took some photos with his camera phone and Acrobat doesn't do anything when you try to convert the jpg to pdf.  If we try to combine in Acrobat, the process starts, the Combine box opens and shows the files, but when you click on combine

  • Lost settings and content

    I recently had to send my macbook away with an apperently loose logic board, but when it returned I'd lost all my iweb settings and content, I now don't seem to be able to do anything with it. I have a feeling I may have to reinstall Life, but will t