the pain seems high for many. Here's a little
"rough guide" to using master branch of
electrum with trezor for those inclined to try to access their funds:
USE AT YOUR OWN RISK (use linux, on windows try cygwin maybe?)
you might have to install some dependencies during the process. For python-stuff this can usually be done with "easy_install <name of dependency>"
first install python-trezor lib. Open a shell (terminal) and do this: (don't enter '#>', that's the prompt). If you get "command not found" or similar, make sure you have git and python installed.
#> git clone https://github.com/trezor/python-trezor.git
#> cd python-trezor
#> sudo python2 setup.py install
#> cd ..
now get electrum sources from github and start electrum
#> git clone git://github.com/spesmilo/electrum
#> cd electrum
#> python2 electrum
It might tell you something about using pycc or something to generate icons. Just copy the line it tells you to execute and paste it into your shell and hit enter.
Now in electrum, go to tools -> plugins and enable the trezor plugin. Not sure if you need to restart electrum at that point. Might be necessary.
Then go to file -> new and setup a new wallet file by entering a name for the wallet file, check "hardware wallet", then "trezor" and follow instructions.
I also suggest you go to Tools -> Preferences and check "show transaction before broadcast", that way you can double-check transactions before broadcasting them.
BE CAREFUL, this is the development branch of electrum. Act accordingly and manage expectations. I've been using this for a couple of weeks now without major issues (well, I ran into
one, but that's fixed thanks to stick and ThomasV)
Hopefully someone will find this helpful.