Os parâmetros para o setxkbmap parecem estar errados:
-device
precisa de um ID de dispositivo especificado. Esse ID de dispositivo é um número que você pode obter por
xinput -list | grep -i key
Um problema similar é discutido aqui:
(BTW: você tem meu suporte moral ao tentar usar o Orbweaver com o Linux, eu farei o mesmo em breve.)