I'm developing an application on the E90 where I'm trying to capture a key event <Chr + B>. In the application, the user holds the 'Chr' key and then presses the 'B' key. The problem with this key sequence is that 'Chr'+'B' alters the volume on the E90. Even worse, I fail to detect a key event when the user presses 'B' while the 'Chr' key is also depressed. I can detect other events such as <'Chr'+S'>. I assume this works because <'Chr'+S'> doesn't have a secondary function whereas <'Chr'+B'> does. Does anyone have any solutions?

I can try other keys, I suppose. However, I'm reluctant to do so since it may require significant rework in my project.