Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 22

Thread: tsclient / rdesktop - caps lock inop

  1. #11
    Join Date
    Apr 2007
    Location
    Orlando, FL
    Beans
    22
    Distro
    Ubuntu

    Unhappy Re: tsclient / rdesktop - caps lock inop

    I can verify this issue for 2003 & 2000 servers. Using the -L or -K options do not help. -y will enable CAPS, but disable arrow keys: it also negates the L or K options.

    There's a bug of this reported at rdesktop.org: something's not playing nice with whatever version of X.org is in use on 8.10.

  2. #12
    Join Date
    Apr 2007
    Location
    Orlando, FL
    Beans
    22
    Distro
    Ubuntu

    Lightbulb Re: tsclient / rdesktop - caps lock inop (how to rebuild it)

    https://bugs.launchpad.net/ubuntu/+s...op/+bug/254968

    Some posters in the bug-fix area have figured out some solutions. I have my own that goes to the source: I've rewritten most of the keyboard scanfile to use newer keyboard codes & recompiled the program against Jaunty's X11 & SSL libraries. For those that are brave, I've provided a bzip2ed-binary you can try that may work for you: if you want to build your own...

    1. Grab the include file from the bug page & the source code from rdesktop.org
    2. (sudo / as root) apt-get install build-essential libssl-dev libx11-dev libasound2-dev
    3. Edit the ./configure file to change "/usr/local" to "/usr"
    4. Run ./configure with --with-x --with-ipv6 --with-sound=alsa --enable-static-openssl --enable-smartcard

    *EDIT: Further testing... w & t don't stay capped, regardless of which scancode I use; holding SHIFT works fine for them though. I still believe the permanent solution is to rewrite the keyboard handler.
    Attached Files Attached Files
    Last edited by mpadams; January 8th, 2009 at 05:17 AM.

  3. #13
    Join Date
    Mar 2008
    Location
    US 76180
    Beans
    1
    Distro
    Xubuntu 8.10 Intrepid Ibex

    Re: tsclient / rdesktop - caps lock inop

    --- /usr/share/rdesktop/keymaps/common.orig 2009-01-15 12:32:10.000000000 -0600
    +++ /usr/share/rdesktop/keymaps/common 2009-01-15 12:00:40.000000000 -0600
    @@ -225,5 +225,6 @@
    #
    # Inhibited keys
    #
    -Caps_Lock 0x0 inhibit
    +#Caps_Lock 0x0 inhibit
    +Caps_Lock 0x3a capslock
    Multi_key 0x0 inhibit

  4. #14
    Join Date
    Apr 2007
    Location
    Orlando, FL
    Beans
    22
    Distro
    Ubuntu

    Lightbulb Re: tsclient / rdesktop - caps lock inop

    http://www.assembla.com/wiki/show/rdesktop-xkb

    Another developer has started a temporary fork to pin down the keyboard issues for good.

  5. #15
    Join Date
    Apr 2007
    Location
    Orlando, FL
    Beans
    22
    Distro
    Ubuntu

    Exclamation Re: tsclient / rdesktop - caps lock inop

    Another solution: use the Debian unstable rdesktop that doesn't have the Alt-Linux keyboard patch in it. Also supports IPv6.

    http://packages.debian.org/unstable/x11/rdesktop

  6. #16
    Join Date
    Apr 2005
    Beans
    38

    Re: tsclient / rdesktop - caps lock inop

    Quote Originally Posted by mpadams View Post
    Another solution: use the Debian unstable rdesktop that doesn't have the Alt-Linux keyboard patch in it. Also supports IPv6.

    http://packages.debian.org/unstable/x11/rdesktop
    This solution works for me. I'm connecting to an XP box. Everything seems to work great now. However, now there is an update because I'm using an older version of rdesktop. I do not know if there is a way to keep this from updateing. It would be nice to have the updater to not check this package at all, at least for now.

    Thanks for posting the solution to this!

  7. #17
    Join Date
    Apr 2005
    Beans
    38

    Re: tsclient / rdesktop - caps lock inop

    I found out how to keep it from updating. Go to Synaptic Package Manager, type in rdesktop in the search at the top, make sure rdesktop is highlighted, then in the top menu click on Package->Lock Version. This will prevent the updater from checking this file, and you will not have the update icon unless you have other updates.

  8. #18
    Join Date
    Nov 2008
    Beans
    1

    Re: tsclient / rdesktop - caps lock inop

    A simple method to solve the problem:

    https://bugs.launchpad.net/ubuntu/+s...op/+bug/254968

  9. #19
    Join Date
    Nov 2007
    Location
    Denver, PA
    Beans
    6
    Distro
    Ubuntu 10.04 Lucid Lynx

    Smile Re: tsclient / rdesktop - caps lock inop

    Quote Originally Posted by Xires View Post
    --- /usr/share/rdesktop/keymaps/common.orig 2009-01-15 12:32:10.000000000 -0600
    +++ /usr/share/rdesktop/keymaps/common 2009-01-15 12:00:40.000000000 -0600
    @@ -225,5 +225,6 @@
    #
    # Inhibited keys
    #
    -Caps_Lock 0x0 inhibit
    +#Caps_Lock 0x0 inhibit
    +Caps_Lock 0x3a capslock
    Multi_key 0x0 inhibit
    Thanks! Fixed for me. I wonder why it is inhibited in the keymap....

  10. #20
    Join Date
    Feb 2010
    Beans
    1

    Re: tsclient / rdesktop - caps lock inop

    Quote Originally Posted by Xires View Post
    --- /usr/share/rdesktop/keymaps/common.orig 2009-01-15 12:32:10.000000000 -0600
    +++ /usr/share/rdesktop/keymaps/common 2009-01-15 12:00:40.000000000 -0600
    @@ -225,5 +225,6 @@
    #
    # Inhibited keys
    #
    -Caps_Lock 0x0 inhibit
    +#Caps_Lock 0x0 inhibit
    +Caps_Lock 0x3a capslock
    Multi_key 0x0 inhibit
    Yes, this solution worked for me too. Thanks!

Page 2 of 3 FirstFirst 123 LastLast

Tags for this Thread

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
  •