スクロールバーを広くするにはどうすればいいですか?

スクロールバーを広くするにはどうすればいいですか?

私はクラシック デスクトップで Gnome 64 ビット版を使用していますが、オーバーレイ スクロール バーはインストールされていません。質問ですが、スクロール バーを広くするにはどうしたらよいのでしょうか。スクロール バーが細すぎて、思ったほど速く正確に押すことができません。テーマ ファイルまたは d/gconf のどこかで設定を変更できるでしょうか。ご協力ありがとうございます。

答え1

これで約半分が取得できます:

~/.gtkrc-2.0に次の行を追加します。

style "scroll"
{
    GtkScrollbar::slider-width        = 40
}

class "*" style "scroll"

Firefox、Kicad、その他いくつかのブラウザで動作します。

そして、残りの半分は次のように取得されるようです。

残り (おそらく gtk3 関連の) については、使用していたテーマを /usr/share/themes から ~/.themes にコピーし、新しい名前「MyTheme」を付けました。次に、~/.themes/MyTheme/gtk-3.0 で、「-GtkScrollbar-slider-width:」を含む CSS ファイルを見つけ、その値を変更しました。gnome tweak ツールを使用して新しいテーマを選択しました。これで、スライダーはすべて 40 ピクセルの幅になりました。

答え2

私は Ubuntu 15.10 を使用しています。スクロールバーの幅を広げる方法は次のとおりです。

私は Ambiance テーマを使用しているので、次のようにしました。

次のコマンドを使用して CSS ファイルを編集します。

sudo gedit /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css

次のセクションを探します:

/*************
* scrollbar *
*************/
.scrollbar {
-GtkScrollbar-has-backward-stepper: 0;
-GtkScrollbar-has-forward-stepper: 0;
-GtkScrollbar-trough-border: 0;
-GtkScrollbar-min-slider-length: 31;
-GtkRange-slider-width: 30; <------------------Change This!!!

次にファイルを保存し、再度ログアウト/ログインします。

非常に狭いスクロールバーにイライラし、この問題でWindowsに戻ろうとしたほどでした。Ubuntuの設計者は本当にこれを台無しにしました。使いやすいスクロールバーは重要です。スペースを節約するためにスクロールバーを非常に狭くすることはない良いアイデアです。大きいクリックしやすいようにするためです。Ubuntu は Microsoft と同様に、モバイルでの見栄えを良くしようと懸命に努力していますが、モバイル以外のユーザーにとっては台無しになってしまいます。(批判して申し訳ありません)

答え3

まず、使用しているテーマを確認する必要があります。私の場合、Ubuntu 17.10 のテーマは Ambiance で、編集する具体的なファイルは次のとおりです。

/usr/share/themes/Ambiance/gtk-3.20/gtk-widgets.css

CSS ファイルのこの部分を探します:

.scrollbar.vertical slider,
scrollbar.vertical slider {
    min-height: 15px;
    min-width: 5px;
}

そして、最小幅: 5px;素晴らしいと思う値は何でもいいです。私は 12px に変更しましたが、素晴らしいです :)

関連情報