Every device that has a chip now(alarm clock, router) will have a chip with the capabilities of 2005 smartphones. They will form a network so you can use them from any device you have.
You will have a smartphone, tablet and laptop that will connect wireless to the big screen and speakers on the wall.
For storage, sharing, movies, series and music you will have a cloud server in your house that connects to a cloud server on the web. This way you are protected against harddisk crashes and fire. You will also be able to connect to your storage from any device with an internet connection(which will be every device).
The CPU and GPU will be replaced by a processor with a lot of simple cores that can do anything the cpu or the gpu can do. Smart compilers will make sure that all code will use hundreds of cores.
There will still be keyboards and mice. Speech and movement recognition will be used only a little bit more than they do now.