Remapping German special keys for use with Dvorak
2012年 2月 27日(月曜日) 10:35 |
この記事は日本語訳がありません。 Recently I switched from the standard Qwerty keyboard layout to Dvorak, which promises faster typing and less finger travel when touch-typing. The standard Dvorak layout is optimized according to the pattern and frequency with which letters appear in the English language, thus making it particularly useful for those who use English as their primary language on a computer. Being a German speaker, I used to install two keyboard layouts (English and German) and toggle between them by pressing both Shift keys. This would give me easy access to the German layout (with which I grew up) to type the special characters ä, ö, ü, Ä, Ö, Ü and ß. The inconvenience of memorizing two keyboard layouts was minor, because only two of the alphanumerical keys (Y and Z) swapped their locations. In contrast to this, the difference between English Dvorak (top) and German Dvorak (bottom) is much larger: the keys R, T, U, I, H, D, L and Z all change their location.
Do I really want to learn not only one, but two Dvorak layouts? After all, I can memorize only so many layouts, and I'm not getting any younger. So I decided to stick with US Dvorak, and to remap the German special characters onto that layout via the Alt modifier. As an added extra, the currency symbols for Euro, Pound Sterling and Yen get mappings as well. Here's what my Dvorak layout on steroids looks like: The lower red keys are accessed by pressing the right Alt key (Alt R), and the upper ones by pressing Shift and Alt R together. How to set up these keybindings in Linux:First, we read out the current keycode table (in our case US Dvorak) and write it into a file with the name .Xmodmap in the home directory: xmodmap -pke > .Xmodmap When logging into a desktop session Linux automatically checks if an .Xmodmap file exists in the home directory. If it does, then its values are used for the keyboard layout. Opening the file with an editor, the relevant lines for us are the following: keycode 28 = y Y y Y Editing these lines as follows will give us the additional shortcuts: keycode 28 = y Y y Y yen Here, the fifth column stands for pessing the key in combination with Alt R, and the sixth colums for pressing the key in combination with Shift and Alt R.
|
Throw your printer out the window, HP suggests
2011年 9月 18日(日曜日) 17:33 |
この記事は日本語訳がありません。 We have all been at a point where we felt so angry about a glitch with our printer that we would have liked to thrash the useless piece of junk. Apparently the folks at HP Support share our grievances, as they encourage us to throw their own products out the window and to celebrate the accomplished task. On various HP support pages relating to All-In-One printers (for example here) I found the following step-by-step instructions that are given to make jammed carriages work again:
"Throw the All-In-One out the window,[...] then stand cheering on the balcony." - It would certainly be interesting to find out if the warranty covers accidental damages arising from these repair guidelines.
Command Line Magic
2010年 8月 04日(水曜日) 09:22 |
My Emacs file
2010年 5月 17日(月曜日) 17:24 |
この記事は日本語訳がありません。 Here is my Emacs configuration file which I have been using on my Ubuntu box for several years. Over time I added more and more options to it. I'm sharing it because it might be helpful for other Emacs users out there. The file is heavily commented, thus hopefully making it easy to comprehend and modify. Some features are pretty basic while others tailor to more specific needs:
Hint: lines starting with one or more semicolons are comments, and thus the semicolons need to be added/removed in order to comment/uncomment specific commands. True-or-false statements accept the string "t" for true and "nil" for false. In order to get syntax hightlighting for some typical file types, it may be necessary to install additional packages. Under Ubuntu, one will automatically obtain proper highlighting for LaTeX by installing the auctex package, and highlighting for PHP by installing the python-mode and php-elisp packages. Karmic Koala on Lenovo ThinkPad X61
2010年 2月 07日(日曜日) 00:00 |
この記事は日本語訳がありません。 I've recently installed Ubuntu Karmic on my ThinkPad X61 Tablet, which has been upgraded with a 80GB Intel X25-M SSD. With this combination of solid state disk and the first Ubuntu version to use exclusively Upstart, the startup and shutdown times are truly amazing! For me startup now only takes 25 seconds and shutdown 4 seconds! For a fresh install you'll probably need to install quite a few software packages. For this I always find the ubuntu guide to be very useful. It's also kept very up-to-date, so you can sure that they already cover the latest Ubuntu version at the point of its release. Most of the features of the X61t work perfectly fine out-of-the-box in Karmic. However, there are still some that need some tweaking, among them touch input, tablet tilt and some special buttons.
|








