1. Чтобы отключить автоматическое отображение клавиатуры при выборе поля ввода, можно использовать HTML атрибут `autofocus` и установить его значение в `false` или просто удалить этот атрибут из кода поля ввода.
Пример:
```html
<input type="text" autofocus="false">
```
2. Чтобы предотвратить открытие мобильной клавиатуры при возвращении на страницу с помощью пользовательской директивы фокуса на инпуте при монтировании компонента во Vue.js, можно использовать встроенную директиву `v-on` в сочетании с методом `focus()`.
Пример:
```html
<template>
<div>
<input ref="inputField" v-on mounted="focusInput">
</div>
</template>
<script>
export default {
mounted() {
this.focusInput();
},
methods: {
focusInput() {
this.$refs.inputField.focus();
}
}
}
</script>
```
Таким образом, при монтировании компонента поле ввода будет фокусироваться программным образом, и мобильная клавиатура не будет открываться автоматически.