aksoyhlc adlı üyeden alıntı: mesajı görüntüle
https://pub.dev/packages/flutter_android_volume_keydown böyle bir paket var bunu deneyebilirsiniz biraz eski ama işe yarar gibi duruyor eğer işe yaramazsa https://pub.dev/packages/volume_controller bu paket ile yapabilirsiniz. Main methodu içerisinde ilk baştaki sesi alıp bir yerde tutun sonra ses açma/kısma tuşuna basınca ilk baştaki değerden küçükse ses kısma büyükse ses açmaya basmış demektir ona göre işlem yapabilirsiniz. Sesin değişmemesini istiyorsanız tuşlara her bastığında ilk baştaki sesi güncel ses düzeyi ile değiştirin (bu pakette ses seviyesi değiştirme var).
Bununla ilgili tüm paketleri her türlü şekilde test ettim hocam. Bazısı hiç çalışmıyor, bazısı hatalı, bazısı istenen sonucu vermiyor vs..

ses seviyesini kontrol eden paketler buna hiç uygun değil. Sorunları şuan hatırlamıyorum ama çözümün yanından bile geçmiyorlardı. Ekrandan sesi değiştirmek, ses tuşlarına basılı tutmak vs de tetikliyordu galiba. Bu kullanımıma hiç uygun olmayan bir şey. Başka sorunları da vardı.