mihosoft.eu
Programming, Art, Linux, Free Software…
mihosoft.eu
Navigation
  • Home
  • VRL-Studio
  • SonoAir
  • Monochrome Wars
  • About
  • Impressum
  • Datenschutz
You are here: Home › Any-Key › Any-Key (Installation)

Any-Key (Installation)

March 11, 2008 | Filed under: Any-Key, Featured

is a small tool made to simplify screencasting. Whenever you press a key combination Any-Keywill display it in its window. This makes it possible to easily showcomplicated key kombinations while recording. Of course it is alsopossible to disable it with the so called “toogle-key” which will toggle between on and off.

 

 

Any-Key is now available as rpm and deb package! If you use openSUSE 10.3 or higher you can install it via the 1-Click Install:

openSUSE 11.2:1-click

openSUSE 11.1:1-click

openSUSE 11:   1-click

openSUSE 10.3:1-click

 

For other distributions or if you want to download the rpm/deb package manually:

manual download

 

Compiling from Source:

Thanks to CMake which makes compiling source code really easy, even unexperienced users will be able to follow the simple steps. Of course it is necessary that you have some basic understanding of installing software through the package manager of your distribution. You will have to install some development packages:
  • GCC 4.x, including g++
  • Qt 4.x development libraries
  • Xorg 7.x development libraries, including libXtst.
  • Subversion >= 1.4.4
  • CMake >= 2.4-patch 8
First this seems to be a long list. But you will need most of the packages anyway if you want to be able to compile applications.

First Step: getting the code

First make sure you have installed all the dependencies. They are included in most Linux distributions and can be installed through the package manager. Now open a terminal and create a directory where you want to store the source package.

 

Example:

 
mkdir svn-sources cd svn-sources
 

Run the following command:

svn co https://mihosoft.eu/svn/software/any-key/trunk any-key
 

Second Step: compile and install the source

Now type the following commands to compile and install Any-Key:
cd any-key
mkdir build
cd build
cmake ..
make
sudo make install
 

After that you are ready to try it out! You will find the application in the “Utilities” folder of your start menu (KDE/Gnome).

 

Troubleshooting:

If you get errors during the compilation, you probably have missing dependencies. Please install them with the package manager of your distribution.

If Any-Key installs but does not react on keystrokes it is most likely that the Xorg RECORD extension is not enabled.

Be warned! Before you mess around with your xorg.conf file know that if the file contains typos it is most likely that youwon’t be able to run an xsession anymore (that means no point and click,only a text terminal).

So it is wise to either make a copy ofthe file before editing or make sure that you are familiar with textediting on the terminal! If you are unsure of what you are doing make a copy of your xorg.conf file first by typing this:

su
 

Now enter enter your root password and proceed with:

cp /etc/X11/xorg.conf /etc/X11/xorg.conf-todays-date
 

Then you can preceed by doing the following:

su
 

Now enter your root password and proceed with:

kwrite /etc/X11/xorg.conf
 

If you don’t like kwrite you can use any other editor (gedit, kate, vi nano etc). Now go to the line Section “Modules” and add the following line:

Load “record”
 

Depending on your configuration, the Section should look something like this now:

Section "Module"
    Load           "dbe"
    Load           "type1"
    Load           "freetype"
    Load           "extmod"
    Load           "glx"
    Load "record"
EndSection
 

Save the file. And log out and log back in.

After restarting the xserver everything should be fine.  If your don’t have a GUI(no point and click) any more you have to revert to your old xorg.conf file by writing this:

su
 

Now enter your root password and proceed with:

cp /etc/X11/xorg.conf-todays-date /etc/X11/xorg.conf
 

Restart your computer.

Have fun!

Did you like this article? Share it with your friends!

Tweet

Written by admin

Visit my Website Follow me on Twitter

One Response to "Any-Key (Installation)"

  1. Keyboard monitor for screencasting (alternative to screenkey, key-mon) says:
    December 7, 2013 at 14:12

    […] http://seminar.io/projects/screenkey/ – key-mon: http://code.google.com/p/key-mon/ – any-key: https://mihosoft.eu/?p=9 I'm not happy with them, so I'm looking for more alternatives, preferable lightweight […]

Comments are closed.

Pages

  • About
  • Datenschutz
  • Impressum
  • Seminar 2019

Categories

  • 3D Printing
  • Any-Key
  • Art
  • C/C++
  • Devoxx
  • Digital Painting
  • Featured
  • IoT
  • Java
  • JavaFX
  • Javakurs 2015
  • JavaOne
  • Linux
  • Linux on Apple Hardware
  • Linux: Daily Usage Tips
  • Mobile Apps
  • Mobile Devices
  • Programming Languages
  • Repair Things
  • Science
  • Sonos
  • Teaching
  • Uncategorized
  • Virtual Reality
  • VRL

Tags

3D 3D Printing 3d visualization AirSonos Apple Music Devoxx Devoxx 2013 gradle graph iOS Java Java 8 JavaFX JavaFX 8 JavaOne JavaOne 2013 jdk9 JFXtras JInternalFrame Linux MacBook MDI mobile apps OpenDive OpenJDK OpenJFX Open Source Performance scientific visualization SonoAir Sonos Ultimaker Virtual Reality Virtual World visual programming VPlot VRL VRL-Studio VWorkflows window control Window Node Window System workflow workflows X11

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

JavaOne Rockstar

JavaOne Rockstar
Follow @mihosoft

Recent Posts

  • Native JDK9 Application Bundles
  • Running C code from Java via VTCC
  • SonoAir finally supports macOS High Sierra!
  • JavaOne 2017 Community Keynote Artwork
  • The JGrounds App: better teaching apps for Java 9 [BOF5047]

Recent Comments

  • ¿Ventanas completamente personalizadas de JavaFX? - Fallosweb.com on VFXWindows
  • JavaFX entirely customized windows? – w3toppers.com on VFXWindows
  • Volel Mondesir on Adding Custom Icons to JFXtras Window Control (VFXWindows)
  • Volel Mondesir on Adding Custom Icons to JFXtras Window Control (VFXWindows)
  • Switching between different JDK versions in Windows - ErrorsFixing on JSelect: switch between different JDK versions

Archives

  • February 2018
  • October 2017
  • September 2017
  • February 2017
  • June 2016
  • May 2016
  • November 2015
  • September 2015
  • July 2015
  • March 2015
  • September 2014
  • March 2014
  • February 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • November 2010
  • February 2010
  • November 2009
  • October 2009
  • February 2009
  • August 2008
  • May 2008
  • April 2008
  • March 2008
Privacy & Cookies: this site uses cookies. By continuing to use this website, you agree to their use.
To find out more, see here: Impressum & Datenschutz

© 2025 mihosoft.eu