Вы можете сделать это, установив java jdk version 9, а затем используя jshell.
Просто напишите это в команде: -
'$ jshell` Тогда это получится подскажите: -
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro
jshell>
Затем просто запустите свой код.
Вы можете использовать команду xinput для отображения всех ваших устройств ввода, включая мыши и клавиатуры:
xinput list
Мой вывод выглядит следующим образом:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=11 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=12 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 eraser id=15 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 cursor id=16 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 pad id=17 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 stylus id=18 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ USB 2.0 Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ LITEON Technology USB Multimedia Keyboard id=13 [slave keyboard (3)]
↳ LITEON Technology USB Multimedia Keyboard id=14 [slave keyboard (3)]
Вы можете использовать команду xinput для отображения всех ваших устройств ввода, включая мыши и клавиатуры:
xinput list
Мой вывод выглядит следующим образом:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=11 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=12 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 eraser id=15 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 cursor id=16 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 pad id=17 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 stylus id=18 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ USB 2.0 Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ LITEON Technology USB Multimedia Keyboard id=13 [slave keyboard (3)]
↳ LITEON Technology USB Multimedia Keyboard id=14 [slave keyboard (3)]
Вы можете использовать команду xinput для отображения всех ваших устройств ввода, включая мыши и клавиатуры:
xinput list
Мой вывод выглядит следующим образом:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=11 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=12 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 eraser id=15 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 cursor id=16 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 pad id=17 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 stylus id=18 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ USB 2.0 Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ LITEON Technology USB Multimedia Keyboard id=13 [slave keyboard (3)]
↳ LITEON Technology USB Multimedia Keyboard id=14 [slave keyboard (3)]
Вы можете использовать команду xinput для отображения всех ваших устройств ввода, включая мыши и клавиатуры:
xinput list
Мой вывод выглядит следующим образом:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=11 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=12 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 eraser id=15 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 cursor id=16 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 pad id=17 [slave pointer (2)]
⎜ ↳ Wacom Intuos3 4x6 stylus id=18 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ USB 2.0 Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ LITEON Technology USB Multimedia Keyboard id=13 [slave keyboard (3)]
↳ LITEON Technology USB Multimedia Keyboard id=14 [slave keyboard (3)]
Вы можете использовать команду xinput для перечисления всех ваших устройств ввода, включая мыши и клавиатуры:
xinput list
Мой вывод выглядит следующим образом:
⎡ Виртуальный основной указатель id = 2 [главный указатель (3)] ⎜ ↳ Виртуальный ядро XTEST указатель id = 4 [ведомый указатель (2)] ⎜ ↳ ETPS / 2 Elantech Touchpad id = 11 [slave pointer (2)] ⎜ button Эмуляция мыши мыши Macintosh id = 12 [ведомый указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 eraser id = 15 [указатель подчиненного устройства (2)] ⎜ ↳ Wacom Intuos3 4x6 курсор id = 16 [подчиненный указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 pad id = 17 [ведомый указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 stylus id = 18 [подчиненный указатель (2)] ⎣ Виртуальная клавиатура id = 3 [главная клавиатура (2) ] ↳ Виртуальная клавиатура XTEST id = 5 [подчиненная клавиатура (3)] ↳ Идентификатор кнопки питания = 6 [ведомая клавиатура (3)] ↳ Идентификатор видео шины = 7 [подчиненная клавиатура (3)] ↳ Кнопка питания id = 8 [подчиненная клавиатура (3)] ↳ USB 2.0 Идентификатор камеры = 9 [подчиненная клавиатура (3)] ↳ AT Переведенный набор 2 клавиатура id = 10 [подчиненная клавиатура (3)] ↳ LITEON Технология USB Мультимедиа Клавиатура id = 13 [подчиненная клавиатура (3)] ↳ Технология LITEON USB Мультимедиа Клавиатура id = 14 [подчиненная клавиатура (3)]
Вы можете использовать команду xinput для перечисления всех ваших устройств ввода, включая мыши и клавиатуры:
xinput list
Мой вывод выглядит следующим образом:
⎡ Виртуальный основной указатель id = 2 [главный указатель (3)] ⎜ ↳ Виртуальный ядро XTEST указатель id = 4 [ведомый указатель (2)] ⎜ ↳ ETPS / 2 Elantech Touchpad id = 11 [slave pointer (2)] ⎜ button Эмуляция мыши мыши Macintosh id = 12 [ведомый указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 eraser id = 15 [указатель подчиненного устройства (2)] ⎜ ↳ Wacom Intuos3 4x6 курсор id = 16 [подчиненный указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 pad id = 17 [ведомый указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 stylus id = 18 [подчиненный указатель (2)] ⎣ Виртуальная клавиатура id = 3 [главная клавиатура (2) ] ↳ Виртуальная клавиатура XTEST id = 5 [подчиненная клавиатура (3)] ↳ Идентификатор кнопки питания = 6 [ведомая клавиатура (3)] ↳ Идентификатор видео шины = 7 [подчиненная клавиатура (3)] ↳ Кнопка питания id = 8 [подчиненная клавиатура (3)] ↳ USB 2.0 Идентификатор камеры = 9 [подчиненная клавиатура (3)] ↳ AT Переведенный набор 2 клавиатура id = 10 [подчиненная клавиатура (3)] ↳ LITEON Технология USB Мультимедиа Клавиатура id = 13 [подчиненная клавиатура (3)] ↳ Технология LITEON USB Мультимедиа Клавиатура id = 14 [подчиненная клавиатура (3)]
Вы можете использовать команду xinput для перечисления всех ваших устройств ввода, включая мыши и клавиатуры:
xinput list
Мой вывод выглядит следующим образом:
⎡ Виртуальный основной указатель id = 2 [главный указатель (3)] ⎜ ↳ Виртуальный ядро XTEST указатель id = 4 [ведомый указатель (2)] ⎜ ↳ ETPS / 2 Elantech Touchpad id = 11 [slave pointer (2)] ⎜ button Эмуляция мыши мыши Macintosh id = 12 [ведомый указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 eraser id = 15 [указатель подчиненного устройства (2)] ⎜ ↳ Wacom Intuos3 4x6 курсор id = 16 [подчиненный указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 pad id = 17 [ведомый указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 stylus id = 18 [подчиненный указатель (2)] ⎣ Виртуальная клавиатура id = 3 [главная клавиатура (2) ] ↳ Виртуальная клавиатура XTEST id = 5 [подчиненная клавиатура (3)] ↳ Идентификатор кнопки питания = 6 [ведомая клавиатура (3)] ↳ Идентификатор видео шины = 7 [подчиненная клавиатура (3)] ↳ Кнопка питания id = 8 [подчиненная клавиатура (3)] ↳ USB 2.0 Идентификатор камеры = 9 [подчиненная клавиатура (3)] ↳ AT Переведенный набор 2 клавиатура id = 10 [подчиненная клавиатура (3)] ↳ LITEON Технология USB Мультимедиа Клавиатура id = 13 [подчиненная клавиатура (3)] ↳ Технология LITEON USB Мультимедиа Клавиатура id = 14 [подчиненная клавиатура (3)]
Вы можете использовать команду xinput для перечисления всех ваших устройств ввода, включая мыши и клавиатуры:
xinput list
Мой вывод выглядит следующим образом:
⎡ Виртуальный основной указатель id = 2 [главный указатель (3)] ⎜ ↳ Виртуальный ядро XTEST указатель id = 4 [ведомый указатель (2)] ⎜ ↳ ETPS / 2 Elantech Touchpad id = 11 [slave pointer (2)] ⎜ button Эмуляция мыши мыши Macintosh id = 12 [ведомый указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 eraser id = 15 [указатель подчиненного устройства (2)] ⎜ ↳ Wacom Intuos3 4x6 курсор id = 16 [подчиненный указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 pad id = 17 [ведомый указатель (2)] ⎜ ↳ Wacom Intuos3 4x6 stylus id = 18 [подчиненный указатель (2)] ⎣ Виртуальная клавиатура id = 3 [главная клавиатура (2) ] ↳ Виртуальная клавиатура XTEST id = 5 [подчиненная клавиатура (3)] ↳ Идентификатор кнопки питания = 6 [ведомая клавиатура (3)] ↳ Идентификатор видео шины = 7 [подчиненная клавиатура (3)] ↳ Кнопка питания id = 8 [подчиненная клавиатура (3)] ↳ USB 2.0 Идентификатор камеры = 9 [подчиненная клавиатура (3)] ↳ AT Переведенный набор 2 клавиатура id = 10 [подчиненная клавиатура (3)] ↳ LITEON Технология USB Мультимедиа Клавиатура id = 13 [подчиненная клавиатура (3)] ↳ Технология LITEON USB Мультимедиа Клавиатура id = 14 [подчиненная клавиатура (3)]
xinput
, потому что ядро еще не известно об этом?
– nnyby
16 September 2017 в 22:16
lsusb
и lspci
, чтобы определить, на какой шине устройства находится ваше устройство. Если это ps2 или что-то действительно странное, вам нужно следить за расследованием из журналов dmesg.
– Martin Owens -doctormo-
17 September 2017 в 23:07
Вы также можете быть заинтересованы в установке пакета настроек gpointing-device, который предоставит больше настроек для вашей сенсорной панели.
sudo apt-get install gpointing-device-settings
После установки вы можете найти его в разделе «Система» - «Настройки» - > Указательные устройства.
Одно место для поиска находится в /var/log/Xorg.0.log, где вы можете искать сенсорную панель. Я не уверен, насколько он будет конкретным, но он показывает мне такие строки, как:
(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event13)
Одно место для поиска находится в /var/log/Xorg.0.log, где вы можете искать сенсорную панель. Я не уверен, насколько он будет конкретным, но он показывает мне такие строки, как:
(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event13)
Вы также можете быть заинтересованы в установке пакета настроек gpointing-device, который предоставит больше настроек для вашей сенсорной панели.
sudo apt-get install gpointing-device-settings
После установки вы можете найти его в разделе «Система» - «Настройки» - > Указательные устройства.
Одно место для поиска находится в /var/log/Xorg.0.log, где вы можете искать сенсорную панель. Я не уверен, насколько он будет конкретным, но он показывает мне такие строки, как:
(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event13)
Вы также можете быть заинтересованы в установке пакета настроек gpointing-device, который предоставит больше настроек для вашей сенсорной панели.
sudo apt-get install gpointing-device-settings
После установки вы можете найти его в разделе «Система» - «Настройки» - > Указательные устройства.
Одно место для поиска находится в /var/log/Xorg.0.log, где вы можете искать сенсорную панель. Я не уверен, насколько он будет конкретным, но он показывает мне такие строки, как:
(II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event13)
Вы также можете быть заинтересованы в установке пакета настроек gpointing-device, который предоставит больше настроек для вашей сенсорной панели.
sudo apt-get install gpointing-device-settings
После установки вы можете найти его в разделе «Система» - «Настройки» - > Указательные устройства.
Одно место для поиска находится в /var/log/Xorg.0.log
, где вы можете искать сенсорную панель. Я не уверен, насколько он будет конкретным, но он показывает мне такие строки, как:
(II) config / udev: добавление устройства ввода SynPS / 2 Synaptics TouchPad (/ dev / input / event13)
Вы также можете быть заинтересованы в установке пакета gpointing-device-settings , который предоставит больше настроек для вашей сенсорной панели.
sudo apt-get install gpointing-device-settings
После установки вы можете найти его в разделе System -> Preferences -> Указательные устройства.
Вы также можете быть заинтересованы в установке пакета gpointing-device-settings , который предоставит больше настроек для вашей сенсорной панели.
sudo apt-get install gpointing-device-settings
После установки вы можете найти его в разделе System -> Preferences -> Указательные устройства.
Одно место для поиска находится в /var/log/Xorg.0.log
, где вы можете искать сенсорную панель. Я не уверен, насколько он будет конкретным, но он показывает мне такие строки, как:
(II) config / udev: добавление устройства ввода SynPS / 2 Synaptics TouchPad (/ dev / input / event13)
Вы также можете быть заинтересованы в установке пакета gpointing-device-settings , который предоставит больше настроек для вашей сенсорной панели.
sudo apt-get install gpointing-device-settings
После установки вы можете найти его в разделе System -> Preferences -> Указательные устройства.
Одно место для поиска находится в /var/log/Xorg.0.log
, где вы можете искать сенсорную панель. Я не уверен, насколько он будет конкретным, но он показывает мне такие строки, как:
(II) config / udev: добавление устройства ввода SynPS / 2 Synaptics TouchPad (/ dev / input / event13)
Вы также можете быть заинтересованы в установке пакета gpointing-device-settings , который предоставит больше настроек для вашей сенсорной панели.
sudo apt-get install gpointing-device-settings
После установки вы можете найти его в разделе System -> Preferences -> Указательные устройства.
Одно место для поиска находится в /var/log/Xorg.0.log
, где вы можете искать сенсорную панель. Я не уверен, насколько он будет конкретным, но он показывает мне такие строки, как:
(II) config / udev: добавление устройства ввода SynPS / 2 Synaptics TouchPad (/ dev / input / event13)