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!