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.
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?
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]
I'd like to open a directory with the F12 key. I haven't any problem getting Keyboard Shortcuts to run programs, but cannot figure out how to have it open a directory.I tried making a link to the directory and using that, but still no go. Edit: The directory I want opens when I use its link Can't find anything on the net for this. Most just mention that we can create custom keyboard shortcuts. I tried using /home/directory/directorydesired, but no go.
Edit: The directory I want opens when I use the link
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!
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.
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'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.
I've written my custom keyboard layout, where I'm trying to remap the Menu key as Super. The key gets remapped, however Super is not recognized as a modifier key, unlike with a standard layout I've used as a comparison. What puzzles me is that the left Windows key, which I never refer to in my custom layout stops working as well.
Here is the relevant section of my custom layout:
Output of xev command shows the key has been remapped correctly:
I'm using Ubuntu (Karmic) and 2 keyboard layouts. Using the gnome settings, I managed to set it to switch with Alt+Shift (windows style), but I really want to limit it to Right Alt + Right Shift, but that option isn't available in the gnome wizard. I've opened gconf-editor and found the kbd configuration, but trying to add 'r' or 'right_' prefixes to the keys didn't help.
I have several partitions on my hard drive, and like to use the 'Create Custom Layout' option during the installation process, to make sure that I don't loose any of my existing partitions or the data on them.
I have attempted a minimal F12 installation from Fedora 12 DVD. But the 'Create Custom Layout' option is not an option in the menu.
How do I install F12 and tell anaconda exactly which partitions I want to use and format?
My current working partition layout is shown in the attached screenshot.
I want to use the following custom partition layout during the initial F12 installation:
This allows me to share existing partitions between my current working F10 root partition, and the newly-installed F12 root partition. So if there are problems with the new F12 installation, I still have a working F10 system to fall back on.
The other partitions with data on will be mounted when the intiall installation has been completed
Since the kernel of F11 live-cd can't recognize my video card, I have to run it in text mode. I also have to run "liveinst" in text mode and the install progess seemed ok. But on the partitioning selection step, there is no "custom layout" option! I rembered that in the graphic mode there was such option. How can I find it in the text mode?
I am trying to install fedora15, my devices are as follows: /dev/sda1- contains windows recovery /dev/sda2- contains windows vista /dev/sda3- free space /dev/sda4- where fedora10 is existing.
Basically I want to scrap the fedora 10 in /dev/sda4 and install fed15 on the place (ext3). During the installation process fedora asked me, Which type of installation you want? I choose 'create custom layout'.
Then in the next window that appeared I choose /dev/sda4. Then it gives me four options like Create Edit Delete Reset
I want to know what does this Delete mean. What will it do, will is erase all the older partitions within /dev/sda4 i made for fedora10 (previously I made three partitions /boot, swap, /) or will erase /dev/sda4 itself. I am scared to continue installation further.
Upgrading fc10 to fc12 with a fresh install. Made several partitions with fdisk. mkfs failed."Bad superblock at block 1.Need blocks 1 to 4 to create file system. Aborting.Tried mkfs -c, badblocks, dumpe2fs,no joy. No backup superblocks,because I had already fdisked.
Repartitioned starting at cyl 10. mkfs worked fine then. FC12 installer still could not initialise disk, however. I guess it looks at block 1, to initialise before it offers diskdruid, so it never gets to see my custom partition layout. How can I force the installer to accept my custom partition layout? Is a bad superblock at block 1 a fatal, throw-the-disk-away fault?
I keep using the rescue cd because whenever I choose a keyboard layout the system does not seem to keep it like that.
After rebooting it loads another layout and I can't find which keys to type in that unknown layout. So for the moment, my password is 'tt' because I know it will work in both layout.
I have a belgium azerty keyboard. For the moment the upper option in the keyboard layout screen is USA and the lower option is Belgium. Which is weird since I thought that the upper option was of higher priority. But at least it works like that. At least until I reboot I think
PS: the rescue cd has also a keyboard layout problem. I chose belgium and I end up with a usa layout.
I recently got a new keyboard, and went with a Razer RZ03-0018. It's not working. I have Swedish as my default language, but it defaults to... enUS I believe. In System > Preferences > Keyboard > Layouts, I can't find the keyboard listed anywhere, and even though I have it set to "Swedish", I still get that weird enUS layout
I'd like to change around my keyboard layout a bit and can't figure out how. I'd really like to swap f1 and f7, f11 and f2, right alt and escape, backspace and caps lock, and a few of the letter keys. Is there any easy way to do this? (It's a confusing story about why I want to swap the f keys) Gnome, if it matters.
my keyboard layout keep changing from windows to windows. When I am using my French keyboard, I set the keyboard to English and it doesn't make the change for all the open windows, despite having selected the "separate layout for each windows" unselected.Plus if I am in firefox with a French layout go to another windows and come back to the firefox windows, the layout is back to GBR.
I've got an odd problem with the keyboard layout options.
I use caps as an additional control, as set in Keyboard Preferences > Layout > Options. However, I recently came across an issue where Shift + Space does not send space, so I go into the options to set space at any level to fix it, and while the option appears to have been selected, there is no change in behavior.
I recently decided to try out the Dvorak layout, and manually rearranged my keys today. For those who do not know: Dvorak is a keyboard layout designed in the 1930's that is designed for comfort and speed. It is reported as being easier to learn than Qwerty, and more comfortable as well. Keep in mind that you can still type in Qwerty after you manually change your keyboard to Dvorak.
First, for those who want a Dvorak keyboard, you don't! You can rearrange the keys on your existing keyboard like I did. To do so, insert the dull end of a fingernail clipper (or other long, thing object) into the area between two keys on your keyboard. Be sure to unplug your keyboard first, or you might end up typing ksiwmvosioiwjefoakjsdfj;ls.xoqw, or worse, triggering a system shortcut.
Be sure to look at a picture of the current Dvorak layout first. Once you have removed the necessary keys, line up the male end of a key with the female end of the location it needs to be. Press down hard! You tap the key in its new location a few times before you proceed. Some of the keys on my keyboard were different. On my keyboard, the F and J keys and their slots were different than the rest of the keyboard. These keys sunk when pressed. To avoid this, I put these keys in upside down, as you can see in the first example.
Once you have placed all of the keys, plug your keyboard back in. Type something. You'll notice that everything is completely normal, except your keyboard looks like the something from Carmen Sandiego: Word Detective. In order to type in Dvorak, you will need to add the Dvorak keyboard layout. Doing so is simple. Go to System>Preferences>Keyboard. Go to the layout tab, and click "Add...".
If you are limited on screen space, or don't want to spend a century scrolling down to the bottom of the list, go to the "By language" tab, select English as the Language, and select USA Dvorak as the layout. If you want, you can disable "Separate layout for each window". Now, click on USA Dvorak and click "Options...". You will want to change Alt/Win behavior to "Meta is mapped to Win keys". Also disable anything under "Key(s) to change layout".
Now, click on "USA" in the notification area and notice that it says "USA2". You should now be able to type in Dvorak. Try typing something! Be amazed at how slow you are. Next, try out a keyboard shortcut. If you have Compiz, some of your shortcuts might not work. For those shortcuts that don't apply to Compiz, try rebinding them in Keyboard Shortcuts. To fix Compiz using Qwerty for shortcuts, press alt F2 and run this command:
Code: compiz --replace --sm-disable --ignore-desktop-hints Also, you should change the layout on your login screen next time you login. Don't want to type ekrpat, now do we? Unfortunately, after finishing righting this, I discovered Colemak...
I have an Ubuntu server running on a VM. I'm accessing this system mainly remotely, and usually with a console connection. I export the output of some applications (like Skype, Google Chrome etc.) to my Windows desktop, where I run Xming as my X server. Everything works pretty neat, but... I can't change the keyboard layout, because the applications are running on the remote machine. So is there a way to change the keyboard layout in CLI?