Hi, not sure I should post to this old thread... I bought a "Bluetooth Remote Shutter". I'm able to connect and trust it from an RPI running Jessie Stretch. I can see button pushes using the getButton.py script! But, there are many events that occur with each button push. For example when I push what is probably "KEY_3" I see this: key event at 1534185281.995662, 4 (KEY_3), up key event at 1534185281.995662, 193 (KEY_F23), up key event at 1534185281.995662, 194 (KEY_F24), up key event at 1534185281.995662, 184 (KEY_F14), up key event at 1534185281.995719, 189 (KEY_F19), up key event at 1534185281.995719, 190 (KEY_F20), up key event at 1534185281.995719, 191 (KEY_F21), up key event at 1534185281.995719, 192 (KEY_F22), up key event at 1534185281.995740, 185 (KEY_F15), up key event at 1534185281.995740, 186 (KEY_F16), up key event at 1534185281.995740, 187 (KEY_F17), up key event at 1534185281.995740, 188 (KEY_F18), up So, I wonder if the device is actually sending all those keys or whether something in the rpi is running a "macro" on receipt of certain keyboard input. Where/how would I check for this? Regardless, I figure I could ignore the extra "keystrokes" and use the first one in each burst. But, I'd like to understand what's goin on. Thanks!