Is there a way to switch off this feature in Ledger Nano S? It has now created 5 addresses in my wallet and there is no option to choose a specific sending address as it chooses that on its own. Some addresses contain less than 0.01 btc which may increase the required network fee.
Now here is a point of discussion. When coins are being sent from one person to a specific address, there is no "sending address" unless the coins are stored in a single address completely. Since many users of this forum have received payments from different sources like some signature campaign, some giveaway, exchanges, work payments, all those are combined to pay the sum that the user asks to send. Correct me if I am wrong here.
As for turning off the use of change addresses go to Tools>Preferences>Transactions and check/uncheck the boxes in that page. If you apply these for your Ledger's wallet it should work, though I dont have specific results for hardware wallets in case they vary.