Какие программы меняют назначение кнопок?

 

Таких программ много, самые популярные - power button to volume button и mobile uncle tools. Они вносят изменения в саму систему, меняя опции клавиш.

Есть ли другие способы вывода гаджета из спящего режима?

 

Как вариант, можно вызвать голосового ассистента bixby. Но он доступен только на новых моделях samsung.