Dreyma. R's Big Bag of Keyboard Tricks (Linux/XKB files included)! Page 1) / User contributions / Colemak forum. DREYMAR'S (XKB): Dreyma. R's Extensive Yet Modular AR'Senal (for X Key. Boarding)[CAVEAT EMPTOR: This work is under some long- term construction due to its complexity. A modular Extend mapping layer like the one I have in Portable Keyboard Layout for Windows - Key names are in /usr/include/X11/keysymdef.h and XF86keysym.h (Removing the XK_ prefix) - <FK##> mapped as XF86 Multimedia. Free Download Link: http:// Home Page: http:// To my surprise this SmartPCFixer really helped me! My old computer is running faster and. Or, you can uninstall HP Remote Solution from your computer by using the Add/Remove Program feature in the Window's Control Panel. On the Start menu (for Windows 8, right-click the screen's bottom-left corner), click Control. Young typists can now conquer the keyboard while exploring Typer Island in search of the mysterious Typer Island Castle. Typing Instructor for Kids, by Individual Software (the same makers of the popular Typing Instructor Deluxe) is. Almost all areas are now nicely domitable, but a hard- hat area or two may still be found.]NOTE: This topic has a sister topic describing my Bag Of Tricks for PKL on Windows. It covers the same topics, but this is the main post as I'm not reposting all info in that other place. Also, for Mac users there's now a topic by user mkborregaard with Mac implementations of several Big Bag tricks. After these days, do you actually use the tile/home screen? I can see the use of the live tiles on a slate but on my desktop it is just a very large Start menu with even more scrolling than the classic menu, which I haven't used since. Can I Uninstall Enhanced Multimedia Keyboard SolutionsSince I started using Colemak I've been fiddling with it, trying out ideas from the forum and adding a few of my own. Colemak per se is to me only the letter block mappings including the semicolon, including their shifted counterparts (i. I've always ended up with that intact and it has stood the test of time since 2. Well, if you look up the "Angle. Wide" and "Curl" mods below you'll see that I'm somewhat flexible about the geometry – but in reality that's about the physical keyboard design and a better hand position for me. The layout itself stays mostly the same!)My personal Colemak arsenal now includes several other enhancements: Character/Key Mapping Layers: [1. My "Colemak[e. D]" Alt. Gr mappings (lv. 3–4; dead keys on symbol keys etc)[1. An Extend layer using Caps Lock as a switch modifier (XKB lv. Several Dead key enhancements giving access to lots of glyphs (presently for Windows/PKL only) Ergonomic Key Remappings: [2. An Angle/Wide ergo modification to improve wrist angles, hand spacing and right pinky stretch/load effort[2. The Colemak "Curl- DH" ergo mod (deprioritize middle columns without keys changing fingers) Locale Layouts: [3. For several locales, a 'Unified Symbols' layout with only a few necessary changes from standard Colemak[e. D]Also, a layout to 'Keep Local Symbols' like their default (QWERTY- type) counterparts and key cap markings for that locale. Intuitive Cyrillic, Greek and Hebrew Colemak phonetic layouts to write other scripts using a toggle switch key Other Keyboard Tricks: [4. Tarmak transitional Colemak layouts for learning Colemak in smaller steps if so desired[4. Mirrored Colemak that allows one- handed typing (I haven't really used it myself - but if I ever break an arm..!)[4. Colemakoid Messag. Ease layout for touch screen typing (not a XKB/PKL thing, but worth mentioning!)[4. Hardware USB- to- USB remapped device (QUICKIE)[4. Shoutout: Text. Blade ultra- portable keyboard! Download and Install: [5. Download and Install files for X1. XKB for Linux[5. 2]XKB Configuration[–.–]Notes/Done/Todo. I use Farkas Máté's excellent Portable Keyboard Layout ('PKL') to achieve most of the above for Windows but over the last years I've been using Linux (Ubuntu and others) more and more. So I hacked up a bunch of modifications to the X. Org XKB files. I'm pretty proud of it, I must say! I'll be posting topics for discussing some of the modifications on their own, but here is the whole shebang in one place for Linux users! An advantage with my implementation is that you can pick and choose most of the enhancements as modules: The Wide mod is a keyboard model so it works with any layout you choose (including QWERTY or Dvorak ones) and may be chosen per user; the Extend layer and its switch key are Options and should work with nearly any existing layout; the locale/phonetic, Mirrored and Tarmak options are separate layouts that may use various chooser keys as desired. Freedom of choice through modularity is an ideal in the Linux world.[1. COLEMAK[e. D] - EDITION DREYMARSee the main Colemak[e. D] topic if you're interested. Note: This layout has changed slightly since its inception. Nothing major, but hopefully useful little tweaks based on my experience and forum discussions. This is my own preferred Alt. Gr mappings (modifier lv. Linux terminology) for the Colemak layout. I've tried to add much functionality while keeping it intuitive. In particular, I want to be able to write different scripts and tech/maths symbols. See the xkb/symbols/colemak file for comments and explanations, in addition to these design goals: - Keeping level 1- 2 of Colemak intact! This is what I think of as the Colemak layout per se.- Dead keys easily accessible as unshifted Alt. Gr+symbol keys; common ones in good positions.- Added letters/quotes allowing many of the major latin scripts to be written correctly.- Added symbols/glyphs similar to, e. Mac ones - allowing common math/tech/etc typing.- The positions of added letters and symbols should as far as possible be easy to remember! The Colemak [edition Dreyma. R] layout, using different lv. Colemak. Shown on an ANSI keyboard with dead key emphasis (golden) and color- coded proposed fingering. Fig.: Colemak- CAW[e. D], showing the Norwegian 'us' variant on an ISO board with the Curl(Dbg. Hk)Angle and Wide(Slash) ergonomic mods (see below). How. To: • You can select the various layouts for different locales (see below) that all have my Colemak[e. D] mappings, in the standard layout chooser• I often type 'colemak' or the language name into the search field to narrow down the search• Alternatively, you may use a 'setxkbmap' terminal command such as 'setxkbmap - layout "us(cmk_ed_us)" - v 9' (or see below about my scripts)[1. EXTEND LAYERS AND THE CAPS SWITCH MODIFIERThis is my favorite mod next to Colemak itself! The ability to navigate and edit from the home position and its immediate surroundings is extremely powerful. It's like having part of the power of advanced editors like Vim ready in all situations. Plus a fully functional multimedia keyboard without sacrificing compactness. From my source file: A modular Extend mapping layer like the one I have in Portable Keyboard Layout for Windows. Key names are in /usr/include/X1. XF8. 6keysym. h (Removing the XK_ prefix). FK##> mapped as XF8. Multimedia keys; shifted versions were not implemented in Win. PKL. These keys are modified/transposed by holding down the 'extend key' (Caps. Lock by default). Esc + |F1 < > |F2 < < |F3 > > |F4 < > |F5 < > |F6 < < |F7 > > |F8 < > |F9 < > |F1. F1. 1< > |F1. Pause| Rew | Fwd | Eject| Refr | Bri- | Bri+ | Sleep| WWW | Mail | App. App. 2 |. | Caps | Play | Prev | Next | Stop | Mute | Vol- | Vol+ | Media| Home | Srch | File | Calc |. Cust | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F1. F1. 1 | F1. 2 |. +- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+. Tab |Q €€€ |W *** |F < < > |P < > > |G *** |J ### |L ### |U ### |Y ### |; €€€ |[ €€€ |] €€€ |. Esc | *Wh. Up| Br. Bck| Br. Fwd| *MUp | Pg. Up | Home | Up | End | Del | Esc | Ins |. Caps+ |A +++ |R *** |S +++ |T +++ |D *** |H ### |N ### |E ### |I ### |O €€€ |' €€€ |\ > < > |. Alt | *Wh. Dn| Shift| Ctrl | *MDn | Pg. Dn | Left | Down | Right| Back | Menu | Br. Fav|. +- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+. Z €€€ |X === |C === |V === |B *** |K *** |M *** |, *** |. Spc € |Entr€ |. | *MOn | Undo | Cut | Copy | Paste| *Bt. Bt. 2 | *Bt. 3 | *MLe | *MRi | Multi| Enter| Prt. Sc|. +- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -+- -- -- -- -- -- -- +. Legend: # Movement; + Modifiers; = GUI edit; * Mouse; < > Multi. Media; € Various commands. Hitting Caps+< LSGT> (or Shift+Num. Lock if that's enabled) enables/disables Pointer Mousing; when that's on you may move the mouse pointer with the GD< > keys and use BKM for buttons (or you can use the Key. Pad keys as before). My mapped keys go a few pixels at a time so when acceleration is on you may travel quickly around the screen this way. Wheel mousing works but doesn't repeat so you'll have to press many times to scroll a long way. The multimedia keys are mapped to the F keys (++) as intended but XKB/Linux doesn't necessarily link any actions to their key presses although these days most of the usual multimedia keys are configured as expected; this is done in the Shortcuts settings which can be accessed in Unity/Gnome via the Keyboard settings (or dconf- editor/gsettings to org. Window Manager ones and ??? You could also use xbindkeys, Auto. Key or others to bind whatever you want to these keys. Using the Settings > Keyboard panel in Unity/Gnome (gnome- control- center keyboard) doesn't work as expected with the Extend mapped keys, since the hotkey will register as a 'Level 5 shift' keypress when you press your Extend key! The trick is to press the modifier(s) before clicking on the shortcut you want to set! Then when 'New accelerator' is showing you press down the final key. I had to do that for the Calculator and Terminal keys (Lv. FK1. 2> ) as those shortcuts were disabled by default in my Ubuntu install. A symbolic chart of my Extend mappings (lvl. Greens, navigation; blue/circled, mousing; orange, multimedia; gray, system/misc. The XKB implementation is almost the same as the Windows/PKL one. You get shifted multimedia keys which Win/PKL couldn't support, but not mouse Wheel. Left/Right scroll keys as those are poorly implemented. Instead, there's a Mouse. Keys On/Off key on < LSGT> and a Compose/Multi key on Slash. Those should be fairly useful I think. The Tilde key is customizeable – by default it holds a spare Del but it could be anything you deem useful. Holding down Alt. Gr you get a Num. Pad layer (lv. 7- 8) laid out pretty much like a standard one (but with the top row moved around to fit existing keys): // Key. Pad overlay with nav block to the left (lv. Cust | ! | @ | # | $ | % | ^ | KP_7 | KP_8 | KP_9 | KP_* | KP_- | KP_= |. Tab |Q ### |W ### |F ### |P €€€ |G €€€ |J ### |L |U |Y |; |[ { |] } |.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
September 2016
Categories |