How to send P2PK to Trezor safe 5?

How to send P2PK to Trezor safe 5?
So not P2PKH but the old non hashed.
Only used for mining, that gave me a adres of 34 characters starting with a 3.
Took a while to figure out how to get the legacy address starting with a 1 from it.
But I got it, but how to send the BTC from that address to a BC1 address from my trezor
signed offline.
If I enter the address in electrum or sparrow they don’t see any value because the secret key isn’t added.
I got a Tails laptop, a windows 11 pc with sparrow, electrum connected to a private electrum server, my laptop running start9 with the full blockchain

I’m not sure I fully understand the issue.

Trezor wallets never supported P2PK, so if you have funds sitting on a P2PK “address”, you first need to find the private key for it, because it’s not coming from Trezor.

If you have it, you’ll need to import it into a supporting wallet. bitcoin-core may very well be your best bet.

I don’t think that is something you’re supposed to be doing? Addresses are generally not convertible between each other, the way to change address type is sending funds from the old address to the new.

Hi, thanks for your answer.
What I ment was I mined and got the information for that with a “address”
and the secret/private key
I wan’t to withdraw what I mined, and never been on the blockchain, paid true the blockchain
to my Trezor.

Because I don’t want my private key online I need to sign the transaction offline
I don’t believe sparrow can do this, and when I try to use electrum it says there is no funds.
So I must be doing something wrong.
But there is not much to find about P2PK because it was used for a very short time.