Esta pode ser uma forma viável : usar o layout fonético árabe do ubuntu como modelo e personalizá-lo (conforme descrito no link) para atender às suas preferências.
Além disso, consulte Crie meu próprio layout de entrada de teclado e os links aí citados:
% bl0ck_qu0te%Além disso, sobre a idéia de portar / converter um layout de teclado Windoze para o mundo Linux (bem-vindo, btw!), esses links podem ser um bom ponto de partida: