Page 3 of 3 FirstFirst 123
Results 21 to 25 of 25

Thread: Capslock Delay Problem

  1. #21
    Join Date
    Apr 2010
    Location
    Turkey
    Beans
    11

    Re: Capslock Delay Problem

    Quote Originally Posted by jz88 View Post
    "I recommend using caps lock instead of shift to type capital letters to allow more flexibility in the hand that you would normally use shift with." - Typing tips from the fastest typist, Sean Wrona
    Yeah.

  2. #22
    Join Date
    Mar 2008
    Beans
    9

    Re: Capslock Delay Problem

    ANy news??


    # THE PROBLEM
    There is an unproportional delay when turning off caps lock between keyup and lowering case.


    # DESCRIPTION
    I know I should have learned to use Shift modifyer, but this is not the case. It's very much a corner case, but there are plenty of other users who have this bad habit as I do. I don want to discuss with is the best way of typing, etc. It will not be productive.

    The problem seems to happen only when turning the CAPS LOCK off, so it seems to be suffering form a programmatically induced delay. Xorg developers must have not bumped into this problem yet, specially because it affects only people with this "terrible" habit that are able to type fast (70+ words por minute).

    CapsLock functioning as normal:
    <CAPSLOCK KEY_DOWN><CAPSLOCK KEY_UP> T <CAPSLOCK KEY_DOWN><CAPSLOCK KEY_UP> est

    Expected Result:
    Test

    Actual Result:
    TEst


    # WHAT IT IS NOT
    It is NOT a hardware problem. I've experienced this problem for years now, with many linux distros (actually, occurs to every single distro I've tryed including SUSE, Red Hat, Slackware) using various machines and keyboards. I explicity assure that it is not a RAM problem as well. And by the way, other OSs, using same machines, do work without problem (even with heavyweight programs).


    # LINKS
    The are many threads about it. Someone with more power here should unify / cross-reference them. For the ones interested in this issue, I recommend to use the official bug report (lets centralize/coordinate efforts):

    - Bug report https://bugs.freedesktop.org/show_bug.cgi?id=27903

    For reference:
    - http://ubuntuforums.org/showthread.php?t=96492
    - http://ubuntuforums.org/showthread.php?t=744541
    - http://ubuntuforums.org/showthread.php?t=1462333
    - http://ubuntuforums.org/showthread.php?p=12252966
    - http://forums.justlinux.com/showthre...-off-caps-lock


    # HOW TO REPRODUCE THE PROBLEM
    Code:
    Turn capslock on and as fast as possible press: H -> CAPS -> H -> H -> H
    It'll actually write out: HHhh
    Videos that try to reproduce the problem:
    http://www.youtube.com/watch?v=0Xa6_yJYMsU
    http://www.youtube.com/watch?v=lVdu5lXz8RA


    # FIX
    It seems that xorg 1.12 will have this partially fixed. There are other things that will need to be fized as well, but it seems you will be able to configure a few things and make it work. Just take a better look at the bug report.
    As I have ubuntu, I may try to update xorg using https://launchpad.net/~ubuntu-x-swat/+archive/x-updates, but as I am short on time, it may take a little while. If someone else does that please report back the results.
    Last edited by rhlobo; September 22nd, 2012 at 02:48 AM.

  3. #23
    Join Date
    Oct 2012
    Beans
    1

    Re: Capslock Delay Problem

    The bug website states it is resolved.. If so can someone please share the solution with me?

    This issue is what prevents me from using Linux.. I can not type which is the most essential aspect of using a computer.

  4. #24
    Join Date
    Aug 2009
    Beans
    1

    Re: Capslock Delay Problem

    Code:
    xkbcomp -xkb $DISPLAY /home/username/myxkbmap
    Now you'll have a file named myxkbmap in your home directory. Open that file with your text editor and edit the key <caps> entry like this:

    Code:
      key <CAPS> {     repeat=no,     type[group1]="ALPHABETIC",     symbols[group1]=[ Caps_Lock, Caps_Lock ],     actions[group1]=[ LockMods(modifiers=Lock), Private(type=3,data[0]=1,data[1]=3,data[2]=3) ]   };
    Save it. And then reload it:

    Code:
    xkbcomp /home/username/myxkbmap $DISPLAY
    You can write an executable startup script so that you won't have to do this everytime X starts.

    Like:

    Code:
    #!/bin/sh
    
    xkbcomp /home/username/myxkbmap $DISPLAY
    Save this with any name you want. Make it executable. And make it one of your startup programs.
    Last edited by nabukadnezar43; October 31st, 2012 at 05:33 PM.

  5. #25
    Join Date
    Sep 2007
    Beans
    3

    Re: Capslock Delay Problem

    Quote Originally Posted by nabukadnezar43 View Post
    Snip....
    Holy ****, i must revive thread to tell you that your a god.

    Thanks!

Page 3 of 3 FirstFirst 123

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •