Installing vlc on xubuntu 18.04lts also installs liblirc-client0 as a depend. This breaks the kernel lirc by not allowing some key codes to be passed to any app. I don't think liblirc-client0 is actually needed for vlc to operate and depends for it should be removed as to not break the key codes.