• You are not logged in.

    Colemak Backspace on Linux

    • Started by juice43
    • 11 Replies:
    • Reputation: 1
    • From: New York, New York
    • Registered: 22-Nov-2008
    • Posts: 130

    I installed Linux Mint a few days ago to dual boot with my Vista. On Vista for Colemak, I use portable keyboard layout. When using Caps Lock as Backspace on Windows, I can hold it so that it can Backspace multiple times, but when under Linux to do multiple backspaces I have to press the button multiple times. The hold function of backspace doesn't work with Caps Lock, though it works with the regular Backspace. I just installed the Colemak layout, that was on the US option during installation, though this is inconvenient. Is there any way to make it do multiple erase just by holding it? (I am willing to install any kind of keyboard driver to get it to work properly in nix)

    [I just realized that DanJacobs posted the same question as I did. Sorry, guys.]

    Last edited by juice43 (10-Apr-2009 18:33:34)

    Colemak typist

    Offline
    • 0
    • Reputation: 23
    • From: Belgium
    • Registered: 26-Feb-2008
    • Posts: 482

    Run the following in a terminal window:

    xset r 66

    You can put this in your .xinitrc or .xsession in your homedir to run it automatically after you login (or check your distribution's documentation for instructions).

    Offline
    • 0
    • Reputation: 1
    • From: New York, New York
    • Registered: 22-Nov-2008
    • Posts: 130

    I did that. All that happens is that it makes the backspace x2 and forces me into Caps Lock mode. So it's not any better than it used to be. I would say that it is worse. Is there any way to go back to before inputting the code.

    Colemak typist

    Offline
    • 0
    • Reputation: 1
    • From: New York, New York
    • Registered: 22-Nov-2008
    • Posts: 130

    Fixed it. I learned something from this also.

    I made the Caps Lock key do nothing but Caps Lock by writing xmodmap -e 'keycode 66 = Caps_Lock'.
    Then I removed that by writing xmodmap -e 'remove Lock = Caps_Lock'.
    Then I wrote xmodmap -e 'keycode 66 = BackSpace' to set it to Backspace.
    And then it would repeat perfectly.

    I used this website to help me figure out the codes.
    https://ubuntuforums.org/archive/index. … 69402.html

    Colemak typist

    Offline
    • 0
    • Reputation: 1
    • From: New York, New York
    • Registered: 22-Nov-2008
    • Posts: 130

    Agh, sorry for all the posts, but how do I get it to run the commands at startup?

    Colemak typist

    Offline
    • 0
    • Reputation: 214
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,361
    ghen said:

    You can put this in your .xinitrc or .xsession in your homedir to run it automatically after you login (or check your distribution's documentation for instructions).

    That's how you generally run commands at startup. If you ls .x* in your homedir you'll see all these otherwise "secret" system files. No idea how MinT does it though.

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0
    • Reputation: 1
    • From: New York, New York
    • Registered: 22-Nov-2008
    • Posts: 130

    Yesterday I did the switch from Linux Mint, to the standard Ubuntu. Colemak comes with it, just like in Mint, but it repeats on its own. So I didn't any of the scripts. Colemak integration is seamless here. Thanks anyway guys

    Colemak typist

    Offline
    • 0
    • Reputation: 3
    • Registered: 24-Mar-2008
    • Posts: 32
    juice43 said:

    Yesterday I did the switch from Linux Mint, to the standard Ubuntu. Colemak comes with it, just like in Mint, but it repeats on its own. So I didn't any of the scripts. Colemak integration is seamless here. Thanks anyway guys

    This is not the experience I had. Which version of Ubuntu are you using? If it's the new (not yet final) 9.04, then that's great news: they've finally fixed it.  If it's 8.10, then that is bizarre.  I had problems with Colemak Caps Lock on 8.10, just as people have issues with it on Linux Mint (Mint 6 is built from Ubuntu 8.10, so this makes sense)

    Offline
    • 0
    • Reputation: 1
    • From: New York, New York
    • Registered: 22-Nov-2008
    • Posts: 130

    I used the 9.04 RC, and now the official release. No issues there

    Colemak typist

    Offline
    • 0
    • Reputation: 0
    • Registered: 11-Aug-2009
    • Posts: 11

    I, however, need to do this, but I can never remember how to convince my computer that I am in fact its owner, and it must do as I say.  How do I edit the Xsession file while being able to save it when I'm done without it telling me that I'm not allowed to do that because I'm not the owner, the mutinous bastard computer?

    Offline
    • 0
    • Reputation: 214
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,361

    sudo su?

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0
    • Reputation: 0
    • Registered: 11-Aug-2009
    • Posts: 11

    Yeah, but what I was trying to think of was gksu gedit (path/file)

    Offline
    • 0