xim apex + logitech g502

¿Es posible asignar los botones del mando de la ps3 (triangulo, circulo, cuadrado, x, R1, R2, R3, L1, L2, L3, select, start, boton PS) en los botones del mouse logitech g502 (tiene 11 en total)?
¿Se puede hacer el mapeo o remapeo con el xim apex? ¿Se puede hacer simplemente con el software del logitech g502 sin necesidad del xim apex?