厳密にはNoBさんの考えている事で合ってると思います。十字キー以外という意味ではサンプルのコードは不備がある感じですが、ゆうたんさんの言うように拡張スライドパッド用のボタンなので実害はほとんど無い、みたいな感じでしょうね。 bit4〜bit12までの9桁をマスクするANDという意味では、&H1FF0の方が正しいでしょうね。