Поскольку вы сначала устанавливаете ibase=2
, вам нужно использовать obase=10000
:
$ echo 'ibase=2; obase=10000; 1001' | bc
9
Это оказалось не так сложно, как казалось. Я не уверен, что это "лучшее" решение, но оно работает следующим образом:
Используется устаревшее устройство /dev/psaux. Для этого необходимо выбрать Device Drivers->Input Device Support-> Provide legacy /dev/psaux device во время настройки и сборки ядра.
Использует USB-планшет в virtualbox (который обеспечивает абсолютную адресацию), это можно изменить, пока виртуальная машина не запущена.
Может быть запущен вручную командой gpm -m /dev/psaux -t imps2, но как только он заработает, служба может быть запущена через init с соответствующим скриптом запуска (например, те, которые предоставляются BLFS bootscripts)
Вуаля, мышь и копи-паст в vt, запущенной в virtualbox vm :)