Hi Loner T
Many thanks for your reply.
I've already tried using Bootcamp using the Hebron USB-C Hub (with 2 USB 3.1 ports, an SD card port and a 5v external power) to install Windows 10 in a Bootcamp setup with OS X Yosemite and it was very successful - I connected USB hub to external power and then connected my 8GB USB flash drive to download the latest Windows software to and, a Samsung external DVD drive with the Windows 10 EFI DVD inserted.
The latest Windows software was downloaded and Windows 10 installation went ahead and was successful.
When OS X El Capitan was released, I upgraded but like many others, my Bootcamp partition was messed up so rather than mess around, I removed the partition to make one large OS X partition and then went through the same procedure as I did under OS X Yosemite, for installing Windows 10 but, that when my problems started.
I connected the USB hub to my MacBook and also to external power, then connected the 8GB USB flash and DVD drives and the devices were shown in Finder and on the desktop. I then launched Bootcamp and chose to download the latest Windows software and install Windows 8 or later and clicked 'next'.
I then got a message saying 'There is no USB drive connected to the system, please connect a USB drive and press 'continue'. Despite trying many times, disconnecting and connecting the USB hub and devices, I got the error message every single time so I gave up.
That's why I then decided to manually create a partition and install Windows 10 that way but, I'm now getting the keyboard/trackpad problem. With the Windows 10 DVD in the connected external drive, I restarted the Macbook whilst holding down the 'options key', I then chose the Windows EFI option and then pressed 'any key' boot. After a few minutes, the Windows Setup 'language' window appeared, my country and language were already chosen but I could not move to the next part of setup because the keyboard and trackpad were unresponsive.
*** I forgot to add that the keyboard and trackpad were available right up until I got to the Windows Setup language window.
I don't know why the 'green check mark' has been put against, 'this solved my question'; I'm hoping my issue will be resolved, but it's not resolved yet.
I will take a look at the link you have provided. Thanks again.