There have been some posts on this forum about custom keyboard layouts, but the latest one was more than three years ago, and is outdated. I found the following code for a custom dvorak international keyboard layout here, but it directs me to copy this code into the folder /etc/X11/xkb/symbols/pc, a folder which does not seem to exist in 9.10 or 9.04.
Code:
As this is the only thing I felt Windows did better than Ubuntu (custom keyboard layouts), I would love to be able to change the layout and finally seal the deal with Ubuntu.
I was using a custom layout for my keyboard as I've a UK laptop but still use french accents sometimes. After the update from Wheezy to Jessie my configs disappeared so I have put them back:
- Defining my layout here: /usr/share/X11/xkb/symbols/gb - Adding here: /usr/share/X11/xkb/rules/base.xml and here /usr/share/X11/xkb/rules/evdev.xml in the gb configItem
Code: Select all    <variant>      <configItem>       <name>accentsFR</name>       <description>English (UK with french accents)</description>      </configItem>     </variant>
- Adding the declaration of the layout here /usr/share/X11/xkb/rules/base.lst and here /usr/share/X11/xkb/rules/evdev.lst
Code: Select all accentsFR    gb: English (UK with french accents)
So everything looks alright, if I go to System Tools -> Preferences -> Settings -> Keyboard -> Input Source my layout is well selected and I can even see the correct layout by clicking on the keyboard icon (cf my snapshot)
Here is the snapshot of the keyboard input source settings: [URL]....
I have written a custom keyboard layout that I'm trying to install in Kubuntu 10.10. This is the layout: [URL]
I have added the layout as /usr/share/X11/xkb/symbols/dotan and made these changes:
In /usr/share/X11/xkb/rules/base.lst I added this: ! layout dotan Dotan Of course, the !layout line was already there, I did not touch it. In /usr/share/X11/xkb/rules/base.xml I added this: <layoutList> <layout>
[Code]....
However, after a reboot I do not see the new layout in KDE's configuration for these things.
Note: this is a repost of a post on the geekhack forums. After posting I realised that LinuxQuestions is the better place to ask this. For reference, here is the original geekhack thread: [URL]
Is there a way to set up a custom keyboard layout? (ex: set q to the f key, etc.) I have looked around, but have been unable to find one.
If there isn't one, then a (basically) equivalent solution for me would be to map some of the symbols I need (ex: Δx,Σ,ect.) to ctrl-/,ctrl-., ect. through keyboard shortcuts. The problem I run into here is that I do not know of any commands that paste a specific symbol into the focused text input area. Does anyone know of one?
With my other computermore or less the same.Its a desktop PC with an spanisch keyboard. But i thinck i picked German keyboard during installation and now it starts always with german with some sort of 5 secs delay when setting it. I have to pick spanisch and i always delete the german layout, but after some time having it running, it resets to the previusly deleted german layout.
My keyboard layout doesn't work any more from one hour I don't know why ? i try to delete layouts like Arabic and USA English and add them again but the problem still working .I'm writing English lang. only. when i press Alt+shift to change Lang. nothing happened what i can do now ? I'm using UBUNTU 10.10
Running Ubuntu Lucid Lynx, GNOME 2.3Keyboard Preferences utilityAdding any Spanish language keyboard layout makes my Alt_R not work in ANY layout! I see that it changes Alt_R to "Iso_L..." for all/both layouts, including USA layout. When I click "Reset to Defaults" it's fine again, USA layout shows Alt_R again. I've tried all the variants of the Latin American layout and the Spain layout and they all do the same thing.What is "ISO_L..." and what's going on?i DESPERATELY need my Alt_R to work!
I have problems with keyboard layout switcher. On Gnome everything works. But when I start to use other DE I can't switch keyboard layout by default. So I create xorg.conf, but anyway it doesn't work...
having problems with my keyboard layout since upgrade from F11 to F12. When I reboot and login into gnome I have to switch back to my layout as it has been set to USA default layout.
I use 2 keyboard layouts. But when I change setting from the YaST interface in KDE, setting save only for the short time (may be some hours). Then I can't switch between layouts and have to use YaST again. What is it?
I'm using Gnome and OpenSUSE 11.2, and my keyboard layout changes USA from Finland every time I reboot my pc. I have to delete USA-layout from keyboard preferences every time after reboot.
I have a UK keyboard, so I selected the United Kingdom layout on installation of OpenSUSE 11.3.However, something keeps automatically adding the USA layout, and switching to it ! How can I prevent this annoying and intrusive behaviour ? Deleting the USA layout is not enough, it seems. It just restores it again.
I recently switched my openSUSE 11.1 install from KDE 3 to KDE 4.4 via the one-click-install from [URL]... I was trying to add a German keyboard layout to the default US layout. But as soon as I enable keyboard layouts (via Configure Desktop-> Language & Regional -> Keyboard Layout -> Enable keyboard layouts), the default layout gets messed up (arrow, pos1, end keys etc. no longer work). I'm running openSUSE 11.1 on a Lenovo Thinkpad T61. Several keyboard layouts worked fine with KDE 3. Could it be that some KDE 3 settings are interfering with the KDE 4 settings?
I've been using using Ubuntu and Arch with gnome for ages, but after the whole gnome3 and unity hubub, I decided to go with kde and openSUSE. and I'm completely loving it. However, I have one problem Ubuntu (gnome) has the option to choose the Faroese keyboard layout, but in openSUSE with kde, it's not an option. Now I really need to be able to write a lot, so I need the regular Faroese layout, otherwise I'm missing the letter "ð". openSUSE should really implement Faroese into the keyboard layout options
I have a problem with keyboard layout and only happens with KDE applications. If I type at Firefox or Eclipse everything works fine. I already tried few stuffs like this How to enable Keyboard Layout on OpenSuSE 11.4 (Updated) but no luck so far. When I type ' + c in KDE applications I got:
ć
I was hoping ç
At Yast2 I tried: Portuguese (Brazil -- US accents) and others. Unfortunately I didnt found anything close to US - intl, US with deadkeys, etc
I just switched to xorg version wich has dropped HAL support. I was wondering how i can change keyboard layout as the default isn't correct. Should I add an udev rule, create a file in xorg.conf.d or can I enter the right layout anywhere in an existing config file xorg do reads that i'm missing?
I have openSUSE 11.2 with default GNOME desktop and i'm facing issues with keyboard layouts, which are changing randomly. Problem is that i have GNOME in Slovak language and therefore has openSUSE set durring installation my keyboard layout to 'Slovak' but i always change it to 'Slovak QWERTY' which suits me better. Problem is that randomly system adds back to my layouts which are 'Slovak QWERTY' and 'USA' also original 'Slovak' layout which was previously removed.
I must always manually remove this third layout and it's very frustrating. Many times on fresh system boot it's anyway back and so on and on... Where may lie the problem? Why is GNOME not respecting my settings? In Ubuntu i never have these basic issues. Are there on system boot some specific SUSE triggers which are overwriting my configuration?
I updated from 11.1 to 11.2. Before some intelligent person says, I should never update but do a new install: a new install isn't better, then I have other problems to tackle. And I really would like updates to work.Well, I have the following problems and I hope you don't mind me listing them all in one post *it's difficult for me to type on this keyboard layout):1. home isn't found or set up. I have modified fstab to mount /dev/sda6, which is home, but it won't mount it at startup, and also not when it's just using the disk/by-id line that had been put in.
2. the keyboard layout is american, while the system language is set to German (I'm German and would like also my keyboard to know that). I had no chance to change that, even a loadkeys de-latin1 doesn't help3. OpenOffice drives me crazy. It just doesn't start properly, or at all. It doesn't open a number of documents, but it doesn't also give any error message. Sometimes soffice.bin is in the list of processes, but OOo is nowhere seen. After killing the process (or terminating it), I can start it, but have only the opening screen and cannot really open a document.4. printing doesn't seem to work, either.Needless to say that everything worked fine before the update
I have a keyboard layout built in Korean language, and when i installed openSUSE 11.3 by network installation i keep keyboard layout to Korean. But after installation can't write Korean but still see Korean font in Firefox, cuz i added its font on firefox configuration settings. What shall i do? I want installed in English but still need to use Korean fonts to write something.
I'm a used Ubuntu user on a pc, and I like the french keyboard layout because it allows me to type accentued characters easily.I found a win-fr keyboard layout but it's much like windows and not so good.I found xmodmap.fr keyboard layout and I'd like to know if it was possible use it with my Mac SL 10.6.5, maybe I could do xmodmap xmodmap.fr or a way to convert to mac layout file.
Recently i have bought a Dell Inspiron n5010 laptop and installed ubuntu 10.10. I have a windows 7 installed as well. In windows Us English Table for IBM Arabic 238_L keyboard layout works for my pc. But, i can not find this layout in my ubuntu.