Using the tips by totesz I made a script for Autohotkey.
If you are in windows, I recommend that you get Autohotkey. Then you can use this simple
script:
#SingleInstance force
#IfWinActive ahk_class tSkMainForm
;
; This Skype shortcuts will make pressing Ctrl+Up and Ctrl+Down work
; to switch between conversation windows.
;
; To do that normally we need to focus the Recent panel with Alt+2
; (Alt+1 will focus the contacts panel)
; Next we press up or down to switch between conversations
; Then press enter to move the focus to the input box on the selected
; conversation
;
;
; *Note: this only works with the conversations in the "Recent" panel
ConversationUp()
{
Send, {AltDown}2{AltUp}
Sleep, 100
Send, {Up}{Enter}
return
}
ConversationDown()
{
Send, {AltDown}2{AltUp}
Sleep, 100
Send, {Down}{Enter}
return
}
;Ctrl+Down move one conversation down
^Down::ConversationDown()
;Ctrl+Up move one conversation up
^Up::ConversationUp()
;Ctrl+Tab move one conversation down
^Tab::ConversationDown()
;Ctrl+Shift+Tab move one conversation up
^+Tab::ConversationUp()
Save the script as skype.ahk, if you have Autohotkey installed, double click
the file to run the script. Then you will be able to use the following shortcuts in the Skype window:
Ctrl+Tab or Ctrl+↓ to move to the next conversation.
Ctrl+Shift+Tab or Ctrl+↑ to move to the previous conversation.