    for(auto s : layout){
      QHBoxLayout *hlayout = new QHBoxLayout;
  
      if (i == 1){
        hlayout->addSpacing(50);
      }
  
      for(QString p : s){
        QPushButton* btn = new QPushButton(p);
        btn->setFixedHeight(100);
 
</s> remove       btn->setFixedHeight(100);
 </s> add       btn->setFixedHeight(120); </s> remove       hlayout->addSpacing(50);
 </s> add       hlayout->addSpacing(90); </s> remove       hlayout->addSpacing(5);
 </s> add       hlayout->addSpacing(10);
      hlayout->addSpacing(90);
    for(auto s : layout){
      QHBoxLayout *hlayout = new QHBoxLayout;
  
      if (i == 1){
      hlayout->addSpacing(90);
      }
  
      for(QString p : s){
        QPushButton* btn = new QPushButton(p);
        btn->setFixedHeight(100);
keep keep keep keep replace keep keep keep keep keep
 wider keyboard (#2629)

The keyboard now signals when it wants to open. By subscribing to this signal we can close the sidebar to make the keyboard larger. We also increase the key size to make it easier to type on. 
selfdrive/ui/qt/offroad/keyboard.cc