Security, to be effective must be 'in depth'. "bring your own device" is clearly against physical security rules.
(Now I'm dragging this way OT, sorry lol, but) physical security of peripherals and such are pretty hard to control. You can have all the policies you want, but the only real mechanism to stop someone from bringing their own keyboard is to constantly check their desks. I think the risk is far too low compared to the "cost" of enforcing no personal keyboards.
Anyway, the only risk is if
someone else uses your maliciously modified keyboard right? That's not so bad, or am I not understanding the previous posts correctly.
Flash drives and what not are easy to disallow, just remove the drivers from the windows installation (that's what my company does).
And my company actually encourages "bring your own device" combined with virtualization. I've always attended meetings discussing that strategy, with huge curiosity towards how they intend to really secure it. The basic premise seems to be, "contain everything within the VM". lol
Anyway, I'm getting really tired of typing on this stupid Dell keyboard at work, and will probably go for a KBT Pure soon... Been trying to cut back on the spending but holy crap this keyboard is making me angry.
I have to force myself to type with more force so that all of my key presses are properly recognized. Stupid rubber dome. Its disgustingly dirty too!
So I'm hoping more people (esp. the OP) come back with their experiences.