Посмотрите на современный софт, оверинжиниринг никого не пугает. Да же наоборот, притягивает. Контейнеры, виртуальные машины, облака. Зачем переписывать побольше инстансов оплатил и вперёд. Труд программистов дорог, а вычислительных мощностей хоть ж… ой ещь и не дорого.
Надо было сразу на PHP, Java или Go писать что бы потом не ползать по .net core-ам.
Да и зачем всё переписывать если есть виртуальные машины с образами систем готовых систем, которые разворачиваются по мере необходимости. И так работает зачем еще переплачивать?
На Xiaomi-mi4 они подключаются одновременно, но работают очень забавно. Видно как идёт борьба за то кто главный. То мышь побеждает, то клавиатура. Работать так всё равно не возможно. На других телефонах вообще только строго по очереди либо мышь либо клавиатура. При этом в ubuntu и в винде такое подключение работает как часы, а в андройде это просто позор и ужас.
Тоже пробывал использовать телефон как компьютер. Оказалось что одновременно подключить BT клавиатуру и BT мышь андройду не подсилу. Работает только по очереди. По SSH для vim и mc достаточно клавиатуры. А вот всякие IDE без мыши очень печально выглядят.
Поздравляю вы столкнулись с intel hda. У меня была такая проблема поначалу. Но параметр options snd-hda-intel model всё поправил. В последних версиях вроде само работает из коробки.
Но есть другие чудеса в ubuntu. (У меня 14.04 LTS)
1. Например хочется записать звук который воспроизводится на колонки. Оказывается это делается весьма замысловато.
Да и зачем всё переписывать если есть виртуальные машины с образами систем готовых систем, которые разворачиваются по мере необходимости. И так работает зачем еще переплачивать?
std::ifstream(name); // может не открыть если в путях неудачные символы
fopen(name,«rb»); // открывает тот же файл
И еще такой вопрос: как менять локаль для отдельного потока?
Вот что пишется в лог. (Подключена BT клава и пытается подключить мышь)
После чего пишет еще много чего и даже общается с мышью, но потом:
Возможно найдутся те кто знают java и расскажут мне где я не прав, но меня лично смущают такие строки:
Если уже кто-то подключен mProfilesConnected=1 то всегда будет return false или я чего-то не понимаю?
Но есть другие чудеса в ubuntu. (У меня 14.04 LTS)
1. Например хочется записать звук который воспроизводится на колонки. Оказывается это делается весьма замысловато.
/etc/modprobe.d/sound.conf
options snd_hda_intel index=0
options snd_aloop index=1
/etc/modules-load.d/alsa-loop-device.conf
snd_aloop
/etc/asound.conf
pcm.xxx {
type plug
slave.pcm {
type multi
slaves {
a { channels 2 pcm "hw:0,0" } # the real device
b { channels 2 pcm "hw:1,0" } # the loopback driver
}
bindings {
0 { slave a channel 0 }
1 { slave a channel 1 }
2 { slave b channel 0 }
3 { slave b channel 1 }
}
}
ttable [
[ 1 0 1 0 ] # left -> a.left, b.left
[ 0 1 0 1 ] # right -> a.right, b.right
]
}
/etc/modules-load.d/alsa-loop-device.conf
asnd_loop
/etc/modprobe.d/sound.conf
options snd_hda_intel index=0
options snd_aloop index=1
2. Бывает что чудо редактор audacity любит воспроизводить звуки реликтового излучения.
env PULSE_LATENCY_MSEC=30 audacity