when i play games it only detects the r7 from the apu not the dedicated gpu
Ignore what the game tells you due to the display being wired to your integrated GPU. Worry about what the switchable graphics application monitor tells you, as that's what GPU is being used for rendering in game.
Most likely the laptop display is connected to your integrated GPU, so games will never see the RX 460. However if you read this document, you can check which GPU is actually being used while gaming. How to Configure Laptop Switchable Graphics
i've already done that. then if the game shows r7 in the settings does that mean i'm already using the rx 460?
i see thanks for the help
Retrieving data ...