Você acabou de adicionar os valores que deseja que estejam ativos. No entanto, os valores de bitmask devem ser exclusivos. Então eu acho que o valor de r & O interruptor k deve ser diferente. De acordo com essa resposta , 4 lida com controles de teclado, em vez de matar todos os programas. Assumindo que tudo que você precisa é r & s switch, você quer o valor 4 + 16 = 20