Keyboard shortcuts not working

dodger
2011-06-22
2012-09-14
  • dodger

    dodger - 2011-06-22

    Good morning,

    I've migrate a bit time ago to Arch from Ubuntu and since then, I can't use
    the keyboard shortcuts "New tab" & "New window" on roxterm (either with my
    personalized config or the default one).

    I've tried to erase the whole config dir but I've the same problem.

    I'm using fluxbox and the rest applications works fine with the same
    shortcuts.

    I've tried building roxterm from git (with and without AUR) but I've the same
    problem.

    There's any way to troubleshoot what's happening?

    Thanks!

     
  • Tony Houghton

    Tony Houghton - 2011-06-22

    What version are you using? Ubuntu's official packages are out of date. If
    it's 1.18.5 or older please try a newer version from my PPA
    https://launchpad.net/~h-realh/+archive/ppa. To enable editing of shortcuts in a newer version check
    the option in the configuration manager.

    If the problem persists please let me know whether shortcuts are shown in the
    menu but they don't work, or if you mean you can't edit them.

     
  • dodger

    dodger - 2011-06-22

    Good afternoon,

    I'm not using ubuntu :) I'm using Arch.

    The version installed with pacman is:

    # pacman -Q roxterm
    roxterm 1.22.1-1
    

    And as I said in my 1st post (or I tried, sorry for my english), was that I've
    built it from source directly cloning the source from git repo & using the
    AUR "package" (which is
    actually the same :P)

    Any of that options works.

    If this can help, I'm using CDM
    and when I run the compiled version, I saw a warning which says there was an
    undeclared variable "$SESSION_MANAGER".

    One more thing, when i was building roxterm from source, I get some errors:

    dodger@lxdodger ~/Descargas/roxterm $ git clone git://roxterm.git.sourceforge.net/gitroot/roxterm/roxterm
    dodger@lxdodger ~/Descargas/roxterm $ cd roxterm/
    dodger@lxdodger ~/Descargas/roxterm/roxterm $ ./bootstrap.sh
    dodger@lxdodger ~/Descargas/roxterm/roxterm $ automake --add-missing
    dodger@lxdodger ~/Descargas/roxterm/roxterm $ ./configure --prefix=/home/apps/roxterm
    dodger@lxdodger ~/Descargas/roxterm/roxterm $ make
    dodger@lxdodger ~/Descargas/roxterm/roxterm $ su
    lxdodger roxterm # make install
    Making install in intl
    ....
    blablabla
    ....
    /bin/sh /home/dodger/Descargas/roxterm/roxterm/install-sh -m 0644 -t //home/apps/roxterm/share/doc/roxterm/lib ./Help/lib/roxterm_logo.png ./Help/lib/logo_text.png ./Help/lib/header.png ./Help/lib/sprites.png ./Help/lib/roxterm.css ./Help/lib/roxterm_ie.css ./Help/lib/favicon.ico
    /home/dodger/Descargas/roxterm/roxterm/install-sh: ./Help/lib/roxterm_logo.png does not exist.
    make[2]: *** [install-data-local] Error 1
    make[2]: se sale del directorio `/home/dodger/Descargas/roxterm/roxterm'
    make[1]: *** [install-am] Error 2
    make[1]: se sale del directorio `/home/dodger/Descargas/roxterm/roxterm'
    make: *** [install-recursive] Error 1
    

    I simple make a touch of the non-existent files:

    for i in ./Help/lib/roxterm_logo.png ./Help/lib/logo_text.png ./Help/lib/header.png ./Help/lib/sprites.png ./Help/lib/roxterm.css ./Help/lib/roxterm_ie.css ./Help/lib/favicon.ico ; do if [ ! -f $i ] ; then  touch $i ; fi  ; done
    

    and then "make install" works.

    Thanks!

     
  • Tony Houghton

    Tony Houghton - 2011-06-22

    I read it wrong, I thought you said you had migrated to Ubuntu. What isn't
    working? Do you want to change the shortcuts and can't, or does nothing happen
    when you press the keys in a terminal? If the latter do other keys work
    (perhaps something that doesn't use both shift and ctrl)? Are these the only
    shortcuts that don't work?

     
  • dodger

    dodger - 2011-06-22

    Don't worry :)

    When I press the shortcut I've defined, it doesn't work (only in roxterm, I
    use vimperator, scite, fluxbox... and in all of them the same shortcuts
    works).

    Actually I'm testing:

    [roxterm shortcuts scheme]
    File/New Window=<Shift><Control>n                                    don't work
    File/New Tab=<Shift><Alt>t                                    don't work
    File/Close Window=<Shift><Control>q                                    don't work
    File/Close Tab=<Shift><Control>w                                    don't work
    Tabs/Previous Tab=<Control>Page_Up                                         work
    Tabs/Next Tab=<Control>Page_Down                                         work
    Edit/Copy=<Shift><Control>c                                    don't work
    Edit/Paste=<Shift><Control>v                                    don't work
    View/Zoom In=<Control>plus                                    don't have keypad
    View/Zoom Out=<Control>minus                                    don't have keypad
    View/Normal Size=<Control>0                                    don't have keypad
    View/Full Screen=F11                                    don't work
    View/Scroll Up One Line=<Shift>Up                                    don't work
    View/Scroll Down One Line=<Shift>Down                                    don't work
    Help/Help=F1                                    don't work
    Edit/Copy & Paste=<Shift><Control>y                                    don't work
    
     
  • Tony Houghton

    Tony Houghton - 2011-06-22

    You can use other keys where you don't have a keypad eg Ctrl+Shift+Equals for
    Ctrl+Plus.

    Are those all the shortcuts ie are there any that do work? It seems as if the
    shortcuts aren't being associated with the terminal widget, but I can't think
    of any reason why when it works for everyone else. Have you tried gnome-
    terminal and/or xfce-terminal?

    PS the SESSION_MANAGER issue shouldn't matter, it just means there's no
    session manager in your environment so you can't save snapshots of your
    desktop.

     
  • dodger

    dodger - 2011-06-23

    Good morning,

    Of course, I've test other lightweight (and not much lightweight) terminal's:

    Sakura, urxvt, lilyterm & gnome-terminal

    All of them works :(

    If that helps, I can provide a log with the output of a strace running roxterm
    or whatever else you tell me to debug :)

     
  • dodger

    dodger - 2011-09-19

    Good afternoon,

    Grats!

    Since about 1 week, I perform Arch update, roxterm is working again!!

    Maybe did you found the bug? Or it was an Arch issue?

    Anyway if no-one more has the same bug, you can close this thread.

    Thank you so much!

     
  • Tony Houghton

    Tony Houghton - 2011-09-19

    I didn't really change anything specific to shortcuts but there have been
    major changes since 1.22.1 which could have affected it. What version are you
    using now? It's probably just one of those mysterious glitches that sorts
    itself out with a recompile or some apparently unrelated change in a library.

     
  • dodger

    dodger - 2011-09-19

    Hi!

    I'm using:

    community/roxterm 2.1.3-1
    

    I don't know exactly which "real" version is cause in the arch
    wiki
    there's no
    more info.

    I hadn't change anything in my system config... I just open one roxterm to
    check one thing and I get really surprised that shortcuts works :)

    It might be your update or any Arch udpate... Anyway, thanks for your support
    and this wonderful app :-)

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks