diff --git a/bin/vlc.c b/bin/vlc.c index 9bc0dad66b..198f28fd31 100644 --- a/bin/vlc.c +++ b/bin/vlc.c @@ -239,6 +239,7 @@ int main( int i_argc, const char *ppsz_argv[] ) libvlc_set_exit_handler (vlc, vlc_kill, &self); libvlc_set_user_agent (vlc, "VLC media player", "VLC/"PACKAGE_VERSION); + libvlc_add_intf (vlc, "hotkeys,none"); #if !defined (HAVE_MAEMO) && !defined __APPLE__ && !defined (__OS2__) libvlc_add_intf (vlc, "globalhotkeys,none"); #endif diff --git a/bin/winvlc.c b/bin/winvlc.c index 1f0af41ed2..b1631e1f9e 100644 --- a/bin/winvlc.c +++ b/bin/winvlc.c @@ -147,6 +147,7 @@ int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, if (vlc != NULL) { libvlc_set_user_agent (vlc, "VLC media player", "VLC/"PACKAGE_VERSION); + libvlc_add_intf (vlc, "hotkeys,none"); libvlc_add_intf (vlc, "globalhotkeys,none"); libvlc_add_intf (vlc, NULL); libvlc_playlist_play (vlc, -1, 0, NULL); diff --git a/src/libvlc.c b/src/libvlc.c index 9936c03b9d..58568432fe 100644 --- a/src/libvlc.c +++ b/src/libvlc.c @@ -525,11 +525,6 @@ dbus_out: free( psz_modules ); free( psz_control ); - /* - * Always load the hotkeys interface if it exists - */ - intf_Create( p_libvlc, "hotkeys,none" ); - if( var_InheritBool( p_libvlc, "file-logging" ) #ifdef HAVE_SYSLOG_H && !var_InheritBool( p_libvlc, "syslog" )