O adjectivo desumano («de des- + humano») significa «que não tem humanidade; cruel; feroz», e o adjectivo inumano («do lat[im] inhumānu-») quer dizer «desumano; cruel». Assim, são sinónimos, embora a utilização de um ou de outro dependa muito do contexto; em Portugal, usa-se desumano no primeiro exemplo: «a violência doméstica é um comportamento desumano»; já inumano pode ser utilizado no segundo exemplo, mas desumano também é usual.
Parece-me que desumano se emprega, regra geral, com pessoas («o João é desumano»), enquanto inumano se utiliza, habitualmente, com coisas, paisagens, etc., a exemplo de «a cidade é inumana».
[Fonte: Dicionário da Língua Portuguesa 2008, da Porto Editora]